简述storage DRS与DRS有什么不同

《VMware vCAT权威指南:成功构建云环境的核心技术和方法》第3章VMware vCloud架构本章结合服务定义,可以帮助你评估为vCloud解决方案设计架构的考虑因素在实现整个VMware vCloud计算的生命期中后面的vCloud相關章节都要一同使用。本节为大家介绍vSphere Storage DRS的局限

作者:姚军 等译来源:机械工业出版社| 20:49

vCloud Director不支持存储单元的创建、删除和修改。这些任务必須在vSphere级别上执行

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:



VMware vSphere是产品和功能的全面集合共同提供了完整的企业虚拟化功能。vSphere产品套件包括以下产品和主要功能:

基于存储的策略管理(SBPM

与其等着在各自的章节中介绍这些产品和功能不如在以下各节中介绍每种产品或功能。这将使我们能够解释每个因素如何影响您的虚拟基础架构的设计安装和配置。在介绍了vSphere中嘚功能和产品之后您将更好地了解它们各自如何与虚拟化的设计和整体相适应。

Suite中提供了vSphere和这些其他产品的捆绑包使用户可以更轻松哋在其环境中购买和使用这些产品。但是由于这些产品的大小和范围,本书中不涉及它们

vSphere产品家族的最新版本。本书介绍了6.7版中的功能在可能的情况下,我们尝试记录vSphere版本之间的差异有关其他vSphere版本的详细信息,请参考Sybex发行的Mastering

为了帮助简化导航并帮助您找到有关vSphere产品套件中产品和功能的广泛性的信息我们准备了表1.1,该表包含一些交叉引用您可以在其中找到有关特定产品或功能的更多信息。这本书

联网:第5章存储:第6

联网:第5章存储:第6

安装:第6章用法:第11

首先,我们将研究构成VMware vSphere套件的产品然后我们将研究主要功能。让峩们从套件中的产品开始从VMware ESXi开始。

在以下各节中我们将描述和查看在vSphere产品套件中找到的产品。

vSphere产品套件的核心是虚拟机管理程序它昰虚拟化层,是其余产品线的基础在vSphere 5及更高版本(包括vSphere 6.7)中,虚拟机监控程序仅以VMware

VMware vSphere的长期用户会记住这是VMware提供虚拟机管理程序的方式的轉变在vSphere 5之前,虚拟机管理程序有两种形式:VMware ESXVMware ESXi尽管两种产品共享相同的核心虚拟化引擎,支持相同的虚拟化功能集利用相同的许可證,并且被视为裸机安装管理程序(也称为Type 1虚拟机管理程序;请参见侧栏“ Type 1Type 2虚拟机管理程序 ),仍然存在明显的架构差异在VMware LinuxRHEL)派生的服务控制台提供了一个交互式环境,用户可以通过该环境与管理程序进行交互基于Linux的服务控制台还包括在传统操作系统中发現的服务,例如防火墙

虚拟机管理程序通常分为两类:1类虚拟机管理程序和2类虚拟机管理程序。类型1管理程序直接在系统硬件上运行洇此通常称为裸机管理程序。Type 2虚拟机管理程序需要主机操作系统并且主机操作系统提供I / O设备支持和内存管理。VMware ESXiType 1裸机管理程序(在早期版本的vSphere中,VMware ESX也被视为Type 1裸机管理程序)其他Type 1裸机管理程序包括KVM(开源Linux内核的一部分),Microsoft

ESX不同ESXi可以在没有基于Linux的服务控制台的情况下安裝和运行。这使ESXi的占用空间超轻约150 MB尽管缺少服务控制台,但ESXi提供了与VMware ESX在早期版本中支持的所有相同的虚拟化功能当然,ESXi 6.7已从早期版本進行了增强以支持更多功能,这将在本章和以后的章节中看到

Console中找不到虚拟化功能的核心。它的VMkernel是虚拟化进程的基础VMkernel通过提供CPU调喥,内存管理和虚拟交换机数据处理来管理虚拟机对基础物理硬件的访问第2章中的“ VMware ESXi体系结构部分将详细介绍VMkernel如何支持虚拟机管理程序的其余部分并与之交互。图1.1显示了VMware

每个主机的虚拟CPU数量

逻辑CPU数量(启用超线程)

每个核心的虚拟CPU数量

每个虚拟机的虚拟CPU数量

前面我们提箌过VMware ESXi 6.7得到了增强,而增强的一个方面就是管理程序可以支持的配置限制表1.2显示了最后几个VMware ESXi版本的最大配置值。

这些只是一些配置的最夶值在适当的地方,以后的章节将包括有关网络接口卡(NIC)存储,虚拟机(VM)等的VMware ESXi最大值的附加值

鉴于VMware ESXivSphere产品套件中虚拟化的基础,您将在整本书中看到有关VMware ESXi的内容本章前面的表1.1告诉您在哪里可以找到有关VMware ESXi特定功能的更多信息。

停下来思考一下您当前的IT环境它包括Active Directory吗?很有可能现在想象一下您的环境,没有Active Directory没有集中式管理数据库的便利,没有单点登录功能没有组的简单性。这就是在不使用VMware vCenter Server嘚情况下管理VMware ESXi主机的情况不是很愉快的想法,对吗现在让自己冷静下来,深吸一口气并知道vCenter ServerActive Directory一样,旨在为所有ESXi主机及其各自的VM提供集中式管理平台和框架vCenter Server允许IT管理员以集中方式部署,管理监视,自动化和保护虚拟基础架构为了提供可扩展性,

Appliance(实际上是一个虛拟设备您将在第10使用模板和vApp”中了解到),它基于轻薄的Linux发行版Photon由于基于Windows的新功能的开发已停止,基于LinuxvCenter Server缺少的详细信息但僦目前而言,除非您已经有基于Windows的现有安装所有新安装的产品均应使用基于LinuxvCenter Server Appliance,以确保将来受到支持vCenter Server不仅提供配置和管理功能,其中包括

VM模板VM自定义,VM的快速供应和部署基于角色的访问控制以及细粒度的资源分配控制等功能,它还提供了用于vSphere vMotionvSphere

增强的vMotion兼容性(EVC),利用IntelAMD的硬件功能来实现服务器之间更高的CPU兼容性

主机配置文件可让您在较大的环境中为主机配置带来更大的一致性,并识别丢失或不囸确的配置

Storage I / O Control提供群集范围的服务质量(QoS)控制,因此即使在拥塞期间您也可以确保关键应用程序接收到足够的存储I / O资源

vSphere Distributed Switch,为跨越多个主机和多个群集的网络设置和第三方虚拟交换机提供了基础

网络I / O控制可让您灵活地划分物理NIC带宽并为不同类型的流量提供QoS

Server以及寻找确保其可用性的方法。如前所述第3章将研究基于WindowsvCenter vSphere部署中扮演着重要角色,因此本书其余部分的几乎每一章都将介绍vCenter Server有关特定的交叉引用,请参见本章前面的表1.1

Manager与基于Windows的安装程序一起作为可安装的软件包-

Manager的描述的更多信息,请参见表1.1

Client即可管理基础架构。不幸的是基于Flash嘚客户端并不受欢迎,最终VMware决定转向HTML5 Web标准此过渡发布了许多版本,因此可以使用多个客户端来执行某些(但不是全部)管理任务。

Client可鼡功能的一部分但是,在后续版本(包括6.7版本)中vSphere Client进行了增强和扩展,以包括管理vSphere环境所需的大多数功能

Client的分步过程通常是相同的。因此我们将在本书中使用基于FlashvSphere Web Client屏幕截图和分步指南,以确保每条指令都可以在同一客户端上完成

没有vCenter的主机管理也已更改。现在您通过浏览到每个ESXi主机的URL来访问用户界面。这将加载基于HTML5的用户界面(UI)但仅适用于该特定主机。无需客户端安装

如果这是您首次進入VMware领域,这可能会使您感到困惑所以让我们回顾一下。不建议使用基于FlashvSphere Web

在以下各节中我们将仔细研究vSphere产品套件中的一些可用功能。我们将从虚拟SMP开始

SMP)产品,您可以构建具有多个虚拟处理器核心和/或插槽的VMvSphere Virtual SMP 不是允许将ESXi安装在具有多个处理器的服务器上的许可产品。它是允许使用多个处理器的技术的内部虚拟机图1.2标识了ESXi主机系统中的多个处理器与多个虚拟处理器之间的区别。

SMP可以在配置了多個虚拟CPUVM中运行需要并且可以实际使用多个CPU的应用程序。这使组织可以虚拟化更多应用程序而不会对性能造成负面影响或无法满足服务級别协议(SLA)。

此功能还允许用户为每个虚拟CPU指定多个虚拟内核使用此功能,用户可以预配置双套接字” VM每个套接字具有两个核心,总??共四个虚拟核心这种方法为用户提供了极大的灵活性,可以在VM之间提高CPU处理能力

如果您已阅读有关VMware的任何文章,那么您佷可能已阅读了称为vMotion的极其有用的功能vSphere Server的一项功能,可让您将正在运行的VM从一台物理主机移动到另一台物理主机而无需关闭VM。在两个粅理主机之间进行此迁移不会停机并且不会丢失与VM的网络连接。能够根据需要在物理主机之间手动移动正在运行的VM的功能是一项强大的功能在当今的数据中心中有许多用例。

假设物理计算机发生非致命的硬件故障需要修复。您可以轻松地发起一系列vMotion操作以从要进行計划维护的ESXi主机中删除所有VM。维护完成并且服务器重新联机后您可以使用vMotionVM返回到原始服务器。

或者考虑一种情况,您正在从一组物悝服务器迁移到一组新的物理服务器假定已解决了这些详细信息(我们将在第12平衡资源利用中讨论vMotion的详细信息),则可以使用vMotionVM從旧服务器移动到较新服务器从而使服务器快速工作迁移而不会中断服务。

即使在正常的日常操作中当同一主机上的多个VM争用同一资源时,也可以使用vMotion(这最终会导致所有VM的性能下降)借助vMotion,您可以将面临竞争的任何VM迁移到另一ESXi主机从而对所需资源具有更高的可用性。例如当两个虚拟机相互争用CPU资源时,可以通过使用vMotion将一个虚拟机移动到具有更多可用CPU资源的ESXi主机来消除争用vMotion可以移动VM的执行,从洏在两个处理器之间重新分配CPU和内存占用量

物理服务器但存储保持不变。存储vMotion建立在vMotion的思想和原则的基础上:您可以在物理服务器上保歭CPU和内存占用不变但可以在VM仍在运行时迁移VM的存储。

在您的环境中部署vSphere通常意味着需要大量共享存储(光纤通道或FCoEiSCSI SANNFS)当您需要从基于vSAN的较旧的存储阵列迁移到较新的存储硬件时,会发生什么情况需要什么样的停机时间?还是从容量或性能的角度来看需要重新平衡阵列利用率的情况呢?

通过在数据存储之间移动运行中的VM的存储的功能Storage vMotion使您能够解决所有这些情况,而无需停机此功能可确保不再需要增加数据存储或迁移到新的存储硬件,不会对受影响的VM造成中断并为您提供了另一种工具来提高您的灵活性,以响应不断变化的业務需求

SchedulerDRS)背后的基本思想。如果您认为vMotion听起来令人兴奋那么只有在了解DRS之后,您的期望才会增长简而言之,DRS利用vMotion在群集中配置的哆个ESXi主机之间自动分配资源利用率

Server群集通常是主动-被动或主动-主动-被动群集。但是ESXi群集从根本上不同,它们以主动-主动模式运行以將资源聚合并将其合并到共享池中。尽管聚合物理硬件以实现共同目标的基本概念是相同的但是VMware ESXi群集和Windows Server群集之间的技术,配置和功能集還是有很大差异的

尽管我们说DRS群集是CPU和内存容量的隐式聚合,但要记住重要的是,VM限于在任何给定时间使用单个物理主机的CPURAM如果DRS群集中有两个小型ESXi服务器,每个服务器具有64 GBRAM则该群集将正确报告128 GB的可用聚合RAM,但是任何给定的VM一次最多只能使用约64

ESXi群集是群集中涉及嘚所有主机的CPU功能和内存的隐式聚合将两个或多个主机分配给群集后,它们会协同工作以为分配给群集的VM提供CPU和内存(请注意,任何給定的VM只能使用一个主机上的资源;请参见侧栏聚合容量和单主机容量DRS的目标是双重的:

在启动时,DRS会尝试将每个VM放置在最適合当时运行该VM的主机上

◆  VM运行后,DRS试图为该VM提供所需的硬件资源同时将这些资源的争用量降到最低,以保持平衡的利用率

DRS的第一蔀分通常称为智能放置。当每个VM在群集中启动时DRS可以自动放置每个VM,将其放置在它认为最适合当时运行该VM的群集中的主机上

但是,DRS不僅限于在VM启动时运行DRS还在运行时管理VM的位置。例如假设在启用DRSESXi群集中配置了三台主机。当这些主机之一开始经历CPU利用率的高竞争时DRS会检测到群集的资源使用不平衡,并使用内部算法来确定应移动哪些VM以创建不平衡最少的群集。对于每个虚拟机DRS将模拟向每个主机嘚迁移,并将结果进行比较将建议或自动执行创建不平衡群集最少的迁移,具体取决于DRS配置

DRS通过利用vMotion(我们之前介绍的实时迁移功能)来执行这些即时迁移,而不会造成任何停机或与VM的网络连接中断这使DRS非常强大,因为它允许ESXi主机群集根据该群集上运行的VM的不断变化嘚需求动态地重新平衡其资源利用率

更大的服务器更少或更小的服务器?

DRS您可以合并多个较小的服务器,以管理聚合容量这意味着哽大,更强大的服务器可能不是虚拟化项目的更好服务器通常,这些较大的服务器比较小的服务器要贵得多并且使用大量较小的服务器(通常称为向外扩展)可能比较少数量的较大服务器(通常称为向外扩展)提供更大的灵活性。扩大)要记住的关键是,哽大的服务器不一定是更好的服务器

DRS使用的机制相呼应的机制来平衡整个数据存储群集中的存储容量和存储性能。

之前我们介绍了vSphere DRS的稱为智能放置的功能,该功能根据ESXi群集内的资源使用情况自动放置新VM以相同的方式,Storage DRS具有智能放置功能该功能可根据存储利用率自动執行VM虚拟磁盘的放置。Storage DRS通过使用数据存储群集来做到这一点创建新的VM时,只需将其指向数据存储群集然后Storage DRS会自动将VM的虚拟磁盘放置在該数据存储群集中的适当数据存储上。同样就像vSphere DRS使用vMotion动态平衡资源利用率一样,Storage DRS也使用Storage vMotion根据容量和/或延迟阈值重新平衡存储利用率

VMware vSphere一矗具有广泛的控件,可用于修改或控制虚拟机的CPU和内存资源分配但是,在vSphere 4.1发行之前vSphere无法将广泛的控件应用于存储I / O和网络I / O。存储I / O控制和網络I /

存储I / O控制(SIOC)允许您为存储I / O分配相对优先级以及为VM分配存储I / O限制。这些设置在群集范围内强制执行;当ESXi主机通过增加的延迟(超过鼡户配置的阈值)检测到存储拥塞时它将应用为该VM配置的设置。结果是您可以帮助需要优先访问存储资源的VM获得所需的更多资源。在vSphere 5將该功能扩展到了NFS数据存储

网络I / O控制(NIOC)也是如此,它为您提供了关于VM如何使用物理NIC提供的网络带宽的更精细的控制随着10 Gb以太网(10GbE)囷更快的速度继续得到广泛采用,网络I / O控制为您提供了一种方法可以更可靠地确保根据优先级和限制将网络带宽正确分配给VM

借助配置攵件驱动的存储vSphere管理员可以使用存储功能和VM存储配置文件来确保VM驻留在存储上,从而提供必要级别的容量性能,可用性和冗余配置攵件驱动的存储基于两个关键组件:

API实现存储感知(VASA

存储功能可以由存储阵列本身提供(如果该阵列可以使用VASA/或由vSphere管理员定义)。这些存储功能代表了存储解决方案的各种属性

VM存储配置文件定义了VM及其虚拟磁盘的存储要求。您可以通过选择要运行的VM必须具备的存储功能来创建VM存储配置文件具有虚拟机存储配置文件中定义的所有功能的数据存储符合虚拟机存储配置文件,并表示可以存储虚拟机的可能位置

此功能使您可以更好地了解存储功能,并有助于确保基础存储确实为每个VM提供了适当的功能通过使用VVOLvSAN,可以广泛地探索这些存儲功能

请参阅表1.1,以了解哪一章更详细地讨论了配置文件驱动的存储vSphere高可用性

在许多情况下,高可用性(或缺乏高可用性)是反对虚擬化的关键论点这种说法的最常见形式听起来像是这样:在虚拟化之前,物理服务器的故障仅影响一个应用程序或工作负载虚拟化の后,物理服务器的故障将影响同时在该服务器上运行的更多应用程序或工作负载我们不能把所有的鸡蛋都放在一个篮子里!

AvailabilityHA)解決了此问题。再次根据命名约定(群集,高可用性)的性质许多传统的Windows管理员将对该功能有先入为主的观念。但是这些概念是不正確的,因为vSphere HA功能提供了一个自动过程用于在服务器故障(或其他合格的基础结构故障)时移动和重新启动在ESXi主机上运行的VM,如我们将在苐7确保高可用性和业务连续性中所述)图1.3描述了当已启用HA的群集中的ESXi主机发生故障时发生的VM迁移。

HA功能并不总是使用vMotion技术作为将垺务器迁移到另一台主机的方式vMotion仅适用于计划中的迁移,其中源ESXi主机和目标ESXi主机均在运行且正常运行让我们解释一下我们的意思。在vSphere HA故障转移情况下不会发生任何故障。这不是计划内的中断这意味着没有时间执行vMotion操作。vSphere HA旨在最大程度地减少由于物理ESXi主机或其他基础架构组件故障而导致的计划外停机我们将在第7章中更详细地介绍vSphere HA可以防止哪些类型的故障。

在过去的几个发行版中vSphere HA获得了一些显着的妀进。可伸缩性得到了显着改善并且与vSphere DRS的智能放置功能紧密集成,使vSphere HA在主机发生故障时具有更大的重启VM的能力但是,最重大的改进也許是完全重写了vSphere HA的基础架构这种称为故障域管理器(FDM)的较新体系结构消除了VMware vSphere早期版本(5.0之前)中的许多限制。

默认情况下尽管来宾OS發生故障,vSphere HA也不会提供故障转移尽管您可以将vSphere HA配置为监视VM,并在VM无法响应内部心跳时自动重新启动它们此功能称为VM故障监控,它结合使用内部心跳和I / O活动来尝试检测VM内的来宾OS是否已停止运行如果来宾操作系统已停止运行,则可以自动重新启动VM

对于处于故障情况下的vSphere HA,重要的是要了解服务将会中断如果物理主机或存储设备发生故障,则vSphere HA将重新启动VM并且在VM重新启动时,该VM提供的应用程序或服务将不鈳用唯一不正确的情况是是否在主机上启用了主动HA。主动式HA使用硬件监视功能从受硬件问题困扰的主机主动移动VM

对于需要更高级别的鈳用性(而不是使用vSphere HA所提供的可用性)的用户,下一节中介绍的vSphere Fault ToleranceFT)可以提供帮助

尽管在物理主机发生故障的情况下,vSphere HA为虚拟机提供了┅定级别的可用性但对于某些工作负载而言,这可能不够好在这些情况下,vSphere FT可能会有所帮助

HA通过提供一种在物理主??机发生故障時自动重新启动VM的方法来防止计划外的物理服务器故障。如果物理主机发生故障则需要重新启动VM,这意味着会导致一些停机时间(通常尐于三分钟)vSphere FT更进一步,可以在物理主机发生故障时消除任何停机时间vSphere FT在单独的物理主机上维护镜像的辅助虚拟机,该物理主机与主虛拟机保持同步vSphere的最新快速检查点技术支持具有1-4vCPUFT虚拟机。在主(受保护)VM上发生的所有事情也将在辅助(镜像)VM上同时发生因此,如果主VM的物理主机发生故障辅助虚拟机可以立即介入并接管而不会丢失任何连接。如果辅助虚拟机的物理主机发生故障vSphere FT还将在另一囼主机上自动重新创建辅助(镜像)虚拟机,如图1.4所示这样可确保始终保护主VM

如果发生多个主机故障(例如同时运行主虚拟机和辅助虚拟机的主机均发生故障),vSphere HA将在另一台可用服务器上重新引导主虚拟机并且vSphere FT将自动创建新的辅助虚拟机。同样这可以确保始终保護主VMvSphere FT可以与vMotion结合使用从vSphere

DRS集成,尽管此功能确实需要增强的vMotion兼容性(EVCVMware建议具有多个vCPU的多个FT虚拟机在主机之间具有10GbE网络。

任何IT基础架構(不仅是虚拟基础架构)中最关键的方面之一就是公司灾难恢复和业务连续性计划所定义的可靠备份策略为了帮助满足组织备份需求,VMware vSphere具有一个关键组件:用于数据保护的vSphere Storage

VADP是一组备份供应商所利用的应用程序编程接口(API)以提供虚拟化环境的增强备份功能。VADP支持文件級备份和还原等功能;支持增量差异和全映像备份;与备份软件本地集成;并支持多种存储协议。

但是VADP本身只是一组接口,就像使备份成为可能的框架一样您实际上无法使用VADP备份虚拟机。您将需要一个启用了VADP的备份应用程序越来越多的第三方备份应用程序旨在与CommVaultDellEMCVeritas等供应商的VADP配合使用

6.5停止了VDP。现在您的vSphere环境的备份需要由其他供应商处理。

5.5及更高版本随附的一项主要新功能但与该产品分开获嘚了许可。这是VMware多年来所做的工作的发展vSAN使组织可以利用在各个计算节点中找到的内部本地存储,并将其转变为虚拟SAN

对于某些有限的配置,vSAN至少需要两个ESXi主机(或节点)但是

vSAN还需要在提供vSAN存储的每个计算节点中进行固态存储(闪存)。鉴于大多数计算节点的物理驱动器数量有限因此这样做有助于提高I / O性能。vSAN在计算节点之间汇集了聚合存储使您可以创建跨多个计算节点的数据存储。vSAN使用策略和算法來确保性能或帮助防止数据丢失例如确保数据同时存在于多个参与的vSAN节点上。

有关vSAN的更多信息请参见第6创建和配置存储设备

叧一个vSphere环境通常,这意味着从一个数据中心(通常称为主数据中心或生产数据中心)到另一个数据中心(通常是辅助备份或灾难恢复[DR]站点)。与基于硬件的解决方案不同vSphere Replication在每个VM的基础上运行,因此它使客户可以非常精确地控制要复制哪些工作负载和哪些工作负载无法複制

5.0以来,整个行业在各种使用案例中都对固态存储或闪存存储的使用有了极大的提高由于固态存储可以提供每秒大量的I / O操作(IOPS)和非常大的带宽(Mbps),因此可以处理虚拟工作负载不断增长的I / O需求但是,根据性能固态存储在每GB的基础上通常仍比传统的基于磁盘嘚存储更昂贵,因此通常首先将其部署为缓存机制,以帮助加快频繁访问的数据的速度

不幸的是,由于没有在vSphere中支持将固态存储作为緩存机制进行管理vSphere架构师和管理员在充分利用其环境中的固态存储方面遇到了困难。在vSphere Cache全面支持使用固态存储作为缓存

vSphere的机制使用此功能,您可以与为VM分配CPU内核RAM或网络连接几乎相同的方式为VM分配固态缓存空间。vSphere管理固态缓存容量的分配和分配方式以及VM的使用方式

无法将某些虚拟化解决方案与其他虚拟化解决方案进行比较,因为它们在方法和目的上根本不同VMware ESXi和市场上其他一些虚拟化解决方案就是这種情况。

为了在vSphere和其他版本之间进行准确比较您必须仅包括Type

2托管)虚拟化产品。即使在类型1虚拟机管理程序中也存在架构差异,这使得直接比较变得困难

dom0”路由所有VM I / O。这通常为更大范围的产品提供更好的硬件兼容性例如,在Hyper-V情况下只要Windows Server(在父分区中运行的通用操作系统)支持特定类型的硬件,Hyper-V也会立即支持它Windows的硬件驱动程序和I /

另一方面,VMware ESXi在管理程序本身内部处理I / O通常,这会提供更大的吞吐量和更低的开销但代价是硬件兼容性的限制会稍微受限。要添加更多硬件支持或更新驱动程序必须更新管理程序,因为I / O堆栈和设備驱动程序位于管理程序中

这种架构上的差异是根本的,没有比ESXi更能证明这一点的优势了ESXi占地面积小,但提供了功能齐全的虚拟化解決方案Citrix

最后,每个虚拟化产品都有其自身的优缺点大型组织可能最终会使用多种产品。例如VMware vSphere可能最适合大型企业数据中心,而Microsoft Hyper-VCitrix

vSphere提供了一些非常强大的功能这些功能将改变您查看数据中心资源的方式。vSphere还具有广泛的功能但是,其中某些功能可能不适用于所有组织这就是VMware为所有规模的组织制定灵活的许可方案的原因。

对于每个新版本VMware通常会修改许可等级和捆绑软件,以期适合每个细分市场在vSphere 5.1Φ引入(并继续通过vSphere

Suite中包括的所有其他产品不在本书讨论范围之内。相反我们将重点介绍vSphere,并说明当vSphere获得独立许可时到目前为止讨论嘚各种功能如何适合vSphere的许可模型。

您需要了解的一件事是VMware可以随时更改许可层和与每个层相关的功能。在做出任何购买决定之前您应該访问vSphere产品网页()或与VMware代表联系。

VMware通过以下两种方式之一出售独立” vSphere:作为具有所有各种工具包和版本的vSphere以及作为带有Operations

这些版本的主要区别在于每个版本支持的功能,尽管不同版本存在一些容量限制

Protection。我们没有在表1.3中包括它们因为所有版本都支持这些功能。由于價格会根据合作伙伴地区和其他因素而变化并有所不同,因此我们此处未包含任何定价信息另外,表1.3中没有包括vSAN因为它是与vSphere分开授權的。

对于所有版本的vSphereVMware至少需要一年的支持和订购(SnS)。唯一的例外是基本套件我们将在稍后解释。

除了前面描述的不同版本外VMware还提供了一些捆绑包,称为工具包

Essentials套件是适用于小型环境的多合一解决方案,最多支持三台vSphere主机每台主机具有两个CPU。为了支持每个具有兩个CPU的三台主机Essentials套件带有六个许可证。所有这些限制都是产品强制执行的提供两个基本工具包:

您不能按CPU购买这些套件。它们是针对彡台服务器的捆绑解决方案vSphere Essentials包括一年的订阅;支持是可选的,并且按事件提供与其他版本一样,vSphere Essentials Plus至少需要一年的SnS必须单独购买且不包含在捆绑包中。

既然您已经了解了VMware如何许可vSphere那么我们将回顾组织为什么选择使用vSphere以及组织可以从中看到哪些好处。

关于涉及VMware虚拟化解決方案的虚拟化项目的总拥有成本(TCO)和投资回报率(ROI)已有很多论述我们不会在这里重新散布这些材料,而是简要地关注组织为什么應选择VMware vSphere作为其虚拟化平台

您已经了解了VMware vSphere提供的各种功能。为了帮助您了解这些功能如何使您的组织受益我们将它们应用于虚构的XYZ Corporation。我們将向您介绍几种方案并展示vSphere在这些方案中如何提供帮助:

CorporationIT团队迅速提供六台新服务器来支持一项新的业务计划。过去这意味着订購硬件,等待硬件到达在设备到达后就用机架对其进行布线和布线,安装操作系统并使用最新更新对其打补丁然后安装应用程序。所囿这些步骤的时间范围从几天到几个月不等通常是几周。现在在安装了VMware Server的模板功能来构建VM,安装操作系统应用最新更新,然后快速克隆(或复制)该VM以创建其他VM现在,他们的供应时间减少到几小时甚至可能只有几分钟。第10章详细讨论了此功能

方案2借助IT团队快速響应此新业务计划的需求的能力,XYZ公司正在部署业务线应用程序的更新版本但是,企业领导者对升级当前版本有些担心使用ESXivCenter Server中提供嘚快照功能,IT团队可以为VM拍摄时间点图片以便在升级过程中出现问题时,可以简单地回滚到快照以进行恢复第9创建和管理虚擬机讨论快照。   

方案3 XYZ公司对IT团队和vSphere的功能印象深刻现在对扩大其虚拟化的使用感兴趣。为此当前运行ESXi的服务器需要硬件升级。企业擔心执行硬件升级所需的停机时间IT团队使用vMotion一次将虚拟机移离一台主机,从而依次升级每台主机而不会导致公司的最终用户停机。第12嶂将更深入地讨论vMotion   

场景4 在成功利用vSphere虚拟化其基础架构之后,XYZ公司现在发现自己需要一个新的更大的共享存储阵列。vSphere对光纤通道iSCSINFSvSAN嘚支持使XYZ有余地来选择可用的最具成本效益的存储解决方案并且IT团队使用Storage

这些方案开始提供一些概念,供组织使用VMware vSphere等企业级虚拟化解决方案进行虚拟化时看到的好处

NetWare)并在单个物理服务器上运行它们。尽管VMware vSphere为虚拟化各种操作系统提供了广泛的支持但对于我们而言,讨論虚拟化如何影响vSphere支持的所有操作系统的所有不同版本几乎是不可能的

VMware在其网站上提供了有关其支持的所有操作系统以及vSphere如何与这些操莋系统进行交互的深入信息。还值得注意的是尽管VMware列出了它支持的操作系统,但许多较旧的操作系统在虚拟化后仍然可以运行-它们不再位于受支持列表中因此您的花费可能会有所不同。例如我们已经对其进行了虚拟化,将MS-DOSWindows 3.1虚拟化但是这些未在VMware网站上列出。

ToleranceFT)等功能存储I / O控制和网络I / O控制为VM提供了精细的资源控制。用于数据保护的vStorage

识别vSphere套件中产品之间的交互作用和依赖性VMware

了解vSphere与其他虚拟化產品的区别。VMware vSphere的虚拟机管理程序ESXi使用类型1裸机虚拟机管理程序可直接在虚拟机管理程序内处理I / O。这意味着不需要WindowsLinux之类的主机操作系統即可运行ESXi。尽管其他虚拟化解决方案被列为类型1裸机虚拟机管理程序但当今市场上大多数其他类型1虚拟机管理程序都要求存在父分区“ dom0”,所有VM I / O都必须经过该父分区

掌握它您团队中的一位管理员询问他是否应该在为ESXi购买的新服务器上安装标准Red Hat

你应该告诉他什么为什么?

尽管安装过程可能相对简单但是了解详细的ESXi hypervisor架构不仅可以帮助您进行部署,还可以帮助您进行配置选项和故障排除

我要回帖

 

随机推荐