【集群】-学习笔记(一)

概念

    集群 是一组机器的统称,他们作为一个整体向用户提供一组网络资源,单个的计算机是集群中的节点。

两大特性

  • 可扩展性
        新的服务实体可以动态地加入到集群中,从而增强集群的性能
  • 高可用性
        同样的服务可以由多个服务实体提供,如果一个服务实体失败了,另一个服务实体会接管失败的服务实体。

分类

  • 高性能计算集群
  • 负载均衡集群
  • 高可用集群

    高可用集群 (High availability Cluster)
        当集群中某个节点失效,应用可以自动、快速的从一个节点切换到另一个节点,保证应用持续、不间断地对外提供服务。
    这里写图片描述
    实现方式
    1、主从方式
        主机工作,备机监控。此时不能有效地利用服务器资源
    2、互为主从
         两台服务器同时在线,一台发生故障可切换到另一台 。此时可以有效地利用资源,但是当服务器发生故障时,将导致另一台服务器上运行多个业务;
    3、多台服务器主从
        大部分服务器在线使用,小部分监控;若有部分服务器发生故障,可切换到指定的小部分服务器上。
    负载均衡集群
        大于等于两台的服务器组成,分为前端负载调度和后端服务两个部分,前者是指 将客户端的请求按照不同的策略分配给后端服务节点,后端服务是真正提供应用程序的部分;
    区别于高可用集群,负载均衡集群中,所有的后端节点都处于活动状态,他们都对外提供服务,分摊系统的工作负载。
    一个高负荷的应用分散到多个节点共同完成,适用于业务繁忙、大负荷访问的应用系统;
    不足: 当一个节点出现故障时,前端调度系统并不知道此节点已经不能提供服务,仍然会把客户端的请求调度到故障节点上来,这样就会造成访问失败,为了解决这个问题,负载调度系统一般都引入了节点监控系统。
    节点监控系统负责监控下面的服务节点,都某个节点发生故障后,节点监控系统会自动地将故障节点从集群中删除;当节点恢复正常后,节点监控系统又自动地将其加入集群中;对于用户来说时透明的;

不同节点之间相互独立,不共享任何资源;通过一定算法将客户端的请求分到集群的各个节点上,充分利用每个节点的资源。扩展了网络设备和服务器带宽,增加吞吐量,加强网络数据处理能力。

微软网络负载均衡最多支持32个节点
这里写图片描述
高性能计算集群
    将计算任务分配到集群的不同节点而提高计算能力,因而主要应用在科学计算领域。
这里写图片描述

负载均衡策略

    1、轮询(Round Robin)
    2、加权轮询(Weighted Round Robin)
    3、动态轮询
    4、随机
    5、最快算法(最快算法基于所有服务器中的最快响应时间分配连接) 6、最少连接(系统把新连接分配给当前连接数目最少的服务器)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奔跑的大白啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值