什么是服务群集

服务群集,是一组相互独立的计算机构成的较大的计算机服务系统,这些计算机利用高速通信网络连接,每个集群节点都是运行各自服务的独立服务器,它们可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理,当用户请求服务群集时,给用户的感觉就是一个单一独立的服务器系统,而实际上用户请求的是一组集群服务器提供的服务。

什么是服务群集

这种技术可以面向前端应用和服务(如Internet或Intranet站点、基于Web的应用、媒体流以及Microsoft终端服务)来支持高度可用和可伸缩的群集,京东就采用了分布式系统,众多业务运行在不同的机器上,所有业务构成一个大型的业务集群,每一个小的业务,比如用户系统,访问压力大的时候一台服务器是不够的,我们就应该将用户系统部署到多个服务器,也就是每一个业务系统也可以做集群化。

服务群集是一组协同工作以提供单一服务或应用程序的服务器,它们可以提高服务的可用性、可靠性和可扩展性,下面是一个介绍,概述了服务群集的基本概念和关键特性:

特性/概念 描述
群集定义 一组服务器通过协同作业,提供相同的服务或应用程序。
目的 提升服务的可用性、可靠性和可扩展性。
群集类型 – NLB(网络负载均衡):提供基于TCP/IP的服务流量负载均衡。
– CLB(组件负载均衡):提供基于COM组件的中介层应用程序的负载均衡。
– MSCS(Microsoft群集服务):提供后端服务与程序的容错转移。
节点 群集中的单个服务器称为节点。
高可用性 群集确保当一个节点失败时,其他节点可以接管服务,减少服务中断时间。
故障转移 当一个节点不可用时,群集服务自动将资源和服务转移到其他可用节点。
资源 可以是物理硬件(如磁盘驱动器、网卡)或逻辑实体(如IP地址、应用程序、数据库)。
本地资源 每个节点独有的资源。
共用资源 所有节点都可以访问的资源,如共享存储阵列和专用群集网络。
仲裁资源 对群集运行至关重要的共享磁盘,用于协调节点的操作,如群集的形成和节点的加入。
节点通信 节点通过交换周期性的检测信号保持通信。
操作系统限制 在Windows Server 2003中,群集节点通常需要运行相同版本的Windows Server(Enterprise Edition或Datacenter Edition)。
群集限制 服务器群集节点数量限制(如在Windows Server 2003中最多8个节点)。

这个介绍概括了服务群集的关键方面,帮助理解如何通过组合多个服务器来提高服务质量和可靠性。

图片来源于互联网,如侵权请联系管理员。发布者:观察员,转转请注明出处:https://www.kname.net/ask/38718.html

(0)
观察员观察员
上一篇 2024年6月7日 11:47
下一篇 2024年6月7日 11:47

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注