《微軟集群知識講座課件》由會員分享,可在線閱讀,更多相關《微軟集群知識講座課件(71頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、Slide Title,Body Text,Second Level,Third Level,*,使用服務器群集實現(xiàn)高可用系統(tǒng),(MSCS),微軟(中國)有限公司,1,使用服務器群集實現(xiàn)高可用系統(tǒng)(MSCS)1,議程,為什么使用群集,?,什么是服務器群集,?,Windows 2000,中的服務器群集,Windows 2000,特性,配置和調(diào)試,地理分散的群集(,Geographically Dispersed Clusters,),存儲區(qū)網(wǎng)絡(,Storage Area Networks,),Windows.Net Server,的新特性,支持群集的應用軟件,Cluster-Aware App
2、lication,案例分析,2,議程為什么使用群集?2,為什么使用群集,?,3,為什么使用群集?3,現(xiàn)今服務器的要求,任務:,完成傳遞商業(yè)的價值,運行要求的應用,&,服務,處理可以預料的負荷,提供適當?shù)捻憫獣r間,可擴充性:,與商業(yè)一起成長,在用戶,數(shù)據(jù),交易上快速增長,在需要時,應付不可預知的波動,可用性:,按時完成,不讓用戶等待,容忍典型的硬件故障,從意外故障重快速恢復,通過定期維護減少停機時間,支持災難恢復的工具,&,技術設計,降低成本:,與商業(yè)價值相當,最初投資的費用,日常管理的費用,維護&升級的費用,4,現(xiàn)今服務器的要求任務:完成傳遞商業(yè)的價值4,為什么使用群集,?,一個群集是一組計算
3、機共同提供一個應用平臺,可擴展,增加更多的節(jié)點,增加,CPU,內(nèi)存,IO,和網(wǎng)絡帶寬,高可用,多個計算機具有獨立的故障方式,計劃中的冗余和意外宕機,管理起來象是一個計算機,擴展性和可靠性,5,為什么使用群集?一個群集是一組計算機共同提供一個應用平臺擴展,擴展性,:,向上和向外,“,Scale Up”,Datacenter Class machines“big iron”,Cluster for,可用性,“Scale Out”,Commodity servers,Cluster for,擴展性,and,可用性,Up,Out,6,擴展性:向上和向外“Scale Up”UpOut6,Windows
4、2000,群集,當前三種群集技術,網(wǎng)絡負載均衡,-Network Load Balancing,目標,:32-,各節(jié)點,IP,通訊負載均衡,通過一組同樣的服務器,好處,:,擴展性,可用性,組件負載均衡,-Component Load Balancing,目標,:8,個節(jié)點,COM,組件動態(tài)負載均衡,通過一組同樣的服務器,好處,:,擴展性,可用性,服務器群集,-,服務器群集,目標,:,支持長時間運行的應用的故障轉(zhuǎn)移,好處,:,可用性,擴展性(對于一些應用),7,Windows 2000 群集當前三種群集技術7,Clients,多種群集在一起工作,IIS Web Server,or other I
5、P based services,Network Load Balancing,1,2,32,3,4,COM+Components,Component Load Balancing*,Application Servers,1,2,8,3,*,=Component Load Balancing is delivered through the Application Center 2000 product.,Data Servers,SQL,Exchange,File,Server Cluster,1,2,3,4,8,Clients多種群集在一起工作IIS Web Server,什么是服務器群
6、集,?,9,什么是服務器群集?9,什么是服務器群集,?,(Aka MSCS and Wolfpack),提供故障轉(zhuǎn)移和健康監(jiān)視支持,對于長時間運行和狀態(tài)連續(xù)的應用,應用安裝在群集中所有節(jié)點上,要求共享存儲的架構(gòu),當應用在群集的節(jié)點間故障轉(zhuǎn)移時仍能訪問相同的數(shù)據(jù)集,所有節(jié)點必須在相同的域和,IP,子網(wǎng)中,由群集來監(jiān)視節(jié)點和應用的運行情況,節(jié)點監(jiān)視通過群集內(nèi)的心跳線(,heartbeats,),應用監(jiān)視通過應用特殊的,“plug-ins”,或“,resource dlls”,所有節(jié)點應該至少有,2,塊網(wǎng)卡,1 NIC,用于群集心跳線,,1 NIC,用于客戶端訪問,10,什么是服務器群集?(Aka
7、MSCS and Wolfpa,微軟群集服務,Active-Passive Configuration,Secondary,Client,Data,SCSI,Shared Disk,VirtualServer,Primary,11,微軟群集服務Active-Passive Configur,微軟群集服務,Active-Active Configuration,Clients,VirtualServer2,DataPartition1,DataPartition2,Primary VirtualServer1,Secondary VirtualServer2,Primary VirtualSer
8、ver2,Secondary VirtualServer1,VirtualServer1,12,微軟群集服務Active-Active Configura,微軟群集服務,Cluster Service in Action,Clients,DataPartition1,DataPartition2,Heartbeat,VirtualServer1,VirtualServer2,VirtualServer1,VirtualServer2,13,微軟群集服務Cluster Service in Acti,微軟群集服務,Cluster Service in Action,Clients,DataPar
9、tition1,DataPartition2,VirtualServer1,VirtualServer2,VirtualServer1,VirtualServer2,14,微軟群集服務Cluster Service in Acti,服務器群集,SCSI,配置,(2 node only),Client PCs,Public network,Private network,(heartbeats,status,control),RAID disk sets,SCSI,Server Cluster Nodes,TIP:Make sure host adapters have different SC
10、SI Ids(Factory default is usually 7),External SCSI Bus Termination,15,服務器群集 SCSI 配置(2 node only)Cli,服務器群集光纖通道配置,Client PCs,Public Network,Private network,RAID,disk sets,Server Clusternodes,Redundant fiber channel fabrics,Dual-path HBA drivers for fault tolerant access to storage,16,服務器群集光纖通道配置Client
11、 PCsPublic Ne,不同的群集視角,網(wǎng)絡客戶看到的是一個或多個,“,虛擬的,”,服務器,每個虛擬服務器擁有一個名稱,IP,地址,每個提供一組服務,e.g.,數(shù)據(jù)庫,文件,&,打印共享,每個虛擬服務器由一個群集的節(jié)點托管,每個節(jié)點可以托管多個虛擬服務器,如果托管的節(jié)點失效,它的虛擬服務器轉(zhuǎn)移到其他的可用的節(jié)點上,用戶端繼續(xù)使用同樣的,IP,地址和網(wǎng)絡名稱去訪問應用或服務,17,不同的群集視角網(wǎng)絡客戶看到的是一個或多個“虛擬的”服務器,Cluster name,Node name,Node name,Virtual,server name,Virtual,server name,Virtu
12、al,server name,Virtual,server name,服務器群集命名空間,物理上命名空間,18,Cluster nameNode nameNode name,Node 1,Node 2,Virtual,server 1,Virtual,server 2,Virtual,server 3,IP address:,1.1.1.2,Network name:,NTSENode1,IP address:,1.1.1.3,Network name:,NTSENode2,IP address:,1.1.1.4,Network name:,NTSE-VS1,IP address:,1.1.1
13、.5,Network name:,NTSE-VS2,IP address:,1.1.1.6,Network name:,NTSE-VS3,Internet Information Server,SQL,MTS,MSMQ,Microsoft Exchange,服務器群集命名空間,邏輯上命名空間,19,Node 1Node 2VirtualVirtualVirt,額外的可用性技巧,共同故障的容錯,RAID disks,雙重電源,雙重風扇,多塊網(wǎng)卡,etc.,嚴格的操作程序,備份,&,恢復實踐,配置標準化,&,改變控制,警報,事變管理,運行中的容量監(jiān)視和計劃,災難恢復計劃,Off-site,數(shù)據(jù)存儲
14、,災難響應計劃,&,排練,租借或特有的災難恢復站點,數(shù)據(jù)管理,(e.g.,backups,real-time mirroring),環(huán)境管理,(e.g.,application licenses),網(wǎng)絡管理,(e.g.,subnet replication services),20,額外的可用性技巧共同故障的容錯20,Windows 2000,新特性,21,Windows 2000新特性21,Windows 2000,增強的特性,部署,簡化群集部署,Simplified setup wizard,Setup from with Add/Remove Programs applet,Script
15、ed,unattended setup(using Unattend.txt),Can use SYSPREP with scripted cluster setup,Step-by-step installation guide,Windows 2000 Deployment Guide,Chapter 18,Rolling upgrade support from NT4,4-,節(jié)點群集,-Windows 2000 Datacenter,Survive double&triple server losses,Lower cost of excess capacity(N+I possibl
16、e),More workload flexibility for server consolidation,更多的操作系統(tǒng)特性支持高可用,DHCP,WINS,DFS,NNTP,SMTP,22,Windows 2000 增強的特性 部署簡化群集部署22,Windows 2000,增強的特性,群集管理,更容易的群集管理,Cluster admin console accessed from Computer Management MMC snap-in,Application Wizard for Simplified Virtual Server Configuration,CLUSTER command line utility,Expanded online documentation,遠程,&,分布式群集管理,Administration via Terminal Services,Scripted administration(KB article Q245656),Cluster admin GUI in Windows 2000 Adminpak,CLUSTER comman