A. 什么是集群服务器
集群是由一些互相连接在一起的计算机构成的一个并行或分布式系统。这些计算机一起工作并运行一系列共同的应用程序,同时,为用户和应用程序提供单一的系统映射。从外部来看,它们仅仅是一个系统,对外提供统一的服务。集群内的计算机物理上通过电缆连接,程序上则通过集群软件连接。这些连接允许计算机使用故障应急与负载平衡功能,而故障应急与负载平衡功能在单机上是不可能实现的。
服务器集群系统通俗地讲就是把多台服务器通过快速通信链路连接起来,从外部看来,这些服务器就像一台服务器在工作,而对内来说,外面来的负载通过一定的机制动态地分配到这些节点机中去,从而达到超级服务器才有的高性能、高可用。
B. 什么是服务器集群
分布式与集群是不一样的,简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。
如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。
采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需一个小时。
而采用集群方案,同样提供10台服务器,每台服务器都能独立处理这个任务。假设有10个任务同时到达,10个服务器将同时工作,10小后,10个任务同时完成,这样,整体来看,还是1小时内完成一个任务。
(2)服务器群集是什么扩展阅读
分布式系统可以分为机体内系统、建筑物内系统、建筑物间系统和不同地理范围的区域系统等,它们的耦合度依次由高到低按应用领域的性质决定耦合度,可以分成三类:
一、是面向计算任务的分布并行计算机系统和分布式多用户计算机系统,它们要求尽可能高的耦合度,以便发展成为能分担大型计算机和分时计算机系统所完成的工作。
二、是面向管理信息的分布式数据处理系统。耦合度可以适当降低。
三、是面向过程控制的分布式计算机控制系统。耦合度要求适中,当然对于某些实时应用,其耦合度的要求可能很高。
C. 服务器群集是做什么用的
服务器群集是一组各自独立的服务器,它们组合在一起提供了一个用于承载应用程序的高可用性平台。闭桥
群集服务器为任务关键型行业应用程序提供了一个高可用性平台。这些应用程序通常包括数据库服务器(例如 Microsoft SQL Server)、邮件和协作服务器(例如 Exchange Server)以及基础结构服务器(例如文件服务器和打印服务器)。
可用性:服务器群集为应用程序部署提供了一个高可用性平台。服务器群集使得应用程序可以在由于维护而产生的停机期间以及由于故障而产生的意外停机期间继续保持运行。服务器群集可以在硬件、Windows 操作系统、设备驱动程序或应用程序软件出现故障时提供保护。使用服务器群集,可以对整个群集内的操作系统和应用程序软件进行升级,而不用关闭应用程序。
可管理性:使用服务器群集,管理员可以快速检查所有群集资源的状态,并将工作负载转移给群集中的其他服务器。对于人工负载平衡以及在不令重要的数据和应用程序脱机的情况下对服务器执行“滚动更新”来说,这会非常有用。
可伸缩性:可分区的应用程序可以分布到群集的各个服务器中,轮团从而可以利用其余的 CPU 和内存来解决问题。随着问题规模的增大,可以将其他服务器添加到群集中。分区应用程序是可以将数据(或功能)分割成多个独立单元的应用程序。例如,可以将一个自定义数据库分割成两个单元,其中一个单元包含名称以A到L开头的客户,另一个单元包含名称轿桐猛以M到Z开头的客户。
D. 群集服务器是什么意思啊
您可以借助服务器群集功能将多台服务器连接在一起,从而为在该群集中运行的数据和程序提供高可用性和易管理性。服务器群集提供了以下三种主要的群集技术优点: 更高的可用性。 允许服务器群集中的服务和应用在硬件或软件组件故障下或在计划维护期间仍能不间断地提供服务。 更高的可扩展性。 支持通过增加多个处理器(在 Windows Server 2003 Enterprise Edition 中最多可达 8 个,在 Windows Server 2003 Datacenter Edition 中最多可达 32 个)和额外内存(在企业版中,随机存取内存 [RAM] 最多可达 8 GB ,在 Windows Server 2003 Datacenter Edition 中最多可达 64 GB )来扩展服务器。 更高的可管理性。 允许管理员如同管理单台计算机那样管理整个群集内的设备和资源。 该群集服务是两种互为补充的 Windows 群集技术(为了扩展 Windows Server 2003 和 Windows 2000 基础操作系统而提供的)中的一种。另一个群集技术是网络负载均衡( Network Load Balancing , NLB )。该技术作为服务器群集的互补,可面向前端应用和服务(如 Internet 或 Intranet 站点、基于 Web 的应用、媒体流以及 Microsoft 终端服务)来支持高度可用和可伸缩的群集。 本白皮书仅立足于服务器群集的架构和功能,介绍了服务器群集的术语、概念、设计目标、关键组件和预定的发展方向。 本白皮书结尾处的“详细信息”小节提供了一个参考列表,您可以通过这些资源了解服务器群集和 NLB 技术的详细信息。 发展背景计算机群集的出现和使用已经有十几年的历史。 作为最早的群集技术设计师之一, G. Pfister 对群集的定义是,“一种并行或分布式的系统,由全面互连的计算机集合组成,可作为一个统一的计算资源使用”。 将数台服务器计算机组合成一个统一的群集,多台服务器将可以在用户或管理员不必了解细节的情况下分担计算负载。例如,如果服务器群集中的任何资源发生了故障,则不论发生故障的组件是硬件还是软件资源,作为一个整体的群集都可以使用群集中其它服务器上的资源来继续向用户提供服务。 换言之,当资源发生故障时,同服务器群集连接的用户可能经历短暂的性能下降现象,但不会完全失去对服务的访问能力。当需要更高的处理能力时,管理员可以通过滚动升级过程来添加新资源。该过程中,群集在整体上将保持联机状态,它不仅可供用户使用,而且在升级后,其性能也将得到改善。 Windows Server 2003 Enterprise Edition 和 Windows Server 2003 Datacenter Edition 操作系统是完全针对用户和业务对群集技术的要求而设计开发的。主要目标是:开发一种能满足大多数商业机构和组织的群集需求的操作系统服务,而不是仅针对小型和特定的市场段。 Microsoft 市场调查显示,随着中小型商业机构的日常运作已越来越离不开数据库和电子邮件,因此它们对高可用系统的需求很大,而且这种需求日趋旺盛。 易于安装和管理,被认为是这种规模的机构最关键的要求。 Microsoft 的调查同时显示,那些对高性能和高可用性具有很高要求的大企业对基于 Windows 的服务器也日益感兴趣。