VMware vSphere 5.1 群集深入解析(二十六)- 数据存储维护模式&汇总

VMware vSphere

5.1

Clustering Deepdive

 

HA.DRS.Storage DRS.Stretched Clusters

 

 

Duncan Epping &Frank Denneman

Translate By Tim2009 / 翻译:Tim2009

 

 

 

目录

版权

关于作者

知识点

前言

第一部分 vSphere高可用性

第一章 介绍vSphere高可用性

第二章 高可用组件

第三章 基本概念

第四章 重新启动虚拟机

第五章 增加高可用灵活性(网络冗余)

第六章 访问控制

第七章 虚拟机和应用监控

第八章 集成

第九章 汇总

第二部分 vSphere DRS(分布式资源调度)

第一章 vSphere DRS介绍

第二章 vMotion和EVC

第三章 DRS动态配额

第四章 资源池与控制

第五章 DRS计算推荐

第六章 DRS推荐向导

第七章 DPM介绍

第八章 DPM计算推荐

第九章 DPM推荐向导

第十章 汇总

第三部分 vSphere存储DRS

第一章 vSphere存储DRS介绍

第二章 存储DRS算法

第三章 存储I/O控制(SIOC)

第四章 数据存储配置

第五章 数据存储架构与设计

第六章 对存储vMotion的影响

第七章 关联性

第八章 数据存储维护模式

第九章 总结汇总

第四部分 群集架构的扩展

第一章 群集架构的扩展

第二章 vSphere配置

第三章 故障排错

第四章 总结汇总

第五章 附录

 

 

 

第三部分 vSphere存储DRS

第八章 数据存储维护模式

数据存储维护模式类似于主机的维护模式。当数据存储置入维护模式,所有数据存储上注册的虚拟机被迁移到数据存储群集上其它的数据存储。通过调用vCenter数据存储API,存储DRS学习到哪些注册的虚拟机在使用该存储。这个清单用来生成迁移建议。因为存储DRS依靠vCenter的目录清单,没有在vCenter上注册的虚拟机不会在数据存储上进行迁移。同样也适用于数据存储上没有关联注册的虚拟机文件,例如ISO文件和FLP镜像文件。

 

自动模式

依靠存储DRS的自动模式,vCenter自动执行虚拟机的存储vMotion,如果存储DRS配置了全自动模式,不然,vCenter生成一个建议清单,呈现给用户验证。

 

为迁移目的使用数据存储维护模式

数据存储维护模式能用来将存储阵列上的虚拟机安全操作的迁移出数据存储,比如迁移一个LUN到另外的RAID组。然而,它还是一个极好的功能,帮助您将数据存储群集上的虚拟机从独立的VMFS-3数据存储迁移到VMFS-5的数据存储

手工将VMFS-3数据存储上的虚拟机迁移到数据存储群集内的另一个数据存储上是非常耗时间的,幸运的是,通过选择数据存储群集为迁移目标,初始化位置将协助你选择合适的数据存储,但是你仍需要手工的为每个虚拟机启动存储vMotion的过程和管理虚拟机迁移,知道最后一台虚拟机被迁移走。

 

VMFS3数据存储上的数据存储维护模式

通过添加VMFS-3数据存储到数据存储群集,置入数据存储到维护模式,存储DRS将“照顾”上述繁琐的过程。当数据存储群集内的VMFS-3数据存储被置于维护模式,产生清空数据存储的迁移建议,存储DRS基于虚拟机的空间和I/O利用率找到最优的位置,移动它们来选择数据存储,同时保证数据存储群集的空间和I/O负载尽可能平衡。

依靠存储DRS自动模式,它将生成一个建议清单(手动模式)或者自动执行虚拟机的迁移(全自动模式)

当所有的虚拟机被迁移后,存储DRS将声明数据存储进入维护模式,这样你就可以从数据存储群集里移除数据存储。如果数据存储将会重新使用,我们建议重新格式化空的数据存储为VMFS-5文件格式。请注意数据存储在重新格式化之前,需要先禁用SIOC,通过重新格式化数据存储代替更新(升级),数据存储就使用了统一的块大小。一个有力的地方是数据存储配置了统一的块可能会提高存储vMotion的时间。如果存储阵列启用VAAI,数据存储使用同样的块尺寸,存储vMotion能对FS3DM数据搬运者的hardware offload能力产生影响。使用hardware offload将提供最大化的性能同时产生最小的CPU和内存开销。Hardware offload将减少存储vMotion的请求时间,允许数据存储群集快速到达平衡稳定的状态,积极的影响数据存储群集上虚拟机的性能。

 

怎样节省存储vMotion的操作次数

当开启数据存储维护模式,存储DRS将尽可能快的将虚拟机移出数据存储,如前一节所示,数据存储上迁入和迁出的虚拟机数量是8,它通过定义不同级别操作成本和限制来控制。它关联到主机、网络和数据存储并发迁移的限制,不管是通过vMotion还是存储vMotion,成本和限制因素要背考虑,尽管术语“限制”被使用,一个更好的描述称为“最大成本”,为了迁移操作能够启动,迁移操作的成本不能超过资源配置最大的成本(限制),在这种情况下,vMotion和存储vMotion被考虑操作,ESXi主机,网络和数据存储考虑资源,一个资源有最大和使用中成本,当有操作请求,使用中的成本加上新操作的成本不能超过最大的成本。

图158:资源最大成本和操作成本

191824417.jpg

存储vMotion在主机上的操作成本是“4”,主机的最大成本是“8”,如果一个存储vMotion操作正在运行,使用中的主机资源成本是“4”,在没有超过主机限制的情况下,允许开启一个或者更多的存储vMotion的过程。

当存储vMotion操作还命中了存储资源的成本,数据存储最大的成本和使用中的成本必须作为考虑因素,数据存储上存储vMotion的操作成本设置为“16”,数据存储最大的成本为“128”,这意味着8个并发的存储vMotion操作能够在数据存储上执行。这些操作能在多个主机上开始,由于主机级别的存储vMotion操作成本,来自于同一主机不超过2个存储vMotion。

图159:存储vMotion的过程

image

 

你怎样做来节省存储vMotion的操作次数?

你可能想节省存储vMotion的操作次数来减少在维护模式期间I/O命中的数据存储,这样做的方法减少了数据存储上发布操作的最大成本,主机成本依照主机资源的限制来定义,调整主机成本会影响其它主机的功能,如不能关联到vMotion或者存储vMotion过程。

调整每数据存储的最大成本通过编辑vpxd.cfg或者通过管理员界面中vCenter服务器的高级设置中配置。如果编辑vpxd.cfg,vpxd.ResourceManager.MaxCostPerEsx41DS的值应该添加以下内容:

<config>

<vpxd>

<ResourceManager>

<MaxCostPerEsx41DS> new value </MaxCostPerEsx41DS>

</ResourceManager>

</vpxd>

</config>

从ESX4.1开始最大成本就没有增加,这个value-name都保持一样的,对所有ESX 4.1或者更高版本的主机都有效。自从vMotion的过程在数据存储上产生成本,而重新设计数据存储的最大成本,请记住为vMotion预留一些空间,在虚拟机的stun/unstun期间,vMotion过程命中数据存储,成本的关联过程是1.

一个例子,改变MaxCostPerEsx41DS为112,vCenter清单目录中提供的数据存储允许7个并发存储vMotion,如果7个并发存储vMotion在这些数据存储上启动,如果与数据存储最大成本相冲突,数据存储上该虚拟机vMotion过程将进行排队,7 X 16 = 112 + 1 vMotion = 113

此刻存储vMotion完成,vMotion过程将重新开始,资源变得可用。

请注意,成本和最大值被应用到每个迁移进程中,影响每天的DRS和存储DRS负载平衡操作,同样通过vCenter服务器来管理虚拟架构中手工vMotion和存储vMotion操作。

正如之前提到的,调整主机的成本会难以捉摸,操作的成本和相互之间关联限制,甚至伤害其它无关的迁移进程的主机进程。想下DRS的影响,如果你调整主机的成本!当主机增加存储vMotion操作的成本,vMotion操作的可用“slot”将会减少,当一个存储vMotion过程处于活动中,这些可能影响DRS的负载平衡,所以应该一直阻止它。

 

第九章 总结汇总

Chapter 28-汇总

希望我们有成功的让你很好的理解了存储DRS的内部工作方式以及怎样从中受益。介绍了存储DRS对你的虚拟环境中架构和运营的影响,我们希望此书在你需要设置vSphere时会成为你的工具,协助监控、发布存储和虚拟机,并且最终降低运营工作。

我们尝试简化一些概念来使它容易理解;然而我们承认一些概念难以去领会。我们希望读了此书之后,每个人都有足够的自信来改变需求和建议。

如果有任何问题请不要犹豫联系作者,或者翻译者Tim2009 @追叶子的蜗牛,我们将尽最大的努力回答您的问题。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《企业级 VMware vSphere 6.7虚拟化技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“上集”部分,从零基础讲起,由浅入深,是虚拟化入门与提高学习推荐课程。 通过本课程学习,可以全面、深入、系统掌握vSphere产品的规划、设计、安装、配置、管理等相关技能。结合课程实战,深入理解软件定义计算、存储、网络相关概念和运维技能。 《企业级 VMware vSphere虚拟化技术配置与管理》上集部分具体课程章节如下。 第1章 《vSphere技术基础》主要内容本章我们从理论上描述了虚拟化技术。第一部分重点讲解了什么是虚拟化技术;什么是vSphere。第二部分重点讲解了vSphere的设计思想,从虚拟化层、管理层、接口层进一步展开分析,使从业学习人员从技术层面对VMware vSphere进行深层次学习。 第2章 《VMware ESXi 安装和设置》主要内容本章我们重点讲解了两部分内容,第一部分主要讲解了安装ESXi程序的准备工作及安装过程。第二部分主要讲解了ESXi服务器的基本设置。这些内容是成为VMware工程师的必备技能,也是基础要求,希望各位朋友认真学习,踏实实践。 第3章 《vSphere Host Client管理单台ESXi主机》主要内容本章我们主要讲解了通过vSphere Host Client管理单台ESXi主机相关技能。包括vSphere Host Client的版本情况,基本理论知识;结合理论知识,重点给大家演示了使用vSphere Host Client对ESXi主机进行管理、对虚拟机进行管理、对网络进行管理、对存储进行管理等内容。操作内容比较多,希望朋友们认真理解理论知识的同时,踏实做好每一个实验,用实验检验理论,通过理论指导实践。 第4章 《vCenter Server 安装和设置》主要内容本章我们从理论上讲解了vCenter Server的安装类型、安装要求、安装分类、安装涉及到的组件和服务。在理论的基础上,我们分类分步进行了各种模型的构建,这些构建模型包括:* Windows环境部署具有嵌入式PSC的vCenter Server;* Windows环境部署具有外部PSC和外部SQL Server数据库的vCenter Server;* Linux环境部署具有嵌入式PSC的VCSA;* Linux环境部署具有外部PSC的VCSA。本章内容理论丰富,实验详细。希望朋友们认真学习理论说明,跟做章节中涉及的每一个实验,边看边做边总结。最终能够形成自己的知识。注释:PSC:亦指Platform Services ControllerVCSA:亦指vCenter Server Appliance 第5章 《vCenter Server基本配置和主机管理》 主要内容本章我们从理论上讲解了vSphere数据中心的物理结构、软件组件、客户端使用界面、受管清单对象、可选vCenter Server组件和vCenter Server插件。在理论的基础上,详细介绍了vSphere Client的基本使用,包括对vCneter Server的管理操作、常规配置、高级属性定义、群集对象操作、vSphere标记和属性等。 第6章 《VMware vSphere 6.7 网络配置与管理》 主要内容软件定义网络,是虚拟化技术中的重要知识点。本章我们主要讲解了VMware vSphere网络的配置与管理。通过大量的理论和图例详细阐述了虚拟化环境中的网络模型和工作流程。课程中,我们对VMware vSphere虚拟化环境中的标准交换机和分布式交换机进行了分类讲解,并详细演示了涉及到的每一个实验。虽然理论和实践都做了比较详尽讲解,但对于初学者仍有一点的难度。克服困难的最好方式就是多做实验,验证理论。可谓实验三遍,其义自见。 第7章 《VMware vSphere 6.7 存储配置与管理》 主要内容本章我们通过理论结合实践的方式讲解了 VMware ESXi和 VMware vCenter Server提供的虚拟化和软件定义的存储技术。这些技术细节包括:将ESXi与iSCSI SAN配合使用;为VMware ESXi配置iSCSI共享存储;管理虚拟化环境中的存储设备;使用虚拟闪存读取缓存;在虚拟化环境中使用数据存储;虚拟化环境中的多路径和故障切换技术;裸设备映射技术;存储置备和空间回收技术;管理存储I/O资源。大家在学习过程中,可以以此为参考,构建自己的环境,逐步熟练课程中的术语和操作技能。 第8章 《VMware vSphere 6.7 虚拟机配置与管理》 主要内容本章我们对VMware vSphere 环境中部署虚拟机、部署 OVF 和 OVA 模板、使用内容库、配置虚拟机硬件、配置虚拟机选项、使用 vSphere vApp 管理多层应用程序、编辑虚拟机启动和关机设置等做了全面介绍。希望大家在掌握理论的基础上,参照课程实践部分,独立完成各个实验操作。 后续:在理论知识扎实,实践操作到位的情况下,《企业级 VMware vSphere虚拟化技术配置与管理》下集将深入讲解vSphere环境下的vMotion、DRS、High Available(HA)、fault tolerance(FT)、性能监控、安全备份等高可用性内容,敬请学习提高。 企业级 VMware vSphere 6.7虚拟化技术配置与管理(上集)视频课程:https://edu.csdn.net/course/detail/35162企业级 VMware vSphere 6.7虚拟化技术配置与管理(下集)视频课程:https://edu.csdn.net/course/detail/35171

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值