节点:物理设备
群集服务:两个以上节点采用主动-被动模式
资源:数据或服务
共享磁盘
虚拟服务器(一次只在一个服务器上运行。由两个或以上计算机组成)
群集管理器:
每个节点上可以运行多个虚拟服务器;
exchange,iis
心跳通讯:RBC远程调用,使用网卡和双绞线,一个节点当掉,就可以被及时发现。心跳信息每1.2秒发送一次,丢失4个,就宣告节点故障,以此可以及时发现节点服务器故障。
resources monitor资源监测:虚拟服务器的服务当掉,立刻转给另一个服务器,从而提高了系统的可用性。
仲裁资源:群集系统的数据库,在网络连接失败情况下的措施;仲裁盘记录群集信息。
群集服务:
磁盘检测:
实验:建立共享文件服务器
客户端通过ip地址访问。
集群技术使分散的多服务器像单一服务器一样工作,服务器之间通过局域网通讯,集群中的所有计算机(包含服务器和客户端)拥有共同的名字,一个集群拥有多台具有共享数据存储空间的服务器。
每台服务器的操作系统和应用文件被存储在各自的存储空间;一台服务器运行应用时,应用数据被存储在共享空间内。
一台服务器上的服务,网络中的所有客户都可以使用;故障时,客户会被连接到另一台服务器上。
故障转移:一个节点发生了故障,这个节点上运行的应用程序将由其他服务器接管。
实际应用中需要向集群中添加组件,处理各分离的组件的错误和失败。
网络负载均衡--网卡
服务器的群集技术--对后台服务的保障
可扩展性--添加节点
可用性--每个系统有各自的故障模式
统一管理--针对一个节点RBC,主动模式和被动模式,
-----
群集技术可以应用于网络服务器,也可以应用于数据库服务器
sql server群集
RBC:远程调用
资源监测和网络监测都会被记录到集群日志当中。
一般的应用程序与定制的应用程序的信息。
参考:微软服务器群集技术http://v.youku.com/v_show/id_XNTE5ODY4ODQ=.html