泉缘泉 发表于 2024-6-28 07:54:17

云计算——常见集群策略

https://img-blog.csdnimg.cn/cce7665382fc49bf917ecc035878a13c.gif
   

[*] 作者简介:一名云计算网络运维人员、每天禀享网络与运维的技能与干货。 
[*]  座右铭:低头赶路,敬事如仪
[*] 个人主页:网络豆的主页​​​​​
目次

 前言
一.什么是集群
二.集群策略
1.虚拟机HA
实现虚拟机高可用性通常涉及以下关键组件和技能:
2.动态资源调度(DRS)
DRS的重要功能包罗:
3.分布式电源管理
​编辑DPM的重要功能和原理包罗:
 前言

本章将会讲授云计算中常见的集群策略,了解什么是集群。
一.什么是集群

集群是一种计算机体系,通过一组计算机或服务器的软硬件毗连起来高度紧密地协作完成计算工作。在客户端看来为其提供服务的只有一台设备,实际上它是一群设备的集合,只不过这些设备提供的服务一样。
https://img-blog.csdnimg.cn/31b5608c7616479b98d5f304bbdcee40.png
    集群体系中单个计算机通常称为节点,通过局域网毗连,利用多个计算机进行并行计算获得很高计算速率,也可以用多个计算机做备份提高可靠性。
二.集群策略

1.虚拟机HA

HA(High Availability)高可用性,一种让服务中断尽大概少的技能。
将多台主机组建成一个故障转移集群,运行在集群上的服务(或VM)不会由于单台主机的故障而停止。
提升故障规复速率,低沉业务中断时间、保障业务一连性、实现肯定的体系自维护。
https://img-blog.csdnimg.cn/9a48b2f8811743a0ac9e98d0aa284154.png
实现虚拟机高可用性通常涉及以下关键组件和技能:


[*] 集群:一组物理或虚拟化的计算节点,通过集群技能协同工作,共同提供高可用性和负载均衡。
[*] 心跳检测:在集群中,每个宿主机都会监督其他宿主机的状态。这可以通过心跳检测机制实现,它定期发送心跳信号以确认宿主机的运行状态。
[*] 故障检测和故障转移:当一个宿主机被检测到发生故障或变得不可用时,集群中的其他宿主时机接管该宿主机上运行的虚拟机,实现虚拟机的故障转移。这需要快速检测宿主机故障的事故,并在较短的时间内将虚拟机迁移到可用的宿主机上。https://img-blog.csdnimg.cn/518247f4a89246e4bde07fdade0de82f.png
[*] 共享存储:为了实现虚拟机的迁移,通常需要将虚拟机的磁盘映像文件存储在共享存储中,如许其他宿主机才能够访问这些虚拟机的磁盘数据。
[*] 虚拟机迁移:虚拟机迁移是将运行中的虚拟机从一个宿主机迁移到另一个宿主机的过程。这个过程可以是冷迁移(虚拟构造机状态下进行)或热迁移(虚拟机在运行状态下进行)。
[*] 主动化:虚拟机高可用性通常是主动进行的,即在检测到宿主机故障时,主动触发虚拟机的故障转移过程,而不需要管理员手动干预。
   实现虚拟机高可用性需要利用虚拟化管理工具,如VMware vSphere的vSphere High Availability(vSphere HA)或Microsoft Hyper-V的Failover Clustering。这些工具提供了虚拟机故障检测、主动故障转移、资源调度等功能,以确保虚拟机的一连运行和可用性。
https://img-blog.csdnimg.cn/e0d299d797654fabae9213fa6325db75.png
2.动态资源调度(DRS)

DRS(Dynamic resource scheduling)动态资源调度,根据对资源池资源负载的动态监控,公道触发均匀分配规则,实现资源池中的物理服务器之间重新分配资源,达到负载均衡、消峰填谷。
当物理服务器上负载过大时,通过DRS将虚拟机迁移到其他负载较轻的物理服务器上。
当虚拟机遇到负载增大时,DRS将为资源池中的物理服务器重新分配虚拟机可利用资源,在多个虚拟机之间智能地分配可用资源。
https://img-blog.csdnimg.cn/ecdfd0aa5ebb40da8bfcefac8d5c041b.png
DRS的重要功能包罗:


[*] 负载均衡:DRS会及时监督集群中宿主机的资源利用情况,包罗CPU、内存、存储等,当某些宿主机负载较高时,它会主动将虚拟机迁移到资源利用较低的宿主机上,从而实现负载均衡。
[*] 预测性分析:DRS通太过析历史性能数据和趋势,来预测虚拟机资源需求的变化,从而更好地规划资源分配,防止资源瓶颈出现。
[*] 主动化:DRS是主动进行资源调度的,它根据预设的规则和策略,及时监控集群中的资源状况,并在需要时主动触发虚拟机的迁移,无需管理员手动干预。
[*] 基于策略的调度:管理员可以配置不同的调度策略,根据具体的需求和业务场景来优化资源调度。比方,可以基于CPU利用率、内存利用率、虚拟机优先级等指标来制定调度策略。
[*] 限定与优先级:DRS可以配置资源调度的限定和优先级,以确保关键虚拟机或特定虚拟机组获得优先处置惩罚,并克制太过迁移对性能造成影响。
   DRS可以显著提高虚拟化情况的资源利用率,低沉运维成本,提高性能和可用性。它是VMware vSphere平台中非常紧张的功能之一,特殊适用于大规模的虚拟化集群。
3.分布式电源管理

DPM(Distributed power management )分布式电源管理,用于业务较轻时,把虚拟机动态“会合”到集群中的少部分主机上,将其他主机待机,节省电力斲丧,等业务量较大时,再重新唤醒之前待机的主机。
执行DPM策略的条件是开启DRS策略,即集群必须先设置好DRS策略,才能设置DPM策略。

https://img-blog.csdnimg.cn/a51f08ccc8b04710835fad0b9ec49bba.pngDPM的重要功能和原理包罗:


[*] 电源状态监控:DPM及时监测集群中每个宿主机的资源利用情况,包罗CPU、内存、存储等。同时,它还可以监控宿主机的电源状态,包罗开机、关机和待机。
[*] 资源负载均衡:DPM可以结合VMware DRS(动态资源调度)来进行资源负载均衡。假如在某些宿主机上资源利用率较低,DPM可以将虚拟机主动迁移到这些宿主机上,从而会合利用资源,使得其他宿主机可以进入省电模式。
[*] 主动电源管理:DPM可以根据预先定义的策略和阈值来主动控制宿主机的电源状态。当负载较低时,DPM可以选择关闭或进入待机状态,从而节省能源。而当负载增加时,DPM会主动唤醒宿主机,确保虚拟机的性能和可用性。
[*] 节能模式:在DPM中,可以定义不同的节能模式,比方“高性能”模式和“节能”模式。在高性能模式下,全部宿主机都保持开机状态以满意高负载需求。而在节能模式下,DPM会根据负载情况智能地控制宿主机的电源状态。
[*] 预测性分析:类似于VMware DRS,DPM也可以利用预测性分析来预测资源需求的变化,从而更加智能地进行电源管理。
   通过利用分布式电源管理,企业可以最大限度地优化资源利用,淘汰能源斲丧和运营成本,同时还可以对情况产生积极影响,淘汰碳排放和情况影响。
https://img-blog.csdnimg.cn/d182f0ed3b334c55aed760afcd23a2fb.png
 
 创作不易,求关注,点赞,收藏,谢谢~ 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 云计算——常见集群策略