集群系统介绍以及和小型机的对比

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

集群系统介绍以及和小型机的对比

下面将详细阐述集群系统的特点以及集群系统相对于传统的小型机系统在信息类服务领域中的优势。

1、目前多数信息中心建设的目标

➢高性能以及大规模数据仓库和数据挖掘

面对着日益飞速发展的互联网络,单个计算机系统的计算和应用能力正在接受着无比巨大的考验,在短短的几年当中,一些主流业务数据库系统的数据量已经从过去的几个G扩展到了目前的几十T甚至几千T,而且这样的业务数据还正在极大的速度增长着。例如一个安全系统的内部信息中心常常要提供各种各样的业务系统的功能如人口户政系统、警员业务系统、罪犯资料系统等等,随着人口流动能力的逐渐增大以及各种各样新兴的业务系统的上马,对信息中心机房服务器的硬件性能的需求也在不断提高。并且,随着犯罪分子的活动的复杂性的提高,在研究犯罪分子的规律的时候已经不得不引入诸如数据挖掘的手段,而这往往是对数据库系统的极大的考验。

➢高可靠性

信息中心作为一个政府信息的重要链路和服务提供的出口,在关键业务上对系统的可靠性要求是十分强烈的,通常一个数据中心需要对自身的系统机房的可靠性进行详细地评估并针对这样的可靠性评估制定一些相应的可靠性策略。目前大多数的信息中心在关键业务上采用了传统的单机方式或者双机热备的方式,但是这样的办法在可靠性上还是不能完全保证的,并且如果仅仅采用双机热备的方式,将会有大量的针对关键业务的主机服务器系统处于闲置状态,这显然是对资源的极大浪费。

➢高可扩展性

信息中心的建设是一个长期持续的过程,信息中心的工作方向也会随着上级机关各种不同业务系统的相继出台而有所变动,对于飞速发展的硬件设备来说,一方面资金上不允许,一方面也会造成资源的极大浪费,所以我们并不会一次购进足够多的设备,因此,整个系统的可扩展性将成为信息中心系统建设的一个至关重要的问题,那就意味着系统必须能够一方面在升级的过程中不淘汰原有的系统,一方面又能最大地节约升级成本。目前多数信息中心的建设采用单机服务器或者小型机模式,这种模式的可扩展性相对较差,新增加的升级系统

很难和原有的系统很好地进行工作,而增加的系统的性能又比原有系统优异很多,这就表示原有系统将直接被淘汰而无法继续利用。

➢高性能价格比

信息中心建设在追求高性能和可扩展性的同时,还要考虑价格的因素,由于信息中心作为政府或者学校的支撑部门并不盈利,就意味着其资金的来源会收到一些外部的限制,因此考虑在得到相同性能的情况下花更少的钱,对于制定一个信息中心建设的策略是十分重要的。

➢高可管理性

信息中心是一个提供信息服务的部门,而信息的管理是十分复杂的,因此通常一个具有强大自管理和自协调能力的系统是信息中心的必要条件。而目前大多数的信息中心的网络布线和电源布线的整理都往往可能花上整个信息中心所有员工两天以上的时间,这是对管理性的强烈需求。

➢低管理成本

在信息中心的建设中,不仅要考虑到购进系统设备的投资,还要考虑到在管理这些购进设备需要增加的投资,而管理成本通常包括管理人员的费用和培训费用以及管理制度的费用等。目前很多信息中心中的服务器系统都零散地摆放并管理困难,这就无形中提高了管理的成本,一些信息中心采用Unix小型机的服务器,而对Unix小型机的管理成本也是十分昂贵的,这就意味着需要增加大量的额外投资。

2、集群系统的优势和特点

集群系统定义:利用标准的网络将各种普通的服务器或者PC机连接起来,通过特定的方法,向用户提供更高的系统计算性能、存储性能和管理性能,同时为用户提供单一系统映象功能的计算机系统。从定义中可以看到:

●使用标准的网络和普通的服务器意味着集群系统可以更好的实现资源的共享,对普

通PC server或者服务器系统的配置可以直接移植到集群系统上,集群系统使用标

准的而非特制的网络就使得集群系统可以兼容以往已经成型的网络结构如

TCP/IP,那么意味着集群系统将可以集成过去的任何基于TCP/IP的应用;

●提供更高的系统计算性能和存储性能意味着集群系统具有很好的性能,其性能可以

是集群系统节点的性能总和,一个集群系统的计算性能可以达到几个T GHz,存储

性能甚至可以扩展至几千T;

集群系统的一个重要特征就是要实现单一系统映象,单一系统映象意味着用户在使用集群系统的时候认为集群系统是一个单独的计算机,只不过这个计算机的性能更

高罢了。下图阐述了集群系统单一系统映象的涵义:

图1 单一系统映象的含义

3、集群系统的应用方式

更好的整合

这个特性利用了集群系统的单一系统映象的特性。让我们看一下多功能应用系统的发展,如图:

图2 单独的服务器

上图是以往的应用服务器系统,这个系统采用了独立的服务器,在独立的服务器上安装了一个操作系统,由这个单独的操作系统对整个服务器进行管理,在管理上比较方便。但是这样的系统会随着后端服务请求的不断增加而负担沉重,最终会由于无法承受巨大的压力而完全瘫痪。为了解决这样的问题,人们将每种服务分别利用独立的服务器进行提供,如图:

图3 多个服务器

上图中,ftp服务器专门用来对ftp请求进行应答,web服务器专门用来对web请求进行应答,这样使用使得整个链路中的服务器不再出现瓶颈,系统也不会瘫痪了,但是,伴随而来了另外一个问题就是,在这个系统中每一个服务器毫无关联、系统管理员必须对每个系统进行分别的管理,这就无形中线性地增加了管理员的管理难度,提高了管理的成本。随着

这样的服务器数量的不断增加,单个管理员管理所有系统将不再可能。

此时,集群系统则体现出了无与伦比的优势:

图4 集群系统

在集群系统中,不再存在单个服务器的概念,与之对应的集群内部的节点机系统,每个节点机系统具有各自独立的功能,与前面的多服务器系统不同的是,集群系统由于具备良好的单一系统映象能力,因此在管理集群系统的时候管理员在感觉上就象是在管理单独的计算机系统一样简单方便。利用集群系统的单一系统映象功能,用户可以完全不必考虑集群系统

相关文档
最新文档