VMware高可用性之 服务器 虚拟化中的群集HA、FT
2018-04-17 14:17:14使用单独的网卡将两个主机连接起来,然后可以将群集中的虚拟机单独开启FT功能,在另一个主机中就会映射一个辅助虚拟机,占用插槽并和主虚拟机同步运行,当主虚拟机宕机了,它会继续提供服务。
一 HA
HA环境和热迁移环境类似
1、右键数据中心选择新建群集并勾选所示选项
打开 vSphere HA 如果选中此复选框,则在主机出现故障时,虚拟机将在群集内的其他主机上重新启动。要在群集内的任何虚拟机上启用 vSphere Fault Tolerance,必须打开vSphere HA。
打开 vSphere DRS 如果选中此复选框,则 DRS 将平衡整个群集的虚拟机负载。即使虚拟机受 HA保护,DRS 也会放置并迁移虚拟机
2、默认启用主机监控
如果选择启用主机监控,则会检查群集内的每台主机以确保其正在运行。如果某台主机出现故障,则会在另一台主机上重新启动虚拟机
注意:如果需要执行可能会触发主机隔离响应的网络维护,VMware 建议首先禁用主机监控以挂起 vSphereHA。完成维护后,请重新启用;主机监控。
3、默认启用或禁用接入控制;选择有关其执行方式的策略
4、默认的虚拟机选项
5、启用虚拟机和应用程序监控
虚拟机监控服务会先确定虚拟机已发生故障,然后决定重新引导虚拟机以还原服务
6、其他默认到完成
7、右键群集添加主机,或者将现有的主机直接拖拽到群集中
8、测试负载平衡;既现在两台虚拟机的执行主机位250,当开启第二台虚拟机时它的执行主机平衡到249上
9 、测试故障转移,模拟249宕机,会看到运行在249上的虚拟机转移到其它主机并重启
二 FT
vSphere HA 通过在主机出现故障时重新启动虚拟机来为虚拟机提供基本级别的保护。因此它的缺点就是存在宕机时间,可能是几分钟也可能是十几分钟。
可以为虚拟机启用 vSphere Fault Tolerance,以获得比 vSphere HA 所提供的级别更高的可用性和数据保护,从而确保业务连续性
vSphere Fault Tolerance 通过创建和维护与主虚拟机相同,且可在发生故障切换时随时替换主虚拟机的辅助虚拟机,来确保虚拟机的连续可用性
可以为大多数任务关键虚拟机启用 Fault Tolerance。并会创建一个重复虚拟机(称为辅助虚拟机),该虚拟机会以虚拟锁步(vLockstep)方式随主虚拟机一起运行
如下图所示:Fault Tolerance 对中的主虚拟机和辅助虚拟机
在要添加到 vSphere HA 群集的每台主机上,必须配置两个不同的网络交换机,以便让主机支持Vmotion也能支持 vSphereFault Tolerance
你需要一个网卡专门用于 Fault Tolerance 日志记录,另一个则专门用于 vMotion
还需要CPU开启虚拟化功能,在bios里设置,还有可以在摘要中查看有什么条件不满足的
其他环境和HA一样
1、主机安装千兆位网卡;然后在VC上连接;在清单中配置中添加网络,将这块网卡添加进来
2、其他主机同样的操作
3、选中一个虚拟机,选择 Fault Tolerance > 打开 Fault Tolerance

总结,就是使用单独的网卡将两个主机连接起来,然后可以将群集中的虚拟机单独开启FT功能,在另一个主机中就会映射一个辅助虚拟机,占用插槽并和主虚拟机同步运行,当主虚拟机宕机了,它会继续提供服务。
云计算的概念是什么,它起什么作用吗?
云计算的概念是指遵循网格计算原理,使用内存和存储容量以及共享计算机和服务器的计算,并通过Internet进行联网。作用:
1、大规模、分布式“云”一般具有相当的规模,一些知名的云供应商如Google云计算、Amazon、IBM、微软、阿里等也都拥能拥有上百万级的服务器规模。 而依靠这些分布式的服务器所构建起来的“云”能够为使用者提供前所未有的计算能力。 2、高可用性和扩展性那些知名的云计算供应商一般都会采用数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。 基于云服务的应用可以持续对外提供服务(7*24小时),另外“云”的规模可以动态伸缩,来满足应用和用户规模增长的需要。 3、虚拟化云计算都会采用虚拟化技术,用户并不需要关注具体的硬件实体,只需要选择一家云服务提供商,注册一个账号,登陆到它们的云控制台,去购买和配置你需要的服务,再为你的应用做一些简单的配置之后,你就可以让你的应用对外服务了,这比传统的在企业的数据中心去部署一套应用要简单方便得多。 而且你可以随时随地通过你的PC或移动设备来控制你的资源,这就好像是云服务商为每一个用户都提供了一个IDC一样。 4、安全网络安全已经成为所有企业或个人创业者必须面对的问题,企业的IT团队或个人很难应对那些来自网络的恶意攻击,而使用云服务则可以借助更专业的安全团队来有效降低安全风险。 5、按需服务,更加经济。
用户可以根据自己的需要来购买服务,甚至可以按使用量来进行精确计费。 这能大大节省IT成本,而资源的整体利用率也将得到明显的改善。
VMware ESXi 和 VMware Server 有什么区别
esxi是vmware企业级虚拟化软件的基础,安装在服务器裸机上,无需任何其它系统的支持 server你大概指的是vmware vCenter server吧?这个是虚拟化集群的指挥配置中心,负责把多个(最多4096个)esxi服务器组成虚拟化集群,完成高可用,动态迁移,负载均衡,容错,虚拟化存储,网络等等等等企业级高级功能有两个版本,一个windows版,一个linux版,由此可见,必须安装在操作系统之上,两个操作系统版本的功能现在(6.5之后)基本上一致,在此之前,windows版更强劲一些,可以管理最大的集群,linux版管理的集群要小一些.
如何让VMware vSphere建立双机热备的方法步骤
建立VMware vSphere FT双机热备的方法步骤 1、查看虚拟机属性,在建立FT双机热备之前,要确保虚拟机的虚拟CPU是1颗1核心。 2、确认是否有网络用于FT,要建立FT功能的主机必须有VMlernel网络用于FT。 3、在群集设置中,满足FT的群集要求,创建并启用vSphere HA 群集,在群集设置中勾选“打开vSphere HA”。 4、检查ESXi主机的CPU是否支持FT指令,如果不支持,会在打开FT时报错,如下图所示。 5、右击一个虚拟机并在弹出的快捷菜单中选择 Fault Tolerance > 打开 Fault Tolerance。 6、开启FT需要使用精简置备的磁盘,所以在开启FT前,vCenter会自动转换虚拟机磁盘。 7、转换之后,特定的虚拟机将指定为主虚拟机,并在另一台主机上次要辅助虚拟机。 现在,主虚拟机已启用了容错功能。 虚拟机运行在esxi01上,FT保护副本运行在esxi02上。
发表评论