KVM虚构化集群技术概括
一、虚构化集群介绍、设计思路及架构
使用虚构化集群的目标是战胜单机虚构化的限制性,利用技术手段提升
虚构机可用性,最后达到业务不中止或许减少中止时间,确保业务数据更安
全的目标。
什
KVM虚构化集群技术概括
一、虚构化集群介绍、设计思路及架构
使用虚构化集群的目标是战胜单机虚构化的限制性,利用技术手段提升
虚构机可用性,最后达到业务不中止或许减少中止时间,确保业务数据更安
全的目标。
什么是虚构化集群
虚构机集群最明显的特色是有共享储存,由于有了共享储存,虚构机就
能够实现特别快速的在线迁徙,并在虚构化层配置高可用。笔者在生产环境使
用的集群有两种储存方式,鉴于商业储存和鉴于开源散布式文件系统。
虚构化集群的高可用和鉴于应用层高可用的差别
高可用是常常用到的运维技术,在系统、网络、数据库、Web业务等
各个应用层面都有使用。高可用技术是指起码有主备两个节点,当主节点故障
的时候,快速切换到备用节点。为了防止备用节点误判,有时还有第三个
节点,或许主节点和备用节点共同能接见到的储存
空间,用于做仲裁判断。应用层面的高可用还有一个特色,就是一般都有浮动
IP,当切换发生的时候,IP从主节点漂移到备用节点。应用层面的高可用一
般切换时间比较快,从几毫米到几秒中,同时应用层面的高可用一般需要专
用软件,比方常用的Keepalived,Heartbeat等。
虚构化层面的高可用是虚构机系统层面的高可用,即当一台计算节点故
障的时候,在此外一台计算节点上自动将故障节点上的虚构机启动起来。注
意假如虚构机上的业务不可以做到开机自启动,即便虚拟机自动启动了,其实不可以
保证业务层面的自动恢复!
此外还有一个问题,就是即便虚构机启动起来了,当启动到一半虚构机
的系统卡住了,也不可以实时恢复业务!
虚构化层的高可用一般业务恢复实质是系统重启的时间,加上业务开机
自启动的时间,往常是分钟级别。
固然虚构化层高可用有业务不可以恢复的风险,业务恢复时间也相对照较
长,可是虚构化层高可用有个特别巨大的优势,就是不需要在应用层面配置,
大大的拓宽了高可用的合用范围,使本来在应用层难以使用高可用技术的应用,
也能做到高可用,特别是在某些专用的软件领域。
其实虚构机层高可用和应用层面高可用其实不矛盾,在虚构机的系统里面,
也能够配置应用层面的高可用,做这样的配置的时候,注意主备节点搁置到不
同宿主机上!
虚构化集群后端储存的使用
最早的时候,笔者在生产环境使用的集群都是以机柜为单位的小集群,
主要由于笔者向来搭建的是私有云,在IDC机房里面机柜都是要计算花费的,
为了充足利用资源,合理节俭成本,笔者私有云一个设计思想就是能够依据机
柜,灵巧扩展或许伸缩。
以后跟着虚构化的规模扩大,也进行了一些鉴于开源散布式文件系统集
群的搭建,鉴于开源散布式文件系统的集群,规模能够更大,扩展性更好,
合用于KVM的开源散布式文件系统在第9章、第10章都有详尽的介绍。开
源的虚构化管理平台,本书第11章、第12章、第13章有详尽介绍,因此本
章不再介绍开源散布式文件系统及管理平台。
虚构化集群相对于单机虚构化,有以下几点优势:
q快速的在线迁徙(LiveMigration),设施、系统保护造成的业务计划内
停机时间减少到零。
q高可用(HA),一台计算节点故障,上边的虚构机能够很快在其余计算节
点上启动运转起来,极大缩短计划外停机时间。
q动向资源调动,业务负载发生变化惹起计算节点压力散布不平均时,可
手动或许自动均衡物理机负载。也可在整体压力较低的时间段,将虚构机集中
在部分计算节点上,将不用的计算节点暂时封闭,达到节能的目标。
q业务快速部署,集群将资源池化,经过和管理平台联合,在集群的容量
范围内,业务部署的速度特别快。
q数据更安全,后端储存采纳冗余度更高的商业储存,或许分布式文件系
统,%以上。
q网络速度、靠谱性更高,集群网络采纳冗余架构,网络设施、网络连结
都是双冗余,网络速度更高,靠谱性也更高,单台网络设施、单根网线、单个
网卡故障都不会惹起网络中止。
提示:
什么是计划内停机与计划外停机
计划内停机是指可预期可计划的停机,比方按期的保护,提早通知的维
护。计划外停机是指突发事件惹起的停机事件,比方硬件故障,网络DDO
攻击等。一般计划内停机由于是提早预知的,会做好预防举措,不会有数据丢
失,对业务的损失是比较小的。计划外停机则由于是突发事件,对业务的损失
要大好多。运维的重要职责之一就是经过技术手
KVM虚拟化集群技术概述 来自淘豆网m.daumloan.com转载请标明出处.