澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

澳门新萄京官方网站:群集深入解析,VMware学习

2019-12-01 作者:服务器运维   |   浏览(164)

虚拟化技术厂商VMware推出新一代虚拟化平台vSphere 5,延用ESXi 4.1版的虚拟化架构,提供了近200项全新与增强型功能,也大幅扩充了虚拟机的规格。此外,VMware也同步修改授权方式,增加以vRam为授权计算的依据。VMware预计,8月底才正式推出软件。

一、概念

什么是虚拟化

虚拟机:一个可在其上运行受支持的客户操作系统和应用程序的虚拟硬件集。从存储上看就是一组离散的文件。

常见的虚拟化有:

  • 内存虚拟化 Page File
  • 磁盘虚拟化 RAID,Volume
  • 网络虚拟化 VLAN

VMware实现了X86服务器虚拟化,包括:

  • 计算能力:CPU/Memory的虚拟化-->vmkernel
  • 存储:VMFS文件系统
  • 网络:虚拟交换机

澳门新萄京官方网站 1

澳门新萄京官方网站 2

澳门新萄京官方网站 3

现在的ESXi有3个版本,ESXi Free才是那个免费的版本,当然,免费的版本有很多限制和局限,对于小企业或许是个好的起步,但是对于想要构建高可用性的生产环境虚拟平台来说,就显得很不合适。ESXi的另外2个版本是Embedded和Installable。Embedded版本是和硬件厂商合作,安装在Flash中的ESXi版本,通常Flash都是集成在主板上,或者是USB Flash。ESXi Installable则是安装版本的ESXi,是最common的一个ESXi版本。

VMware vSphere

vSphere 5的ESXi虚拟化架构延续了原来EXSi 4.1版的架构,同样舍弃了Service Console,虚拟机可以直接在VMkernel上执行,这不但缩减了底层Hypervisor的档案大小,也不需定期更新Console操作系统。

由于计算机的配置比较高而利用率比较低,为了充分发挥硬件的性能是虚拟机和虚拟化的基础。

VMware 组件

  • VMware ESXi 虚拟化层
    虚拟主机、虚拟化层
    协调物理计算机资源
    管理虚拟机
    管理配置vSwitch
    管理虚拟存储资源
  • VMware vCenter Server 集中管理点
    提供集中管理接口
    实现虚拟化高级功能如
  1. vMotion、Storage vMotion
迁移类型 描述
冷迁移 迁移处于关闭状态的虚拟机
挂起迁移 迁移处于挂起状态的虚拟机
迁移主机 迁移处于开启状态的虚拟机
迁移存储 虚拟机处于开启状态时将文件迁移到另一个存储

澳门新萄京官方网站 4

vMotion 迁移主机

  • 提高整体硬件利用率
  • 使虚拟机在计划内硬件停机期间能够继续运行
  • 实现跨主机平衡虚拟机负载

Storage vMotion 存储迁移

  • 存储维护和重分配
  • 重新分配存储负载
  • 清除即将淘汰的存储
  • 执行存储分层(优先级分层)
  1. 分布式虚拟交换机
  2. 虚拟机模板、虚拟机克隆、虚拟机快照
    模板通常包含一个客户操作系统、一组应用程序和一个特定虚拟机配置的映像。(克隆为模板耗时长,支持开机;转换为模板只能关机)
    克隆就是虚拟机的一个精确副本(支持开机)

澳门新萄京官方网站 5

ESXi与vCenter通信

  • VMware Vsphere Client
    客户端管理工具
  • vSphere Update Manager
    更新管理
  • VMware Data Protection
    数据保护
  • vRealize Orchesrator
    实现自动化工作流
  • vCloud Director
    云平台组件

VMware vSphere 5.0 以后版本,所有底层虚拟化产品都改为ESXi产品,本文主要比较了ESXi与ESX的各自特点,以便对大家是否要把现有的ESX升级为ESXi 5.0 或把ESXi 4.1升级为ESX5.0 有个借鉴。

5.1

VM最大可支持1TB存储器与32处理核心

虚拟机:通常指运行在VMware Workstation、VMware ESX Server等众多虚拟机软件中的一个虚拟的计算机系统。

VMware 可用性及可扩展性

ESXi 和 ESX 体系结构比较

Clustering Deepdive

虽然架构沿用,但vSphere 5则扩大了虚拟机可使用的规格,最高可支持32个虚拟处理器核心和1TB的存储器,并且开始支持USB 3.0的装置。另外还提供了新的虚拟机格式8.0版,可支持Mac OS X Server 10.6版雪豹)。VMware表示,vSphere 5可向下相容v4和v7旧版本的虚拟机,以及4.x版的VMware工具,企业不需升级虚拟机映象的版本,使用新功能时才需升级。

虚拟化:指一种行为或动作,将原来运行在物理计算机中的操作系统或软件,采用工具或一些操作,移植到虚拟机中运行的一种行为或动作。

HA和FT(容灾)

澳门新萄京官方网站 6

HA

澳门新萄京官方网站 7

FT

 

 

在网络系统上,新版增加了防火墙功能,可以在vmknic和虚拟交换机之间,建立一个控管存取的防火墙,可用IP来管制进出虚拟机的封包,也提供了图型化操作介面,方便设定管理政策。

二、虚拟机软件的分类

DRS(Distributed Resource Scheduler)

动态负载均衡和连续优化保证所有应用需求的资源

一、ESX与ESXi概念定义
VMware ESX 体系结构:
在原始 ESX 体系结构中,虚拟化内核(称为 vmkernel)使用称为控制台操作系统(简称 COS 或服务控制台)的管理分区来扩充。 控制台操作系统的主要用途是提供主机的管理界面。 在控制台操作系统中部署了各种 VMware 管理代理,以及其他基础架构服务代理(例如名称服务、时间服务和日志记录等)。 在此体系结构中,许多客户都会部署来自第三方的其他代理以提供特定功能,例如硬件监控和系统管理。 而且,个别管理用户还会登录控制台操作系统运行配置和诊断命令及脚本。
VMware ESXi 体系结构:在 ESXi 体系结构中,移除了控制台操作系统,所有 VMware 代理均直接在 vmkernel 上运行。 基础架构服务通过 vmkernel 附带的模块直接提供。 其他获得授权的第三方模块(例如硬件驱动程序和硬件监控组件)也可在 vmkernel 中运行。 只有获得 VMware 数字签名的模块才能在系统上运行,因此形成了严格锁定的体系结构。 通过阻止任意代码在 ESXi 主机上运行,极大地改进了系统的安全性。  

HA.DRS.Storage DRS.Stretched Clusters

除了强化功能外,在控制介面也有新机制,vSphere 5在ESXi主机内建了一个新的esxcli命令列指令,这项功能也可以透过vCLI套件将esxcli安装在Windows或Linux操作系统上方便远端管理。管理者在远端或在主机本地端都可以使用同一套工具来进行管理。

个人虚拟机软件:VMware Workstation(推荐8.0)、SUN的Virtual BOX等;

 

 

其他新功能如快速部署,可协助企业自动安装新的虚拟机来提高运算量,也能协助企业快速建立后备主机,另外还提供了映象建设工具,能让企业减少映象安装。

企业虚拟机软件:VMware Server、VMware ESX Server、Hyper-V Server等;

澳门新萄京官方网站 8

Duncan Epping &Frank Denneman

VMware也同步推出了同时推出了VMware vShield 5、VMware vCenter Site Recovery Manager 5、以及VMware vCloud Director 1.5.vShield 5可帮助迁移不同虚拟机之间的安全性原则,而vCenter Site Recovery Manager 5新增加了vSphere复制功能,可以支持不同存储系统。vCloud Director 1.5能够跨内部和外部资源提供基础架构设施服务,协助开发自助服务,新型连结复制功能可以将虚拟机部署时间缩短至数秒。

三、虚拟机硬件特效

 

Translate By Tim2009 / 翻译:Tim2009

另外,VMware也推出新的储存软件产品VMware vSphere Storage Appliance,可以将把不同服务器上的存储器统一成共用存储池,让运行在vSphere上的虚拟机共享这些存储器。

1、虚拟机的CPU与物理主机CPU相同,每个虚拟机设置CPU的最大数量不能超过物理主机CPU的数量;

二、ESX和ESXi比较

 

更新版本同时,VMware也宣布了新的授权政策,虽然移除了实体核心和实体存储器的限制,但新增加了vRAM Entitlement的授权条件。

2、虚拟机的内存不能超过物理主机可用的物理内存数量;

 

目录

授权方式增加新条款,引发用户不满

3、不同的虚拟机软件虚拟的显卡、声卡、网卡不同;

VMware ESXi 是 VMware 最高级的虚拟化管理程序体系结构。 ESXi不同版本之间的差异: 

版权

新版授权规则提供了3种授权版本,包括标准版、企业版及企业强化版,这些版本都不像过去那样限制实体核心与实体存储器,但现在开始还增加限制了每一个授权所能使用的虚拟存储器数量。例如企业强化版的虚拟机可使用的虚拟记忆体容量是48GB,若虚拟主机的存储器数有192GB,即使这台主机只有2颗处理器,也需要购买4个企业强化版的授权。虚拟机可用的存储器成为新版授权的重要衡量关键。

4、可以虚拟物理主机不存在的硬件,例如SCSI、SAS接口卡;

 

关于作者

VMware这项授权调整也引发了原有用户的不满,有不少用户直接在VMware官网BBS上留言抱怨,担心未来购买大量存储的服务器来担任虚拟机时,需要购买更多授权。

5、虚拟的网卡数量可以超过物理主机的网卡数量;

 

知识点

5,延用ESXi 4.1版的虚拟化架构,提供了近200项全新与增强型功能,也大幅扩充了虚拟机的规...

6、虚拟硬盘大小可以超过物理硬盘大小,但虚拟硬盘占用的空间大小不能超过所在分区可用空间的大小;

功能

ESX 4.1

ESXi 4.1

ESXi 5.0

服务控制台

目前

已移除

已移除

管理/配置 CLI

COS vCLI

PowerCLI vCLI

PowerCLI vCLI(已增强)

高级故障排

COS

技术支持模式

ESXi Shell

脚本化安装

支持

支持

支持

从 SAN 启动

支持

支持

支持

SNMP

支持

支持(有限)

支持

Active Directory

集成

集成

集成

硬件监控

COS 中的第三方代理

CIM 提供商

CIM 提供商

串行端口连接

支持

不支持

不支持

巨型帧

支持

支持

支持

通过自动部署实现主机的快速部署和集中管理

不支持

不支持

支持

自定义映像创建和管理

不支持

不支持

支持

安全 syslog

不支持

不支持

支持

管理界面防火墙

支持

不支持

支持

前言

四、VMware Workstation

 

第一部分 vSphere高可用性

1、版本号1.0~11.X,12.X以后叫做VMware Workstation Pro;

 

第一章 介绍vSphere高可用性

2、运行于Windows及Linux两个平台;

 

第二章 高可用组件

3、运行于MAC的叫VMware Fusion;

三、VMware ESXi 虚拟化管理程序体系结构的优点 VMware vSphere 的虚拟化管理程序体系结构在虚拟基础架构的管理中起关键作用。 2001 年推出的裸机 ESX 体系结构大幅增强了性能和可靠性,客户因此可将虚拟化的优势扩展到他们的关键任务应用程序上。 同样,ESXi 体系结构的推出也代表着可靠性和虚拟化管理方面的飞跃。 VMware ESXi 的大小不到 ESX 的 5%,它独立于操作系统运行,并改进了虚拟化管理程序在安全性、部署和配置以及持续管理方面的管理操作。
**1、提高可靠性和安全性较早的 VMware ESX 体系结构依赖基于 Linux 的控制台操作系统 (OS) 来提供服务和基于代理的合作伙伴集成。 在新的、独立于操作系统的 ESXi 体系结构中,去除了将近 2 GB 的控制台操作系统,直接在核心内核中实现必备的管理功能。 去除控制台操作系统将使 ESXi 的代码库大小急剧减小到约 100 MB,从而因去除了与通用操作系统相关的安全漏洞而提高了安全性和可靠性。
2、简化部署和配置:ESXi 拥有的配置项比 ESX 少得多,因此可以极大地简化部署和配置,并且更容易保持一致性。
3、减少管理开销:ESXi 采用基于 API 的合作伙伴集成模型,因此不需要安装和管理第三方管理代理。 利用远程命令行脚本编写环境(例如 vCLI 或 PowerCLI),可以自动执行日常任务。
4、简化虚拟化管理程序修补和更新:由于 ESXi 的体积更小,组件更少,因此所需的补丁程序比 ESX 少得多,从而缩短了维护时段,并减少了安全漏洞。 在其生命周期中,ESXi 3.5 所需的补丁程序约为 ESX 3.5 的 1/10。
四、ESXi 5.0 中的新增功能
在 vSphere 5.0 版本中,VMware 对 ESXi 增加了一些重要的增强功能。 1、全新 Image Builder :一套新的命令行实用程序,管理员可以使用这些实用程序创建包含用于专用硬件的第三方组件(例如驱动程序和 CIM 提供程序)的自定义 ESXi 映像。 Image Builder 可以用于创建适合不同部署类型的映像,例如基于 ISO 的安装、基于 PXE 的安装以及自动部署。 它被设计成一个 Power Shell 管理单元组件,并与 PowerCLI 捆绑在一起。
2、全新 ESXi 防火墙:ESXi 5.0 管理界面通过一种面向服务和无状态的防火墙加以保护,您可以使用 vSphere Client 或带 esxcli 接口的命令行对该防火墙进行配置。 一种新型防火墙引擎消除了使用 iptable 和规则集为每个服务定义端口规则的情况。 对于远程主机,您可以指定允许访问每个服务的 IP 地址或 IP 地址范围。
3、全新 更强大的 SNMP 支持:ESXi 5.0 扩展了 SNMP v.2 支持,现在您可以全面监控主机上的所有硬件。 
4、全新 安全 Syslog: ESXi 5.0 对系统消息日志记录增加了一些增强功能。 现在所有日志消息都由 syslog 生成,而且现在消息可以记录到本地和/或一个或多个远程日志服务器中。 可以使用安全套接字层 (SSL) 或 TCP 连接远程记录日志消息。 使用 vSphere 5.0,可以将来自不同来源的日志消息配置为记录到不同的日志中,以提供更多方便。 除了 vSphere Client 之外,还可以使用 ESXCLI 完成消息日志记录的配置。
5、全新通过自动部署集中管理主机映像和配置的功能:**与主机配置文件、Image Builder 和 PXE 配合使用,VMware vSphere 自动部署能够简化管理数百台计算机的 ESXi 安装和升级的任务。 ESXi 主机映像集中存储在自动部署库中。 新主机可以根据用户自定义的规则自动实现部署。 全新重建服务器就好像重新启动一样简单。 要在各个 ESXi 版本之间迁移,您需要使用自动部署 PowerCLI 来更新规则,并执行测试遵从性和修复操作。 

第三章 基本概念

4、从11.X开始,其Windows版本只有64位产品;

 

第四章 重新启动虚拟机

五、VMware vSphere存储相关的主要功能


6、全新 增强型统一 CLI 框架:
 经过扩展和增强的 esxcli 框架提供了一组丰富的一致和可扩展命令,包括各种有助于在主机上进行故障排除和维护的新命令。 该框架通过使用与 vCenter Server 和 PowerCLI 等其他管理框架相同的方法实现了一致的身份验证、角色和审核机制。 您可以将 esxcli 框架作为 vSphere CLI 的一部分通过远程方式或在 ESXi Shell(以前称为 Tech Support Mode)上通过本地方式使用该框架。

7、全新虚拟硬件:
ESXi 5.0 引入了虚拟机硬件版本 8 的新一代虚拟硬件,它包括以下新功能: 
1)   32 路 Virtual SMP:ESXi 5.0 支持高达 32 个虚拟 CPU 的虚拟机,从而让您能够在 VMware ESXi 平台上运行更大的 CPU 密集型工作负载。
2)   1 TB 虚拟机 RAM:
 您可以向 ESXi 5.0 虚拟机分配高达 1 TB 的 RAM。
3)   非硬件加速的 3D 图形,提供 Windows Aero 支持:
 ESXi 5.0 支持 3D 图形,可以在虚拟机中运行 Windows Aero 和基本的 3D 应用程序。
4)   USB 3.0 设备支持:使用 Linux 客户操作系统时,ESXi 5.0 可以在虚拟机中提供 USB 3.0 设备支持。 连接到运行 vSphere Web 客户端或 vSphere Client 的客户端计算机的 USB 3.0 设备可以连接到虚拟机,并从虚拟机中进行访问。 目前暂不支持连接到 ESXi 主机的 USB 3.0 设备。
5)   UEFI 虚拟 BIOS: 在 ESXi 5.0 上运行的虚拟机可以通过统一扩展固件接口(UEFI)启动,并使用该接口。

8、AD 集成:
 能够将主机配置为加入 Active Directory 域,任何尝试访问该主机的用户都会自动按照集中的用户目录进行身份验证。 此外,还可以按主机为单位定义和管理本地用户,并使用 vSphere Client、vCLI 或 PowerCLI 进行配置。 这第二种方法可用于取代或补充 Active Directory 集成。

9、脚本化安装:
 能够通过脚本方式将 ESXi 软件安装到服务器的本地磁盘中。 支持各种部署方法,包括直接从 CD 或通过 PXE 启动 ESXi 安装程序,以及使用安全 HTTP 等各种协议通过网络访问配置文件。 配置文件还可以指定要在安装期间执行的以下脚本:A)Pre-install ;B)Post-install;C)First-boot,这些脚本在 ESXi 主机上本地运行,并且可以执行各种任务,例如配置主机的虚拟网络连接和将其加入 vCenter Server。

**
10、ESXi 支持“从 SAN 启动”:** 此支持包括光纤通道 SAN,以及 iSCSI 和 FCoE(针对某些经鉴定可用于此功能的存储适配器)。

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

VMFS:Virtual Machine File System,使虚拟机可以访问共享存储设备(光纤通道、iSCSI等);

 

第六章 访问控制

VMware vSphere Storage API:可与受支持的第三方数据保护、多路径和磁盘阵列解决方案进行集成;

 

第七章 虚拟机和应用监控

VMware vSphere Thin Provisioning:可为共享存储容量提供动态分配能力;

 

第八章 集成

VMware vSphere Data Protection:由EMC Avamar提供支持的VMware备份和复制解决方案;

 

第九章 汇总

VVol:Virtual Volumes,对外部存储设备进行抽象化处理,使其能够识别虚拟机;

 

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

六、其它

第一章 vSphere DRS介绍

vCenter Server:本身不提供管理控制台界面,用户需要使用vSphere Client登陆到vCenter Server,并创建数据中心来添加ESX i实现对ESXi的管理。

第二章 vMotion和EVC

vCenter Converter:用于将物理机或其它产品的虚拟机转换成VMware使用的虚拟机。

第三章 DRS动态配额

VMware vSphere vMotion:支持在不影响用户使用或中断服务的情况下在服务器之间或跨虚拟交换机实时迁移虚拟机。

第四章 资源池与控制

VMware 服务器虚拟化第一个产品叫ESX,该产品只有60天测试,没有官方认可的免费版。后来VMware在4版本的时候推出了ESXi,ESXi和ESX的版本最大的技术区别是内核的变化,ESXi更小,更安全,从其他方面来说ESXi可以在网上申请永久免费的license,但是两个版本的收费版功能是完全一样的。

第五章 DRS计算推荐

澳门新萄京官方网站:群集深入解析,VMware学习笔记。从4版本开始VMware把ESX及ESXi产品统称为vSphere,但是VMware从5版本开始以后取消了原来的ESX版本,所以现在来讲的话vSphere就是ESXi,只是两种叫法而已。一般官方文档中以称呼vSphere为主。

第六章 DRS推荐向导

第七章 DPM介绍

第八章 DPM计算推荐

第九章 DPM推荐向导

第三部分 vSphere存储DRS

第一章 vSphere存储DRS介绍

第二章 存储DRS算法

第三章 存储I/O控制

第四章 数据存储配置

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

第六章 对存储vMotion的影响‍‍

第七章 关联性‍

第八章 数据存储维护模式‍

第九章 总结汇总‍

第四部分 群集架构的扩展‍

第一章 群集架构的扩展‍

第二章 vSphere配置‍

第三章 故障排错‍

第四章 总结汇总‍

第五章 附录

 

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

第一章 vSphere DRS介绍

VMware vSphere 分布式资源调度DRS)是运行在VMware vCenter服务器vCenter)上的基础设施服务,DRS聚合群集中ESXi主机资源,通过监控利用率,自动分配这些资源给虚拟机,并能够跨ESXi主机不断进行虚拟机资源优化。

DRS基于静态资源配置、动态资源利用率和动态资源争用级别来为虚拟机计算资源。

DRS利用vMotion,以满足虚拟机在群集中的可用资源配额,vMotion将虚拟机迁移到有更多可用资源的ESXi主机上来平衡利用率,DRS也可以使用vMotion进行分散资源整理,使得虚拟机有更多的资源利用。

基本设计原则

我们建议启动DRS来提高整合率

群集资源管理级别

群集组ESXi主机的各种资源,把他们当做一个资源池。DRS聚合这些资源,对于虚拟机来说相当于一个大的主机,资源池允许DRS群集中所有的主机创建资源池和应用资源分配策略。还有一点也许不必要指出,尽管资源被DRS池化但是虚拟机资源使用量不能超过其主机资源,DRS依赖本地主机的资源调度来分配资源,除了资源池和资源分配策略,DRS提供了以下资源管理功能。

初始放置位置:当群集内虚拟机开启电源,DRS放置虚拟机到合适的主机上,或根据自动化级别提示建议。

负载均衡:DRS分配群集内ESXi主机上虚拟机的工作负载,DRS持续健康活动的工作负载和可用资源,DRS对比监控结果来完成理想的资源执行和分配,或者建议虚拟机进行迁移,以确保工作负载获得该得到资源,也就是为了性能最大化的目标。

电源管理: 当启用分布式电源管理DPM),DRS会对比群集级别和主机级别的容量和虚拟机的需求,包括最近的历史需求,历史位置或者如果检测到产能过剩,推荐ESXi主机在待机模式下,或者需要更多的资源,推荐开启ESXi主机。

群集维护模式:DRS评估一组主机,可以将它们置于维护模式,同时也能加快VMware Update Manager的修复过程。当确定哪些主机进入维护模式的同时,DRS也将考虑HA,DPM,FTFault Tolerance),vMotion等的兼容性等因素。

规则修订:当主机进入维护模式或者待机模式,DRS会撤离用户请求重新分配虚拟机到ESXi,主机,迁移虚拟机时需要坚持用户定义的关联或者反关联规则。

支持代理虚拟机:代理虚拟机是一台用来根据需求,在每个主机上被配置和激活的虚拟机,属于ESX代理管理工具的解决方案,DRS和DPM完全支持ESX代理和遵从ESX代理虚拟机的要求,DRS和DPM理解如下:

  • 即使虚拟机不通电,代理虚拟机预留规则仍要遵从

  • 主机进入维护模式或待机模式,代理虚拟机不会被撤出

  • 在虚拟机完成迁移或者主机上开启之前,代理虚拟机必须可用

需求

为了DRS正常工作,虚拟基础环境需要满足以下要求:

  • ESXi在一个群集中

  • VMware vCenter Server

  • VMware vSphere Enterprise或者Enterprise Plus License

  • 满足vMotion需求不强制要求,但强烈建议)

  • 群集内ESXi主机都能访问共享存储

  • 私有迁移网络

  • 千兆网络

  • CPU兼容性

DRS允许自动负载均衡,vMotion是必需的,如果设置了初始位置,vMotion就不是必需的

基本设计原则

配置vMotion将充分从DRS中受益。

DRS群集设置

当群集里开启DRS功能,您需要选择自动化级别和设置迁移临界值,当群集在使用时可以手工配置DRS,且不会对提供服务有影响,接下来的步骤将向您展示怎样创建群集开启DRS:

1. 选择登陆到vCenter视图

2. 选择群集

3. 在图46中我们选择建立新的群集

4. 给新群集一个合适的名称,我们建议名称中包含群集的本地位置和序号信息,如ams-hadrs-001

5. 选择位置

6. 选择开启DRS,点击下一步

7. 设置自动级别为全自动

 

1. 迁移临界值保持默认,点击OK

2. 选择合适的EVC模式图47)

图46:新建群集

澳门新萄京官方网站 9

图47:DRS选项扩展

 

澳门新萄京官方网站 10

请注意,在选择群集的位置之前无法选择EVC模式。

自动级别

自动级别决定了DRS的自动响应级别,包括位置生成和负载均衡,建议选择默认值。

手工:DRS为每台虚拟机产生初始的所在位置建议,如果群集资源不均衡,DRS会产生迁移的建议,通过群集的DRS选项提示给管理员,管理员必须手工逐个接受建议。

半自动: 当虚拟机开启,DRS自动安排虚拟机到合适的主机上,如果群集资源不均衡,通过群集的DRS选项提示管理员需要进行迁移,管理员也必须手工逐个接受建议。

全自动:当虚拟机开启,DRS自动安排虚拟机到合适的主机上,如果群集资源不均衡,DRS自动迁移虚拟机到合适的主机上。

表6:DRS自动级别

澳门新萄京官方网站 11

初始位置

当虚拟机开启或者重新启动,就会产生其初始的位置,因为缺少历史性能数据,DRS会假定虚拟机资源使用为100%,将选择可以承载该虚拟机的ESXi主机,在初始选择位置期间,DRS将收集当前虚拟机的需求,计算每个主机的容量。

例如,如果一个4vCPU的虚拟机,在一个包含不同类型主机的群集中开启,假设群集内由一个4核的主机和一个8核的主机组成,在初始选择位置时,根据当前虚拟机的活动负载, 8核的ESXi主机貌似会是个不错的候选,但是,比较群集内其它ESXi主机的负载需求之和。

DRS可能会选择4核的ESXi主机作为初始位置。

如果群集配置的手工级别,DRS会建立一个优先级的清单,来为虚拟机推荐初始位置的主机,这个清单用来帮助用户选择合适的主机。

自动级别的影响

当选择手动级别或者半自动级别,用户必须手工接受来自DRS的建议,DRS每间隔5分钟检测群集的状态,如果群集中出现资源计算不均衡,将提示建议操作。因此,管理员应该在每个DRS提示解决群集资源使用不均衡时,检测核对建议。除了效率比较低以外,管理员频繁的接收建议可能会与DRS的规则相冲突。DRS的规则将在15章节的“规则”部分进行解释。

改变群集的DRS自动级别不会使虚拟机变得混乱,并且很容易更改,所以为什么不试下全自动级别,也许会适合你。

基本设计原则

设置全自动的级别的DRS功能会更受益。

vCenter sizing

在DRS调整资源利用率时,也必须要考虑vCenter 服务器的规格和群集的设计。

为了确保vCenter的性能,一定要提供足够的CPU数/核数和内存,技术白皮书上写到:“VMware vCenter服务器性能和最佳实践”清单上列出了在三种场景下推荐最低硬件配置,范围分别为50台主机、500虚拟机到1000台主机、10 000开启的虚拟机。

群集数量

群集上较少的虚拟机会减少负载值,为了DRS的性能,少量的虚拟机应放到群集主机较少的主机上,但是,潜在的问题是创造太多的小群集,200主机3个群集代替100主机6个群集会提高vCenter服务器的CPU利用率,就像每个群集5分钟一次的负载平衡检测也会提高CPU利用率,所以无论什么决定,请考虑vCenter的规格。

DRS群集配置

群集的规格,负载类型的组合,虚拟机的管理,虚拟机的数量,所有这些都可以影响到vCenter的行为和性能,因此也影响到DRS的线程,这些执行的不给力也同样影响了虚拟机的性能或者为了满足负载均衡而生成迁移提示,

注意

DRS本身并不执行迁移,这些都是由vCenter来处理,在迁移的过程中DRS也能运行。

每群集DRS线程

每个群集中vCenter会建立和运行一个DRS线程,DRS线程与群集内每台ESXi主机的管理代理VPXA)进行通信。

图48:DRS线程组件

澳门新萄京官方网站 12

默认情况下,负载均衡的计算线程每五分钟一次,计算群集的不平衡资源,应用资源设置,如果需要,生成迁移建议,在实践中,该线程可能更频繁的被调用,例如,如果检测

群集的资源池结构、操作和事件发生改变,DRS将被调用改变资源供应和资源设置。

表7:事件调用DRS计算

澳门新萄京官方网站 13

DRS事件和统计

群集的每台ESXi主机运行着vCenter的代理VPXA),ESXi主机和vCenter之间实现双向通信,VPXA保持ESXi主机和虚拟机的状态同步,并显示在vCenter界面上

当虚拟机电源状态发生改变或者虚拟机触发vMotion正在迁移,VPXA就会发送信息给vCenter,每隔一段时间,VPXA还会发送额外的通知和统计信息给vCenter服务器,DRS会发送信息和ESXi主机,例如迁移的意图和信息请求。

在虚拟桌面环境VDI)中vCenter 服务器会体验更多数量的虚拟机和更频繁的虚拟机电源状态改变,导致更频繁的DRS线程调用。

从服务器虚拟化VSI)中分离桌面虚拟化VDI)

在大型的网络环境中,我们建议分开虚拟桌面的负载和虚拟服务器的负载,分配不同的群集不同的工作量以减少DRS的调用次数,从虚拟桌面的负载中隔离虚拟服务器负载,这样只有虚拟桌面的群集会增加DRS的调用,但减少了总体开销和复杂性以及DRS的计算。

基本设计原则

分开虚拟桌面和虚拟服务器的负载,安排它们到不同的群集以减少DRS调用

群集规格

一般的原则是,群集内尽可能多的主机,这样DRS就有更多的机会安排虚拟机的初始位置。在vSphere 5.0中群集最大支持32台主机,警告相对于vSphere 4.0没有增加更多的主机数量,vSphere 5.0的群集是有能力运行更多的虚拟机,因为每虚拟机支持更多的vCPU和内存,预计当设计群集时DRS不会成为限制因素,但是,下面的情况会影响DRS群集和虚拟机的规格。

群集内主机规格与虚拟机的最大数量

vSphere 5.0中,群集内最多运行4000个虚拟机,当前ESXi服务器的配置较多能运行512台虚拟机,当研究规模和扩展性时应考虑其最大值。

虚拟机的数量与LUN的数量

vSphere 5允许每个ESXi 5的主机连接256个LUN,如果主机连接了同一个VMFS的数据存储,DRS仅考虑虚拟机迁移时主机的兼容性,群集中所有的主机连接同样的VMFS数据存储是最佳的做法,如果有超过256个VMFS数据存储需要连接,考虑它们的规格使用多个群集。

硬件配置-异构或者同构

异构的主机配置会影响DRS的效率,如果物理主机无法运行虚拟机,DRS不会迁移虚拟机到它上面,通过EVC,在开启DRS的群集中能有更多的不同硬件的主机存在,并允许旧的硬件和新的硬件混用,虽然我们建议启用EVC,我们同时也建议混合硬件的配置不要差异太大。

例如,vSphere 5.0及以上的版本最多允许分配虚拟机32vCPU和1TB的内存,我们希望看到虚拟架构中增加更多数量的高配置的虚拟机,而高配置的虚拟机12vCPU或16vCPU不能被托管在两个四核的系统上。

DRS是一个简单的群集解决方案,它将让您达到更高的整合率,同时提供更佳的资源利用率。了解DRS的架构将能够更好的设计vCenter和DRS群集,同时提供更佳的性能和尽可能的高效,接下来的章节我们将讨论资源管理的基本概念,我们还将讨论关键的地方确保你以合理的方式配置DRS,以使它符合您的需求或者符合客户的环境。

 

本文出自 “virtualbox” 博客,请务必保留此出处

5.1 ClusteringDeepdive HA.DRS.StorageDRS.StretchedClusters DuncanEppingFrankDenneman TranslateByTim2009/翻译:Tim2009 目录 版权 关于作者 知识点 前言 第...

本文由澳门新萄京官方网站发布于服务器运维,转载请注明出处:澳门新萄京官方网站:群集深入解析,VMware学习

关键词: