WEB开发网
开发学院服务器服务器方案 集群的可扩展性及其分布式体系结构 阅读

集群的可扩展性及其分布式体系结构

 2008-11-25 10:59:46 来源:WEB开发网   
核心提示: 建立一个集群系统的主要目的在于: 固有的应用得以保障,集群系统以一种很自然的方式开始存在,集群的可扩展性及其分布式体系结构(4),例如,在我们的社会中,我们从集群技术方面一些比较重要的功能来探讨一个优秀集群系统所应该具备的一些根本性的因素,而在此之前,人们常常以群体的形式出现并彼此共享信息

建立一个集群系统的主要目的在于:

固有的应用得以保障。集群系统以一种很自然的方式开始存在,例如,在我们的社会中,人们常常以群体的形式出现并彼此共享信息,公司、社团、班级等等都是这样的概念。在从个人计算向集群分布式计算迁移的时候,往往可以保留原有在个人计算系统上的应用,直接将原有的应用重新在新的集群系统中运行,并获得性能的提升。这也是集群出现的一大原因。

性能/成本。集群系统的并行性降低了处理的瓶颈,提供了全面改进的性能,也就是说,集群系统提供了更好的性能价格比。

资源共享。集群系统能有效地支持不同位置的用户对信息和资源(硬件和软件)的共享。

灵活性和可扩展性。集群系统可以增量扩展,并能方便地修改或扩展系统以适应变化的环境而无需中断其运行。

实用性和容错性。依靠存储单元和处理单元的多重性,集群系统具有在系统出现故障的情况下继续运行的潜力。

可伸缩性。集群系统能容易地扩大以包括更多的资源(硬件和软件)。

最近,我们注意到,除了原有的以生产商用专有集群系统为主的厂商仍在发展自己的专有平台集群系统外,几个主要的硬件厂商都在研制并有计划推出基于Linux的开放源码的集群产品,比如IBM、HP、SGI等等。开放源码界的迅猛发展为集群的出现提供良好的技术舞台,而向TurboLinux、VALinux等老牌的Linux厂商更是把Linux集群这一高端应用领域作为自己的战略发展方向,不遗余力的加入激烈的市场产品竞争中。涌现在我们面前的则是多种多样的可供选择的集群解决方案,有硬件的也有软件的。那么,如何借助开放源码届丰富的技术资源,实现一个优秀的集群系统呢?首先可以肯定的是:一个优秀的集群系统不可能是一蹴而就的,需要仔细考虑用户的应用环境、业务需求、所能投入的成本还有技术的后继支援。下面,我们从集群技术方面一些比较重要的功能来探讨一个优秀集群系统所应该具备的一些根本性的因素。而在此之前,我们先来看一个可能是最常见的小故事。

上一页  1 2 3 4 5 6 7  下一页

Tags:集群 可扩展性 及其

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接