虚拟化技术 分布式资源调度

一、实验内容

实现分布式资源调度

二、实验主要仪器设备及材料

  1. 安装有64位Windows操作系统的台式电脑或笔记本电脑,建议4C8G或以上配置
  2. 已安装VMware Workstation Pro
  3. 已安装Windows Server 2008 R2 x64
  4. 已安装vCenter Server

三、实验步骤

将主机esxi1和esxi2加入集群vShpere,通过配置DSR规则,实现分布式资源调度。具体步骤如下:

1.在vCenter中创建vSphere群集vSphere,并将130ESXi主机和135ESXi主机加入集群vSphere

(1)创建vSphere集群

(2)设置VMware EVC

因为两台ESXi主机cpu基本相同,不需要启用VMware EVC

(3)将135ESXi主机移至vSphere集群

(4)将130ESXi主机移至vSphere集群

2.启动vSphere DRS,验证是否生效

(1)选中集群vSphere,单击"管理"->"设置"->vSphere DRS,单击"编辑"按钮

(2)选中"打开vSphere DRS",将自动化级别修改为"手动"

(3)选择虚拟机运行的ESXi主机

打开虚拟机Database Server的电源,vCenter Server会给出虚拟机运行在那台ESXi主机的建议,这里将Database Server运行在135ESXi主机上

打开虚拟机Web Server的电源,由于135ESXi主机的可用资源小于130ESXi主机,因此vCenter Server优先建议在130ESXi主机

3.配置vSphere DRS规则:分开虚拟机和聚集虚拟机,验证是否生效

(1)验证"聚集虚拟机"规则

选中集群vSphere,选择"管理"->"设置"->"DRS规则",单击"添加"按钮

设置规则名称与类型,选择聚集虚拟机类型

选择适用的虚拟机

启动虚拟机Database Server,选择在135主机上运行

启动虚拟机Web Server,vCenter Server仍建议将虚拟机Web Server置于135ESXi主机上运行,这是因为DRS规则的聚集虚拟机类型起作用

(2)验证"分开虚拟机"规则

禁用聚集虚拟机规则,取消"启动规则"勾选框

添加"分开虚拟机规则",选择分开虚拟机类型

选择适用虚拟机

启动虚拟机Database Server,选择在135主机上运行

启动虚拟机Web Server,vCenter Server建议将虚拟机Web Server置于130ESXi主机上运行,这是因为DRS规则的分开虚拟机类型起作用

四、实验总结

遇到问题

在验证默认DRS是否生效时,发现启动Database Server和Web Server竟然都是建议在135ESXi主机上启动

原因:可能刚启动DRS自动化为手动,还没来得及更新配置

解决:重新启动两台服务器,将Database Server在135ESXi主机启动后,Web Server启动的第一建议是在130ESXi主机启动了

相关推荐
星宸追风20 分钟前
Ubuntu更换Home目录所在硬盘的过程
linux·运维·ubuntu
制造数字化方案研究院34 分钟前
59页|PPT|华为集成服务交付ISD业务变革总体方案:业务规则、流程、IT、组织及度量“四位一体”的管理体系
运维·华为
热爱生活的猴子1 小时前
Poetry 在 Linux 和 Windows 系统中的安装步骤
linux·运维·windows
渲吧-云渲染1 小时前
云渲染时,电脑能关机吗?关键阶段操作指南
运维·服务器·电脑
BD_Marathon1 小时前
Ubuntu下的Tomcat服务器部署
服务器·ubuntu·tomcat
m0_694845571 小时前
服务器需要备案吗?在哪些地区需要备案?
linux·运维·服务器·云计算
小眼睛FPGA1 小时前
【RK3568+PG2L50H开发板实验例程】Linux部分/FPGA dma_memcpy_demo 读写案例
linux·运维·科技·ai·fpga开发·gpu算力
weixin_437398212 小时前
转Go学习笔记
linux·服务器·开发语言·后端·架构·golang
南瓜胖胖2 小时前
【seismic unix 合并两个su文件】
服务器·unix
weixin_399380693 小时前
k8s一键部署tongweb企业版7049m6(by why+lqw)
java·linux·运维·服务器·云原生·容器·kubernetes