集群ope体育app平台方案

 集群(英文名称为Cluster),通俗地说,集群是这样一种技术:它将多个系统连接到一起,使多台ope体育app能够像一台机器那样工作或者看起来好像一台机器。采用集群系统通常是为了提高系统的稳定性和网络中心的数据处理能力及服务能力。目前,有两种常用的ope体育app集群方法,一种是将备份ope体育app连接在主ope体育app上,当主ope体育app发生故障时,备份ope体育app才投入运行,把主ope体育app上所有任务接管过来。另一种方法是将多台ope体育app连接,这些ope体育app一起分担同样的应用和数据库计算任务,改善关键大型应用的响应时间
 
    第一种方法是:举个例子来说,我们架设了一台WWWope体育app,上面构建了一个电子商务网站,然而随着时间的推移,名声越来越大,这时点击率也就越来越高,WWWope体育app的负载也就越来越高。这种情况下,我们就必须提升WWWope体育app的能力,以满足以益增长的服务请求。这时,我们就面临两种选择:
  1)升级WWWope体育app,采用更快的CPU,增加更多的内存,使其具有更强的性能;但日益增长的服务请求又会使ope体育app再次过载,需要再次升级,这样就陷入了升级的怪圈。还有,升级时还得考虑到服务如何接续,能否中止!
  2)增加WWWope体育app,让多台ope体育app来完成相同的服务。

  第二种方法就是:ope体育app集群,简而言之,就是一组相互独立的ope体育app在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。一个ope体育app集群包含多台拥有共享数据存储空间的ope体育app,各ope体育app之间通过内部局域网进行相互通信;当其中一台ope体育app发生故障时,它所运行的应用程序将由其他的ope体育app自动接管;在大多数情况下,集群中所有的计算机都拥有一个共同的名称,集群系统内任意一台ope体育app都可被所有的网络用户所使用。在集群系统中运行的ope体育app并不一定是高档产品,但ope体育app的集群却可以提供相当高性能的不停机服务;每一台ope体育app都可承担部分计算任务,并且由于群集了多台ope体育app的性能,因此,整体系统的计算能力将有所提高;同时,每台ope体育app还能承担一定的容错任务,当其中某台ope体育app出现故障时,系统可以在专用软件的支持下将这台ope体育app与系统隔离,并通过各ope体育app之间的负载转移机制实现新的负载平衡,同时向系统管理员发出报警信号。
  在集群系统中,所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。集群必须可以协调管理各分离组件的错误和失败,并可透明的向集群中加入组件。用户的公共数据被放置到了共享的磁盘柜中,应用程序被安装到了所有的ope体育app上,也就是说,在集群上运行的应用需要在所有的ope体育app上安装一遍。当集群系统在正常运转时,应用只在一台ope体育app上运行,并且只有这台ope体育app才能操纵该应用在共享磁盘柜上的数据区,其它的ope体育app监控这台ope体育app,只要这台ope体育app上的应用停止运行(无论是硬件损坏、操作系统死机、应用软件故障,还是人为误操作造成的应用停止运行),其它的ope体育app就会接管这台ope体育app所运行的应用,并将共享磁盘柜上的相应数据区接管过来。

集群系统的优势
   一、集群系统可解决所有的ope体育app硬件故障,当某一台ope体育app出现任何故障,如:硬盘、内存、CPU、主板、I/O板以及电源故障,运行在这台ope体育app上的应用就会切换到其它的ope体育app上。

  二、集群系统可解决软件系统问题,我们知道,在计算机系统中,用户所使用的是应用程序和数据,而应用系统运行在操作系统之上,操作系统又运行在ope体育app上。这样,只要应用系统、操作系统、ope体育app三者中的任何一个出现故障,系统实际上就停止了向客户端提供服务,比如我们常见的软件死机,就是这种情况之一,尽管ope体育app硬件完好,但ope体育app仍旧不能向客户端提供服务。而集群的最大优势在于对故障ope体育app的监控是基于应用的,也就是说,只要ope体育app的应用停止运行,其它的相关ope体育app就会接管这个应用,而不必理会应用停止运行的原因是什么。

  三、集群系统可以解决人为失误造成的应用系统停止工作的情况,例如,当管理员对某台ope体育app操作不当导致该ope体育app停机,因此运行在这台ope体育app上的应用系统也就停止了运行。由于集群是对应用进行监控,因此其它的相关ope体育app就会接管这个应用。
 

集群系统的缺点
          我们知道集群中的应用只在一台ope体育app上运行,如果这个应用出现故障,其它的某台ope体育app会重新启动这个应用,接管位于共享磁盘柜上的数据区,进而使应用重新正常运转。我们知道整个应用的接管过程大体需要三个步骤:侦测并确认故障、后备ope体育app重新启动该应用、接管共享的数据区。因此在切换的过程中需要花费一定的时间,原则上根据应用的大小不同切换的时间也会不同,越大的应用切换的时间越长。