集的名词解释
集的定义:
1、 集是一组协同工作的服务实体
2、 集实体的可扩展性
3、 集实体的高可用性
4、 集实体地址
5、 客户请求的负载均衡
6、 服务节点的错误恢复
集是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性和可用性的服务
平台。
从客户端看来,一个集就是一个完整不可细分的实体,但事实上一个集实体是由完成不同任务的服务节点个体所组成的。
集实体的可扩展性是指,在集运行的中新的服务节点可以动态的加入集实体从而提升集实体的综合性能。
集实体的高可用性是指,集实体通过其内部的服务节点的冗余使客户端免予OUT OF SERVICE 错误。简单的说,在集中同一服务可以由多个服务节点提供,当部分服务节点失效后,其它服务节点可以接管服务。
集实体地址是指客户端访问集实体获取服务资源的唯一入口地址。
负载均衡是指集中的分发设备(服务)将用户的请求任务比较均衡(不是平均)分布到集实体中的服务节点计算、存储和网络资源中。一般我们将提供负载均衡分发的设备叫做负载均衡器。负载均衡器一般具备如下三个功能:
1、 维护集地址
2、 负责管理各个服务节点的加入和退出
3、 集地址向内部服务节点地址的转换
错误恢复是指集中某个或某些服务节点(设备)不能正常工作(或提供服务),其它类似服务节点(设备)可以资源透明和持续的完成原有任务。具备错误恢复能力是集实体
高可用性的必要条件。
负责均衡和错误恢复都需要集实体中各个服务节点中有执行同一任务的资源存在,而且对于同一任务的各个资源来说,执行任务所需的信息视图必须一致。
集的分类:
1、 HA (High Availability)
2、 LB (Load Balancing)
3、 HPC (High performance Computing)
DC (Distributed Computing)
负载均衡的理解
PC (Parallel Computing)
高性能计算集(High Performance Compute clustering )(如 Beowulf)使用多个机器来为需要大量计算能力的任务提供更强大的计算能力。RHEL 没有内嵌这类集的解决方案。
高可用性集( High-availability clustering )使用多个机器来为某个服务或某组服务提供额外的可靠性。
负载均衡集( Load-balance clustering )使用特殊的路由技术来给一组服务器分配任务。
HA 集 的概念
1、 通过特殊软件把独立的系统(node)连接起来,组成一个能够提供故障切换
(Faileover)功能的集
2、 Ha集可以保证在多种故障中,关键服务的可用性、可靠性及数据完整性
3、 Ha集主要用于文件服务,WEB 服务,数据库服务等关键应用中

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。