1、g vmwo昆山新蓝网络科技有限公司黄山香茗酒店汇锦酒店管理系统高 可 用 方零零九年八月目录一:项目综述二:酒店系统高可用性设计原则和客户需求分析三:Windows 2003 MSCS双机集群架构介绍四:Windows 2003 MSCS双机集群设备规划需求五:VMware vSpher既构介绍及优势分析六:VMware vSphere设备规划需求七:MSCS&VMware优缺点分析八:公司简介及案例分析九:技术服务,支持及保修-可编辑修改-一:项目综述黄山香茗酒店有限公司是由黄山茶博园投资有限公司全权投资的一家按照五星级酒店标准建造的酒店,茶博园是一家于投资、开发、旅游、商贸、文化传播等为
2、一体的多元化大型投资公司。 “ 徽商中心 ” 项目是本公司在黄山市的首个综合性开发建设项目,其一期的核心工程既黄山第一山水酒店 黄山?香茗酒店、黄山旅游服务良港 黄山?徽商中心和黄山唯一大型徽文化映像演艺 黄山?徽商中心大剧院。随着计算机在社会各个领域的广泛使用, 人们已习惯于计算机系统带来的便捷和高效率,但计算机系统也非常脆弱,它会受各种因素的影响,如硬件系统本身的故障,电源故障, 病毒,自然灾害或人为的恶意破坏,都会导致系统无法正常运行。现有很多系统均是单主机工作环境,任何一个单点故障,都会影响企业业务的正常运转,而且产生很多不良后果, ,1. 客户满意度非常极差,从而影响客户的忠诚度。毕
3、竟目前不存在没有竞争对手的行业,如果经常出现系统宕机而导致业务的停顿,势必会导致客户将业务转向竞争对手;2. IT 部门承受极大的压力,一方面要保证系统的稳定性,另一方面,系统一旦出现故障,必须在尽可能短的时间内让系统再次运行,但这往往又无法保证的;3. 可能导致数据的不完整和不一致,甚至部分数据的丢失,尤其在数据库的环境下;4. 硬盘的故障还有可能导致业务数据的丢失,这种后果更为严重,甚至退出该市场。 因此,系统的高可用性已成为关键业务环节的当务之急 。-可编辑修改-目前黄山香茗酒店管理系统就为单主机架构如下图酒店管理室统从图中可以看出目前系统存在如下问题1:服务器才有单颗硬盘,没有 RIA
4、D功能,一旦硬盘损坏会导致数据全部丢失2:现在服务器采用的是传统直接附加存储(DAS)模式连接,没有任何容错的功能, 一旦系统停机或硬件故障会造成酒店管理系统的停机,造成酒店管理系统无法运行, 酒店ERP系统无法在最快时间恢复3:没有任何的数据备份系统,数据没有任何安全可言,一旦数据丢失无法恢复有鉴于以上问题,是这次我们方案核心要解决的问题,我们将会香茗酒店的目前状况,实际情况细致而周全的分析,给客户两个切实可行的解决方案二:系统设计原则和需求分析本次香茗酒店管理系统升级改造项目的总体目标是:建设一个高效、稳定、容灾的酒店管理系统,具备良好扩充性、具有备份,恢复,负载均衡的 ERP数据中心改造
5、原来主机单点故障和负载不均衡的现象,利用可以自动切换故障主机,不需人为干预的cluster集集架构,实现在意外情况主机断电,灾难的情况下,数据资源和应用程序能平稳的转移到其他群集节点,让最终用户没有感觉到故障的存在。提高酒店ERP数据存储的可靠性。通过改造原有数据存储的DAS结构,改用SAN 区域存储架构,用来满足在数据传输、访问、存储的瓶颈,同时也解决原系统系统数据扩充单调,低利用率,存储访问大量占用局域网 (LAN) 带宽,存储空间扩充难的问题根据安香茗酒店关于系统建设的具体要求,结合我们在多项大型工程方面的实践经验,概括起来,整个系统的设计和建设应充分体现“ 实用、够用、好用、耐用 ”八
6、字原则。其实质就是:切实针对需求,严格遵循标准,甄别解决主次矛盾三:Windows 2003 MSCS双机集群架构介绍根据香茗酒店提出的需求,为贵公司提出Windows 2003 MSCS双机集群实施方案采用 windows 2003 Enterprise +HP MSN2000 Storage+HP DL180 Servg!置 windows 2005SQL Cluster双机热备方案架构如下:机山杏若酒店;i柞西第城M/9黑相陨 20W,l:8JJ?8LJHP MSA2000可实现如下功能采用两台HP DL180G6 Server做 Windows SQL2005 Cluster丁台为活动
7、的,一台为备用 服务器,当活动的服务器出现硬件故障或者宕机,数据库会转移到备用服务器继续运行酒店ERP系统,宕机时间在15分钟左右,所以当酒店系统硬件出现故障能在很快的 时间内恢复酒店ERP系统,从而保证业务的正常进行,此过程中的物理设备和应用软 件的切换都不会被前端用户所察觉四:Windows 2003 MSCS双机集群设备规划需求Windows 2003 MSCS双机集群系统必备硬件及环境:1:有两型号的Server由为贵公司目前两台服务器都为去年购置的服务器,而且型号也不一样,目前也没有办法买到和去年一摸一样规格的服务器,所以此次方案必须要购买两台新server)2:有共用的存储设备3:
8、windows serve版操作系统所需设备清单项 目功能料号产品名称及规格数量价格1HP MSA2000AJ742AHP 2012fc SC ModularSmart Array1每个控制器1 GB缓存; 每个控制器有2个4Gb Fibre Channel 端口 ;最大 支持64个主机;带12 颗硬盘插槽;冗余电源2HDDAJ735AHP StorageWorks MSA2 146GB 3G 15K rpm 3.5 英寸双端口 SAS硬盘43HP DL180G6 E5504 PROMO 9024AP Server(P212)AU672A英特尔?至强?处理 器 E5504 (2.00 GHz,
9、 4MB三级缓存,80W, DDR3-800) ,4MB 共享 三级缓存,2GB (1 x 2GB) PC3-10600E(UDIMM ) ,HP Smart Array P212 /256MB 控 制器(RAID20/1/1+0/5/5+0 ) , 460W 通用插槽,局效电源,4 个SATA驱动器或SAS 驱动器,2U机架式4硬盘458928-B21500GB 7.2K SATA(MDL)热插拔硬盘45内存500670-B21HP 2GB 2Rx8PC3-10600E-9 Kit26光驱481041-B21超薄SATA DVD光驱27Switch千兆的交 换机18HBA卡AE311AQlo
10、gic PCIe FC1142SR 4Gb Single Channel HBA29光纤跳线221692-B225米LC-LC多模光纤通道电缆2-可编辑修改-五:VMware vSpher既构介绍及优势分析根据香茗酒店提出的需求,为贵公司提出 VMware vSphere勺实施方案采用 VMware vSphere虚拟化软件 +现有的IBM 3400 Server+新购一台 IBM 3400Server+IBM 3300stroageS置高可用性HA解决方案架构如下疗山香月油需靠货架用用附推EJJi.m m:这。可实现如下功能1:当酒店系统运行在HOST A上,如果HOST A出现故障,酒店系
11、统会在5分钟内转移到HOST B上,现实可可用性(HA)2:如果要维护其中一台服务器,可以手动迁移酒店管理系统,在迁移过程中不会影响酒店系统,不会受到影响(VMotion)3: HOST A和HOST B动态资源分配(DRS)功能VMware vSphere 架构介绍VMware HAVMware? High Availability (HA)为在虚拟机内部执行的应用程序提供了容易使用、且符合成本效益的高可用性。如果服务器发生故障,受影响的虚拟机就会自动在其他生产 服务器上以备用处理资源重新启动。VMware HA让IT组织得以: 将停机时间与IT服务中断的情况降到最低,不需要再使用专属的待命
12、硬件与安装 其他软件。 提供整个虚拟化IT环境一致的高可用性,而不需要为操作系统或特定应用程序准 备昂贵且复杂的容错转移解决方案。 保护应用程序,而不需要其他的容错转移方案。为所有在虚拟机执行的应用程序,提供具成本效益的高可用性。高可用性解决方案通常相当复杂且昂贵,且通常都是 保留给关键性应用程序专用。VMware HA提供具成本效益的高可用性解决方案,让原本没有受到保护的软件应用程序也能具有高可用性。为整个IT环境建立坚固的第一道防线其他高可用性解决方案只支持特定的操作系统或软件应用程序,但对整个 IT环境而言,VMware HA则是稳固且易于管 理的高可用性解决方案。VMware HA提供
13、所有程序基本的容错转移功能,同时又 能将成本与管理的固定负担降到最低。VMware HA会持续监控资源集区中的所有服务器,并且侦测服务器是否有故障。而每一台服务器都会置放一个代理程序,以让资源集区中的所有服务器彼此保持心跳, 一旦某服务器的心跳停止,就会对其他服务器所有受影响的虚拟机启用重新启动 程序。VMware HA会确保资源集区中随时都有充足的资源可用,以便一旦发生服务 器故障,就能在其他实体服务器上重新启动虚拟机。您可以利用Virtual Machine FileSystem (VMFS)丛集文件系统来重新启动虚拟机,这种系统会同时提供多重 ESX Server 实例对相同虚拟机档案的
14、读写权限。您可透过VirtualCenter轻松为资源集区设定VMware HA。 自动侦测服务器的故障。自动化实体服务器可用性的监控作业。HA会侦测服务器故障,然后重新启动虚拟机,无须操作人员介入操作。 资源检查。确保处理资源随时足够,以便能重新启动所有受服务器故障影响的虚拟 机。HA会持续监控处理资源使用率,并且保留备用处理资源以便能重新启动 虚拟机。自动重新启动虚拟机。藉由在资源集区的其他实体服务器中自动重新启动,保护所有应用程序。VMware DRSVMware? Distributed Resource Scheduler (DRS丹以在聚合至本机资源库的硬件资源组 合中,跨资源地动
15、态配置和平衡运算处理资源。VMware DRS能够持续监控各个资源集区的使用率,并依据能够反映商务需求以及不断改变之优先级的预先定义规则,在 虚拟机之间明智地分配可用资源。当某一部虚拟机的负载增加,VMware DRS就会藉由在资源集区的实体服务器之间转散布虚拟机,而自动配置其他资源。VMware DRS让IT组织得以: 优先配置资源到价值最高的应用程序,使资源能妥善用于达成业务目标。 自动且持续地优化硬件使用率,以反应不断变动的环境。 提供事业群专属的(虚拟)基础结构,同时让中央的IT能完整控制硬件。 维护服务器不需停机。VMware DRS能在已汇总为逻辑资源集区的硬件资源集合之间动态分配
16、并平衡运算能 力。VMware DRS会持续监控整个资源集区的使用率,并且明智地配置各虚拟机问的 可用资源。VMware DRS允许用户定义规则与原则,决定虚拟机共享资源的方式,以及这些资源 在多部虚拟机问的优先处理方式。当某一部虚拟机的负载增加,VMware DRS会先根据已建立的资源分配规则与原则来评估其优先级,如果确认可行,就会配置其他资源。 资源分配到虚拟主机的方式,是将其移转到其他拥有更多可用资源的服务器,或是藉 由将其他虚拟机移转至其他服务器以在同一台服务器中制造更多的空间。透过VMware VMotion , 一般使用者将可实时完全掌握虚拟机移转到其他实体服务器的执行 过程。而V
17、Mware DRS可设定为以自动或手动的模式运作。在自动模式中,DRS会判定不同实体服务器间最有可能散布虚拟服务器的地方,然后自动将虚拟机移转到最适当的 实体服务器。 在手动模式中,VMware DRS会建议最佳的虚拟机配置方式,让系统管 理员藉以决定是否进行调整。弹性的阶层式资源集区组织,允许管理员将可用的IT资源拿来满足事业组织的需求。个别事业群可以获得专属的IT资源,同时仍旧可享有资源共享的效率。而强大的访问权限,也让使用者能将某个事业群资源集区的日常基础结构工作,委派给事业群的 系统管理员管理。企业如何使用 VMware DRS?使IT资源能在商务应用上各得其所。 定义规则与原则,以决
18、定各虚拟机间资源的 优先处理方式。 VMware DRS会动态且明智地将IT资源分配到最优先的虚拟主机, 以确保商务与IT之间能有最佳的契合度。 利用VMware DRS进行资源共享。 将不同的硬件资源汇总到统一的逻辑资源集区。有了 VMware DRS,资源集区就会自动且明智地优化,进而确保IT资源分配符合商务的优先级,同时最大化硬件使用率。?抽取硬件的主要资源。 独立管理资源,但不受提供资源的实体服务器约束。?弹性阶层式组织。 阶层式组织资源集区,让可用的IT资源符合商务组织的需求。 VMware DRS确保资源使用率能最大化,但同时事业群也能保有自己基础结构的主控 与自治功能。您可以根据
19、业务需求或组织变动,而弹性地新增、移除或组织资源集区。?隔离各资源集区。在单一资源集区内进行配置调整,如此不会影响到其他不相关的 资源集区。例如,对特定事业群专属的资源集区进行配置调整,就不会对其他资源集 区造成影响。?访问控制与委派。 保护公司内部不同层级的资源分配,同时排除任何障碍。事业群的虚拟机之建立与维护工作可委派给事业群系统管理员,如此在进行日常操作时就 不需要再倚赖中央的IT人员。?管理数组执行分布式应用程序的虚拟机。透过控制整组执行分布式应用程序的虚拟机之资源汇总配置,优化分布式应用程序的服务层级。 手动与自动模式。VMware DRS会从各服务器与虚拟主机收集资源使用信息,然后
20、产生优化虚拟主机配置的建议。您可以选择自动或手动执行这些建议。?初始配置。 当虚拟机开始运作后,VMware DRS就会自动将虚拟机配置到最适当的 实体服务器,或是提供建议。?持续优化。VMware DRS会根据定义的资源分配规则与资源使用率,持续优化资源 的配置。 而资源分配的变更,则可以透过利用 VMotion实时移转虚拟机来自动执行 之。如果是手动模式,则 VMware DRS会提供系统管理员相关的执行建议。 服务器适用的维护模式。 在实体服务器上执行维护作业,不会中断虚拟机与一般使用者。当实体服务器置于维护模式时,VMware DRS会找出其他可让虚拟机执行的 服务器。根据自动模式的设
21、定,虚拟机会自动移动以使用其他服务器;或是系统管 理员参考 VMware DRS建议,手动执行此一移动动作。 相似性规则。 建立管理配置虚拟机到实体服务器的规则。例如,某些虚拟机为了拥有高效能,所以会一直在同一服务器上执行。相对而言,为了提升可用性,则可以让指定的虚拟机永远在其他服务器上执行。VMware VmotionVMotion技雨:乾坤大挪移VMotion技$631您搬移正在行中的虚掇檄器到戴敕馨的 硬件上,以取得更多资源,而且整的谩程更不需中断服矜ArchitectureVMware? VMotion ?让您能将执行中的虚拟机在实体服务器之间实时移转,不会有停机时间,却能有持续可用的
22、服务,以及健全的交易完整性。VMotion让IT组织有得以: 持续且自动地配置资源集区内的虚拟机。 由于执行不会中断业务操作的维护,所以能提升可用性VMotion是一项关键性技术,能让您建立动态、自动化且自我优化的数据中心。 自动优化并配置整个集区的资源,藉此创造最大的硬件使用率、弹性和可用性。 不需要排定停机时间即可执行硬件维护。 主动将虚拟机从故障或效能不佳的服务器中移转开 。六:VMware vSphere设备规划需求设备需求项 目功能料号产品名称及规格数量价格1Storage IBM DS3300172632DS3300 dual controller12HDD40K1044146GB
23、 15K Hot Swap SAS(3颗做 RAID5,一颗 做 Hot space)43IBM 3400 Server7973-J2YQuad-Core Intel Xeon Processor E5420 (2.5GHz 12MB L2 1333MHz 80w),14HDD40K104373GB 15K 3.5 SASHot-Swap HDD45RAM39M57914GB Kit (2x 2GB DIMM) PC2 5300 DDR2 FBD CL446iSCSI HBA 卡39Y6146QLogic iSCSI Single Port PCIe HBA for IBM System x2
24、7Switch千兆的交 换机18VMwarevSphere+ vCenter4.0VMware高级版1七:MSCS&VMware优缺点分析MSCS和VMware都能做到双机热备的功能,但具体比较如下:项目MSCS架构VMware架构设备新购HP DL180 Server台HP MSA2000存储无法利用现有旧的服务器,日后要扩 充新服务器还需购买新服务器新购IBM X3400 Server-iTIBM DS3300 存储 VMware软件一套能利用现有的 旧M X3400 Server日 后要扩充服务器无需在新购服务器, 就目前配置还能扩充到4台服务器, 也就是说如果以后要买 4台服务器 不用
25、在新头,直接在VMware上架构 Server就可以高可用 性可以可以主机在 线迁移/、口以可以备份/、口以可以土充性低(如要加购服务器还需新购服务器)高(可扩充到6台服务器)架构光纤架构(4G)iSCSI 架构(1G)使用操 作性难动态资 料分配无有系统恢 复时间15分钟5-8分钟数据备 份无有资源理 由率高成本 8860079100八:案例分析及公司简介维创资通VMWARE使用案例客户原有环境:PC server 400台,除了 DB外淇他每种服务和 AP都占用一台server.存在问题:1,管理上复杂,成本增加2,机器备份和恢复时间过长3,浪费大量电力,空调制冷压力增大4,机房空间变小5
26、,机器硬件资源浪费,每台硬件资源消耗低改善环境:1,计划减少50% 硬件,server控制在200台左右2,改善机房空间和环境3,快速备份和恢复机制4,快速部署应用5,利用blade server技术进一步节约能源和改善server效能6,为未来提供HA高可用基础条件改善方法:1,使用vmware虚拟技术,整合多种应用2,P2V迁移主机淘汰原有硬体3,VCB,DR或者快照备份VM4,使用 blade server 和 fiber storage 改善 performanceVmware 示意图:Wistron Vmware NeiworkESX 3.5 roJhdBlknLegend:b 的
27、mgtzoofl-dt岛Stfwe- VIAHD DYuKM N(iw:rtr:nVU明 IQOk2(MwWH! Tamp_WT 3RV2O03SP2 XF SSHVUMMID ai/LMsiD DdtAhiD aPage 1硬体示意图生产网络HSV300-SBackup1:Vcenter run backup scripts 2:VCB backup VMs , export to backup storage3, Vcenter run import scripts, import VMs to RSXBackup Storage实际虚拟机分布:BL11-12C230VMAP11g心啊M盯
28、 (C73OP2LJIPfl2 STH)BL11-1BC23DVWAP12 (C23flMiCAP2) WSLUE rC2JUM;IAPt1ijBL1106 aiOVMAPH制 ZMb (CJ1DR1-IUV11JBL11-13C3WVUAP12tnaiAPt3 (CJWP3LAPI3) (C31BSCTAPQ11BL 11-06 C33OVWAPH 任 MtMKJUW) (cnmLAni) imiWHAiEijBL1144C330VWIAP12 (C34DUICAP42) 隹口 gLAHI为 (jRiLiAPVtJBL11-C7C331VWAPH fCS31MKJUH1) (C331WLAM
29、1BL11U16 C331VUAP12 fCIMUZAPDJl tCXHpX APD9. 布加8 口磨中外 tC?HSCTAPiQ21BL114J5 O10VUAP51(C3WjaAP1-SIHi G加酬耽1 %IBJBL1M3C31DVUAP52 GMMKAim STB) C3WFF 鼻 i:C11FL2LAPUi-SiTB |C31CSCTftP0i1 STBJBL11urc Pool虚拟机能够在瞬间从一台服务器移到另一台服务器上且服务不间断。可智能地根据业务需求来调整资源aarjpBQ国日目Resource Pool JS,v才,九:技术服务,支持及保修售后维护服务是工程项目成功的关键所在,也是运营顺利进行的重要保证。昆山 新蓝网 络科技有 限公司将会同 IBM 公司提供全面高效的技术支持服务,以保证该项目的顺利实施及高效运营。提供的技术支持服务的具体内容及实施细节如下:当设备出现故障或需要软件升级时 , 好孩子集团计算机网络的技术人员可以直接打电话昆山新蓝网络科技有限公司的服务叫修中心,获得由集成商提供的热线技术支持叫修热线: 0512-57一旦系统出现故障,网络技术人员对设备运行过程中有任何技术疑问,可随时与该项目系统集成商联系。-可编辑修改-可编辑修改-Welcome ToDownload !欢迎您的下载,资料仅供参考!-可编辑修改-