现状及问题
随着计算机在社会各个领域的广泛使用,人们已习惯于计算机系统带来的便捷和高效率,但计算机系统也非常脆弱,它会受各种因素的影响,如硬件系统本身的故障,电源故障,病毒,自然灾害或人为的恶意破坏,都会导致系统无法正常运行。现有很多系统均是单主机工作环境,任何一个单点故障,都会影响企业业务的正常运转,而且产生很多不良后果。
客户满意度非常极差,从而影响客户的忠诚度。毕竟目前不存在没有竞争对手的行业,如果经常出现系统宕机而导致业务的停顿,势必会导致客户将业务转向竞争对手;IT部门承受极大的压力,一方面要保证系统的稳定性,另一方面,系统一旦出现故障,必须在尽可能短的时间内让系统再次运行,但这往往又无法保证的; 可能导致数据的不完整和不一致,甚至部分数据的丢失,尤其在数据库的环境下;硬盘的故障还有可能导致业务数据的丢失,这种后果更为严重,甚至退出该市场。
因此,系统的高可用性已成为关键业务环节的当务之急。
解决方案
我们认为,解决该问题的关键,就是采用高可用性的群集解决方案。在一个承担关键业务的计算中心,采用多台主机共享一套存储设备存储业务数据,主机之间通过物理连接形成一定的相互联系,与相应的群集软件配合,可以实现如下功能:
当整套系统中出现任何一个单点故障,都有相应的冗余部件代替发挥相应的功能,从而保证业务的正常进行,在此过程中的物理设备和应用软件的切换都不会被前端用户所察觉。
Windows 2000 Advanced Server 和 Windows 2000 Datacenter Server 操作系统提供高可用性的群集和网络负载平衡服务。网络负载平衡增强了 Internet 服务器程序(如 Web 服务器、FTP 服务器和其它关键任务服务器上使用的程序)的可用性和可扩展性。运行 Windows 2000 的单台计算机只能提供有限的服务器可靠性和可扩展性能。而通过将两台或更多的运行 Windows 2000 Advanced Server 的主机计算机的资源并入一个群集,网络负载平衡就可以提供关键任务服务器所需要的可用性和性能
方案的优点
建立高可用性群集计算环境后至少具有以下优势:
极大降低企业业务在各种单点故障发生时的损失,保证业务系统的7x24小时不间断运转。
尽可能地保护业务的的实时性,数据的完整性和一致性。通过实施高可用性群集方案可以将用户的应用终端时间降至最低从而减少用户的损失。
为企业计算系统的正常升级,更换部件提供不停机环境。
|