MC/ServiceGuard是一种基于应用Switch的方法,多个通用系统通过网络相连,用SCSI或其它外部总线连接需要物理共享的外存设备,但同时只有一台机器存取同一个物理设备。系统间定时发送heartbeat信息,一旦对方系统故障,故障系统中的应用自动切换到备机上运行。MC/ServiceGuard是一个开放系统,对应用都是透明的,应用软件不用作任何修改。它也可保护LAN出错,并透明地切换到本地空闲的网卡。
MC/ServiceGuard管理应用是以Package为单位的,一个Package包括一个浮动的IP地址、若干应用和系统进程及应用所用的硬盘。不管应用包如何切换,应用为前端用户提高服务所对应的IP地址是固定的,这样保证应用切换对用户是透明的。Cluster系统中没有一台机器是空闲的,各自运行自己的应用,使系统的能力得到了充分的发挥。
MC/ServiceGuard除了减少非计划停机外,还能起到平衡负荷和减少计划停机的时间。当系统管理员发现某机系统负荷很高时,可以手工把应用包移到较空闲的机器上,提高系统整体的响应速度。有时需要系统维护,如软件的升级,有了MC/ServiceGuard后,可用循环升级的方法升级所有系统。当需要升级某台机器时,把其上运行的应用切换到其它机器上,该机就可进行正常的系统维护。
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9721529/viewspace-915308/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9721529/viewspace-915308/