您现在的位置: 什么是 >> 电脑通讯 >> 文章正文
《什么是集群》
作者:佚名 来源:网络 点击数: 日期:2007-12-25
问题:什么是集群?集群是什么意思?

简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他们看来,集群是一个系统,而非多个计算机系统。并且集群系统的管理员可以随意增加和删改集群系统的节点。

通俗一点说,集群是这样一种技术:它包括至少将两个系统连接到一起,使两个服务器能够像一台机器那样工作或者看起来好像一台机器。例如,一个有2台服务器生成的web服务器集群系统,它对每个终端用户是透明的,而且看起来完全就像一个web服务器。 采用集群系统通常是为了提高系统的稳定性和网络中心的数据处理能力及服务能力,自80年代初以来,各种形式的集群技术纷纷涌现,这些技术均源于Digital的VAX平台之上。因为集群能够提供高可用性和可伸缩性,所以,它迅速成为企业和ISP计算的支柱。

Cluster集群技术:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。

一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用程序文件存储在其各自的本地储存空间上。Cluster内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上的任一故障发生时,客户都将能很快连接到新的应用服务上。

群集概念覆盖了多种结构配置。群集可以是有源或无源(即备份)服务器的集成,可将其设计成一个独立的结构,或从多个节点全部动态接入数据文件的结构。听起来这与我们过去所说的视频服务器的组合配置没什么区别,可是群集的确与别的结构有明显区别。

介乎二者之间

群集方法介乎两种计算机系统结构之间。当把多台计算机配置或互连在一起时,可采取松散耦合或紧密耦合结构。网络就是一个松散耦合的系统,我们也称其为异类系统结构。网络把由各种CPU、应用软件、NIC(网络接口控制器)、甚至是操作系统组成的多台计算机连接在一起。计算机之间的地理距离可以近在咫尺,也可以远在天边。可以用实时和/或异步方式耦合网络。

因特网就是一个典型的极为松散与异类配置的例子。因特网本身不能“实时”控制与它连接的任何主机。在松散耦合网络中,单机崩溃一般不会影响网络的其它部

[1] [2] [3] [4] 下一页

  • 上一条文章:
  • 下一条文章:
  • 版权声明:《什么是集群》来源网络,版权归原作者所有,若涉及版权问题,请与我们联系,我们会及时删除!若标明本站原创或者来源www.shenmeshi.com的,转载时请注明,谢谢!所有文章仅供参考,并不构成操作建议! mail:shenmeshi.cn(AT)gmail.com
    评论
    站内文章搜索