1、第1页,共30页。2目录nVMware vSphere组件组件nVMware vSphere数据中心物理拓扑数据中心物理拓扑n虚拟数据中心架构虚拟数据中心架构n网络架构网络架构n存储架构存储架构nVMware vCenter Server第2页,共30页。VMware vSphere简介pVMware vSphere VMware vSphere 利用虚拟化功能将数据中心转换为简化的云计算基础架构,使利用虚拟化功能将数据中心转换为简化的云计算基础架构,使 IT IT 组织能够提供灵活可靠的组织能够提供灵活可靠的 ITIT服务。服务。VMware vSphere VMware vSphere 虚
2、拟化并汇总多个系统间的基础物理硬件资源,同时为数据中心提供大量虚拟资源。虚拟化并汇总多个系统间的基础物理硬件资源,同时为数据中心提供大量虚拟资源。p作为云操作系统,作为云操作系统,VMware vSphere VMware vSphere 可作为无缝和动态操作环境管理大型基础架构(例如,可作为无缝和动态操作环境管理大型基础架构(例如,CPUCPU、存储器和、存储器和网络),同时还管理复杂的数据中心。组件层包括:网络),同时还管理复杂的数据中心。组件层包括:n基础架构服务:基础架构服务是用于抽象、聚合和分配硬件或基础架构资源的服务集。基础架构服务可以划分为:pVMware vCompute-从完
3、全不同的服务器资源抽象而成的 VMware 功能。vCompute 服务从众多离散的服务器中聚合这些资源,并将它们分配到应用程序。pVMware vStorage-可在虚拟环境中高效利用和管理存储器的技术集。pVMware vNetwork-在虚拟环境中简化并增强网络的技术集。n应用程序服务:应用程序服务是用于确保应用程序可用性、安全性和可扩展性的服务集。包括 HA 和容错功能。nVMware vCenter Server:VMware vCenter Server 为数据中心提供一个单一控制点。它提供基本的数据中心服务,如访问控制、性能监控和配置功能。n客户端:用户可以通过诸如 vSpher
4、e Client 或 Web Access(通过 Web 浏览器)等客户端访问 VMware vSphere 数据中心。第3页,共30页。VMware vSphere简介pVMware vSphereVMware vSphere组件层关系组件层关系第4页,共30页。VMware vSphere组件pVMware ESX VMware ESX 和和VMware ESXiVMware ESXi:一个在物理服务器上运行的虚拟化层,它将处理器、内存、存储器和资源虚拟:一个在物理服务器上运行的虚拟化层,它将处理器、内存、存储器和资源虚拟化为多个虚化为多个虚拟机。拟机。pVMware vCenter Se
5、rverVMware vCenter Server:配置、置备和管理虚拟化:配置、置备和管理虚拟化 IT IT 环境的中央点。环境的中央点。pVMware vSphere ClientVMware vSphere Client:一个允许用户从任何:一个允许用户从任何 Windows PC Windows PC 远程连接到远程连接到 vCenter Server vCenter Server 或或 ESX/ESXi ESX/ESXi 的界面。的界面。pVMware vSphere Web AccessVMware vSphere Web Access:一个:一个 Web Web 界面,允许进行虚
6、拟机管理和对远程控制台的访问。界面,允许进行虚拟机管理和对远程控制台的访问。pVMware VMware 虚拟机文件系统虚拟机文件系统(VMFS)(VMFS):一个针对:一个针对 ESX/ESXi ESX/ESXi 虚拟机的高性能群集文件系统。虚拟机的高性能群集文件系统。pVMware Virtual SMPVMware Virtual SMP:一种使单一的虚拟机同时使用多个物理处理器的功能。:一种使单一的虚拟机同时使用多个物理处理器的功能。pVMware VMotion VMware VMotion:VMware VMotion VMware VMotion 可以将正在运行的虚拟机从一台物理
7、服务器实时迁移到另一台物理服务器,同时保持零停机时间、连续可以将正在运行的虚拟机从一台物理服务器实时迁移到另一台物理服务器,同时保持零停机时间、连续的服务可用性和事务处理完整性。的服务可用性和事务处理完整性。通过。通过 VMotion VMotion 迁移迁移 -将已启动的虚拟机移至新主机。通过将已启动的虚拟机移至新主机。通过 VMotion VMotion 迁移,可以在不中断虚迁移,可以在不中断虚拟机可用性的情况下将虚拟机移至新的主机,但不能将虚拟机从一个数据中心移至另一个数据中心。拟机可用性的情况下将虚拟机移至新的主机,但不能将虚拟机从一个数据中心移至另一个数据中心。pStorage VM
8、otion Storage VMotion:Storage VMotion Storage VMotion 可以在数据存储之间迁移虚拟机文件而无需中断服务。可以选择将虚拟机及其所有磁盘放置在同一位置可以在数据存储之间迁移虚拟机文件而无需中断服务。可以选择将虚拟机及其所有磁盘放置在同一位置,或者为虚拟机配置文件和每个虚拟磁盘选择单独的位置。虚拟机在,或者为虚拟机配置文件和每个虚拟磁盘选择单独的位置。虚拟机在 Storage VMotion Storage VMotion 期间保留在同一主机上通过期间保留在同一主机上通过 Storage VMotion Storage VMotion 迁移迁移 -
9、将已启动虚拟机的虚拟磁盘或配置文件移到新数据存储。通过将已启动虚拟机的虚拟磁盘或配置文件移到新数据存储。通过 Storage VMotion Storage VMotion 迁移,可以在不中断虚拟机可用性的情况下迁移,可以在不中断虚拟机可用性的情况下,移动虚拟机的存储器。,移动虚拟机的存储器。pVMware High Availability(HA)VMware High Availability(HA):一种可以为虚拟机上运行的应用程序提供高可用性的功能。如果服务器出现:一种可以为虚拟机上运行的应用程序提供高可用性的功能。如果服务器出现故障,受到影响的虚拟机会在其他拥有多余容量的生产服务器上
10、重新启动。故障,受到影响的虚拟机会在其他拥有多余容量的生产服务器上重新启动。第5页,共30页。VMware vSphere组件pVMware Distributed Resource Scheduler(DRS)VMware Distributed Resource Scheduler(DRS):一种通过为虚拟机收集硬件资源,动态分配和平衡计算容量的功能。:一种通过为虚拟机收集硬件资源,动态分配和平衡计算容量的功能。此功能包括可显著减少数据中心功耗的分布式电源管理此功能包括可显著减少数据中心功耗的分布式电源管理 (DPM)(DPM)功能。功能。pVMware ConsolidatedBacku
11、p(ConsolidatedBackup)VMware ConsolidatedBackup(ConsolidatedBackup):一种可用来对虚拟机集中进行无代理备份的功能。它简化了备份管理,并减:一种可用来对虚拟机集中进行无代理备份的功能。它简化了备份管理,并减少了备份对少了备份对 ESX/ESXi ESX/ESXi 性能的影响。性能的影响。pVMware vSphere SDKVMware vSphere SDK:一种为一种为 VMware VMware 和第三方解决方案提供标准界面以访问和第三方解决方案提供标准界面以访问 VMware vSphere VMware vSphere 的
12、功的功p能。能。pVMwareVMware:容错为虚拟机启用容错后,即会创建原始(或主要)虚拟机的辅助副本。在主虚拟机上完成的所有操作也:容错为虚拟机启用容错后,即会创建原始(或主要)虚拟机的辅助副本。在主虚拟机上完成的所有操作也会应用于辅助虚拟机。如果主虚拟机不可用,则辅助虚拟机将成为活动虚拟机,提供连续可用性。会应用于辅助虚拟机。如果主虚拟机不可用,则辅助虚拟机将成为活动虚拟机,提供连续可用性。pvNetwork vNetwork 分布式交换机分布式交换机(DVS)(DVS):一种包括分布式虚拟交换机:一种包括分布式虚拟交换机 (DVS)(DVS)的功能,此交换机跨多个的功能,此交换机跨多
13、个 ESX/ESXi ESX/ESXi 主机,使当前网络主机,使当前网络维护活动显著减少并提高网络容量。这使得虚拟机可在跨多个主机进行迁移时确保其网络配置保持一致。维护活动显著减少并提高网络容量。这使得虚拟机可在跨多个主机进行迁移时确保其网络配置保持一致。p主机配置文件:一种通过用户定义的配置策略简化主机配置管理的功能。主机配置文件策略捕获已知且经验证的主机配置文件:一种通过用户定义的配置策略简化主机配置管理的功能。主机配置文件策略捕获已知且经验证的主机配置的蓝图,并将其用于在多个主机上配置网络、存储器、安全设置和其他设置。主机配置文件策略还可监主机配置的蓝图,并将其用于在多个主机上配置网络、
14、存储器、安全设置和其他设置。主机配置文件策略还可监控数据中心上的标准主机配置设置的合规性。主机配置文件可减少配置主机时涉及的手动步骤,并可帮助维持数控数据中心上的标准主机配置设置的合规性。主机配置文件可减少配置主机时涉及的手动步骤,并可帮助维持数据中心内的一致性和正确性。据中心内的一致性和正确性。p可插入存储阵列可插入存储阵列 (PSA)(PSA):一种存储合作伙伴插件构架,可提高阵列认证的灵活性并完善阵列优化性能。一种存储合作伙伴插件构架,可提高阵列认证的灵活性并完善阵列优化性能。PSA PSA 是一种多路径是一种多路径 I/O I/O 构架,它允许存构架,它允许存储合作伙伴不根据储合作伙伴
15、不根据 ESX ESX 发行时间安排启用其阵列。发行时间安排启用其阵列。VMware VMware 合作伙伴可以提供性能增强且对每个阵列进行了优化的多路径负载平衡行为合作伙伴可以提供性能增强且对每个阵列进行了优化的多路径负载平衡行为。第6页,共30页。7目录nVMware vSphere组件组件nVMware vSphere数据中心物理拓扑数据中心物理拓扑n虚拟数据中心架构虚拟数据中心架构n网络架构网络架构n存储架构存储架构nVMware vCenter Server第7页,共30页。VMware vSphere数据中心物理拓扑p典型的典型的 VMware vSphere VMware vSp
16、here 数据中心由基本物理构建块(例如数据中心由基本物理构建块(例如 x86 x86 虚拟化服务器、存储器网络和阵列、虚拟化服务器、存储器网络和阵列、IP IP 网络、网络、管理服务器和桌面客户端)组成。管理服务器和桌面客户端)组成。p计算服务器计算服务器:在祼机上运行:在祼机上运行 ESX/ESXi ESX/ESXi 的业界标准的业界标准 x86 x86 服务器。每台计算服务器服务器。每台计算服务器在虚拟环境中均称为独立主机。可以将许多配置相似的在虚拟环境中均称为独立主机。可以将许多配置相似的 x86 x86 服务器组合在一起,服务器组合在一起,并与相同的网络和存储子系统连接,以便提供虚拟
17、环境中的资源集合(称为群集)并与相同的网络和存储子系统连接,以便提供虚拟环境中的资源集合(称为群集)。p存储网络和阵列光纤通道存储网络和阵列光纤通道:SAN SAN 阵列、阵列、iSCSI SAN iSCSI SAN 阵列和阵列和 NAS NAS 阵列是广泛阵列是广泛应用的存储技术,应用的存储技术,VMware vSphere VMware vSphere 支持这些技术以满足不同数据中心的存储需求支持这些技术以满足不同数据中心的存储需求。存储阵列通过存储区域网络连接到服务器组并在服务器组之间共享。存储阵列通过存储区域网络连接到服务器组并在服务器组之间共享。pIP IP 网络网络:每台计算服务器
18、都可有多个以太网网络接口卡(网卡),为整个:每台计算服务器都可有多个以太网网络接口卡(网卡),为整个 VMware vSphere VMware vSphere 数据中心提供高带宽和可靠的网络连接。数据中心提供高带宽和可靠的网络连接。pvCenter Server vCenter ServervCenter Server vCenter Server:为数据中心提供一个单一控制:为数据中心提供一个单一控制点。它提供基本的数据中心服务,如访问控制、性能监控和配点。它提供基本的数据中心服务,如访问控制、性能监控和配置功能。它将各台计算服务器中的资源统一在一起,使这些资置功能。它将各台计算服务器中的
19、资源统一在一起,使这些资源在整个中心中的虚拟机之间共享。其原理是:根据系统管理源在整个中心中的虚拟机之间共享。其原理是:根据系统管理员设置的策略,管理虚拟机到计算服务器的分配,以及资源到员设置的策略,管理虚拟机到计算服务器的分配,以及资源到给定计算服务器内虚拟机的分配。给定计算服务器内虚拟机的分配。p管理客户端:管理客户端:VMware vSphere VMware vSphere 为数据中心管理和虚拟机访问提供多种界为数据中心管理和虚拟机访问提供多种界面。面。第8页,共30页。9目录nVMware vSphere组件组件nVMware vSphere数据中心物理拓扑数据中心物理拓扑n虚拟数据
20、中心架构虚拟数据中心架构n网络架构网络架构n存储架构存储架构nVMware vCenter Server第9页,共30页。虚拟数据中心架构p主要元素主要元素n称为主机、群集和资源池的计算资源和内存资源:称为主机、群集和资源池的计算资源和内存资源:主机是运行 ESX/ESXi 的物理机的计算和内存资源的虚拟表示。当一个或多个物理机组合在一起并作为一个整体来工作和进行管理时,聚合在一起的计算和内存资源就形成群集。物理机可以动态添加或从群集移除。从主机和群集获得的计算和内存资源能够被精细地划分成资源池的层次结构。n称为数据存储的存储资源:称为数据存储的存储资源:数据存储是数据中心内基础物理存储资源组
21、合的虚拟表示。这些物理存储资源可能来自服务器的本地 SCSI、SAS 或 SATA 磁盘、光纤通道 SAN 磁盘阵列、iSCSI SAN 磁盘阵列和网络附加存储(NAS)阵列。n称为网络的网络资源:称为网络的网络资源:虚拟环境中的网络将虚拟机相互连接或将虚拟机连接到虚拟数据中心外部的物理网络。n虚拟机:虚拟机:在创建虚拟机时,虚拟机被指定到特定的主机、群集或资源池以及数据存储。启动后,虚拟机随着工作负载的增加而动态地消耗资源或随着工作负载的减少而动态地归还资源。第10页,共30页。主机、群集和资源池p主机:主机表示物理主机:主机表示物理 x86 x86 服务器的聚合计算和内存资源。例如,如果物
22、理服务器的聚合计算和内存资源。例如,如果物理 x86 x86 服务器具有四个双核服务器具有四个双核 CPUCPU(每个(每个 CPU CPU 都都以以4GHz 4GHz 频率运行)和频率运行)和 32GB 32GB 系统内存,则主机就具有可供用于运行分配给它的虚拟机的系统内存,则主机就具有可供用于运行分配给它的虚拟机的 32GHz 32GHz 计算能力和计算能力和 32GB32GB内存。内存。p集群:一个群集相当于一个实体,并可作为单个实体进行管理。它表示共享相同网络和存储阵列的一组物理集群:一个群集相当于一个实体,并可作为单个实体进行管理。它表示共享相同网络和存储阵列的一组物理 x86 x8
23、6 服务器的聚合计算服务器的聚合计算和内存资源。例如,如果组包含八个服务器,每个服务器都具有四个双核和内存资源。例如,如果组包含八个服务器,每个服务器都具有四个双核 CPUCPU(每个(每个 CPU CPU 都以都以4GHz 4GHz 频率运行)和频率运行)和 32GB 32GB 内存,则该群集具有可用于运行虚拟机的内存,则该群集具有可用于运行虚拟机的 256GHz 256GHz 聚合计算能力和聚合计算能力和 256GB 256GB 内存。内存。p资源池:资源池是单个主机或群集内的计算和内存资源分区。资源池可以是分层和嵌套的。您可以将任意资源池分区为更小的资源池,从而向不同资源池:资源池是单个
24、主机或群集内的计算和内存资源分区。资源池可以是分层和嵌套的。您可以将任意资源池分区为更小的资源池,从而向不同的组或针对不同目的来划分和分配资源。的组或针对不同目的来划分和分配资源。第11页,共30页。VMware vSphere分布式服务pVMware VMotionVMware VMotion、VMware Storage VMotionVMware Storage VMotion、VMware DRSVMware DRS、VMware HA VMware HA 和容错都是分布式服务,它们可自动有效地管理资源,并实现虚和容错都是分布式服务,它们可自动有效地管理资源,并实现虚拟机的高可用性。拟
25、机的高可用性。p虚拟机在虚拟机在 ESX/ESXi ESX/ESXi 上运行并消耗其资源。上运行并消耗其资源。VMotion VMotion 可将正在运行的虚拟机从一台物理服务器迁移到另一台物理服务器。可将正在运行的虚拟机从一台物理服务器迁移到另一台物理服务器。pStorage VMotion Storage VMotion 可以在数据存储之间迁移虚拟机而无需中断服务。这使得管理员可以将虚拟机负载从一个存储阵列迁移到另一阵列可以在数据存储之间迁移虚拟机而无需中断服务。这使得管理员可以将虚拟机负载从一个存储阵列迁移到另一阵列,以便执行维护、重新配置,以便执行维护、重新配置 LUNLUN、解决空间
26、不足问题和升级、解决空间不足问题和升级 VMFS VMFS 卷。通过无缝迁移虚拟机磁盘,管理员还可以使用卷。通过无缝迁移虚拟机磁盘,管理员还可以使用 Storage VMotion Storage VMotion 优化存储环境来提高性能。优化存储环境来提高性能。pVMware DRS VMware DRS 可将物理主机的群集作为单个计算资源进行管理。可以将虚拟机分配到群集,可将物理主机的群集作为单个计算资源进行管理。可以将虚拟机分配到群集,DRS DRS 会找到运行该虚拟机的相应会找到运行该虚拟机的相应主机。主机。DRS DRS 放置虚拟机的方式可确保群集中的负载保持平衡,并强制执行群集范围内
27、的资源分配策略(例如,预留、优先级和限制)放置虚拟机的方式可确保群集中的负载保持平衡,并强制执行群集范围内的资源分配策略(例如,预留、优先级和限制)。启动虚拟机时,。启动虚拟机时,DRS DRS 在主机上执行虚拟机的初始放置。当群集条件更改(例如,负载和可用资源)时,在主机上执行虚拟机的初始放置。当群集条件更改(例如,负载和可用资源)时,DRS DRS 可根据需要将虚可根据需要将虚拟机迁移(使用拟机迁移(使用 VMotionVMotion)到其他主机。向群集添加新的物理服务器时,借助)到其他主机。向群集添加新的物理服务器时,借助 DRSDRS,虚拟机能够立即自动利用新资源。,虚拟机能够立即自动
28、利用新资源。第12页,共30页。VMware vSphere分布式服务pHA HA 监控群集内的所有物理主机并检测主机故障。放置于每个物理主机上的代理会维护资源池中其他主机的检测信号。如果检测信号丢监控群集内的所有物理主机并检测主机故障。放置于每个物理主机上的代理会维护资源池中其他主机的检测信号。如果检测信号丢失,将启动如下过程:重启其他主机上所有受影响的虚拟机。失,将启动如下过程:重启其他主机上所有受影响的虚拟机。HA HA 可确保群集中一直提供足够的资源,以便在主机出现故障时重新启动可确保群集中一直提供足够的资源,以便在主机出现故障时重新启动其他物理主机上的虚拟机。其他物理主机上的虚拟机。
29、HA HA 还提供用来监控还提供用来监控 HA HA 群集内虚拟机状态的虚拟机监控功能。如果虚拟机没有在指定时间内生成检测信号,群集内虚拟机状态的虚拟机监控功能。如果虚拟机没有在指定时间内生成检测信号,“虚虚拟机监控拟机监控”就会认为该虚拟机发生了故障并自动重新启动该虚拟机。如果重新启动,策略可以控制重新启动的次数。就会认为该虚拟机发生了故障并自动重新启动该虚拟机。如果重新启动,策略可以控制重新启动的次数。pESX/ESXi ESX/ESXi 主机平台上的主机平台上的 VMware VMware 容错功能容错功能(FT)(FT)借助于借助于 VMware vLockstep VMware vL
30、ockstep 技术,通过使用在单独主机上以虚拟锁步方式技术,通过使用在单独主机上以虚拟锁步方式运行的卷影副本(辅助虚拟机)来保护虚拟机(主虚拟机),从而提供连续可用性。系统会记录在主虚拟机上执行的输入运行的卷影副本(辅助虚拟机)来保护虚拟机(主虚拟机),从而提供连续可用性。系统会记录在主虚拟机上执行的输入和事件,并在辅助虚拟机上进行重放,以确保两个虚拟机的状况保持一致。例如,在主虚拟机上记录鼠标单击和按键操作和事件,并在辅助虚拟机上进行重放,以确保两个虚拟机的状况保持一致。例如,在主虚拟机上记录鼠标单击和按键操作,然后在辅助虚拟机上重放。因为虚拟机以虚拟锁步方式随主虚拟机一起运行,所以可在不
31、中断或丢失数据的情况下在任,然后在辅助虚拟机上重放。因为虚拟机以虚拟锁步方式随主虚拟机一起运行,所以可在不中断或丢失数据的情况下在任何点处接管执行。何点处接管执行。第13页,共30页。14目录nVMware vSphere组件组件nVMware vSphere数据中心物理拓扑数据中心物理拓扑n虚拟数据中心架构虚拟数据中心架构n网络架构网络架构n存储架构存储架构nVMware vCenter Server第14页,共30页。网络架构pVMware vSphere VMware vSphere 有一组虚拟网络元素,该组元素可以让数据中心中的虚拟机像物理环境一样联网。有一组虚拟网络元素,该组元素可以
32、让数据中心中的虚拟机像物理环境一样联网。虚拟环境提供虚拟环境提供了与物理环境类似的网络元素。这些元素包括虚拟网络接口卡了与物理环境类似的网络元素。这些元素包括虚拟网络接口卡 (vNIC)(vNIC)、vNetwork vNetwork 标准交换机标准交换机 (vSwitch)(vSwitch)、vNetwork vNetwork 分布式分布式交换机交换机 (dvSwitch)(dvSwitch)和端口组。和端口组。p每个虚拟机都有一个或多个每个虚拟机都有一个或多个 vNICvNIC。客户机操作系统和应用程序通过常用的设备驱动程序或。客户机操作系统和应用程序通过常用的设备驱动程序或VMware
33、VMware 用于虚拟环境优化的设备驱动程用于虚拟环境优化的设备驱动程序与序与 vNIC vNIC 进行通信。在虚拟机外部,进行通信。在虚拟机外部,vNIC vNIC 有自己的有自己的 MAC MAC 地址和一个或多个地址和一个或多个 IP IP 地址,并与物理网卡一样遵守标准以太网地址,并与物理网卡一样遵守标准以太网协议。外部代理并未检测到它正在与一个虚拟机通信。协议。外部代理并未检测到它正在与一个虚拟机通信。p虚拟交换机的工作原理与第虚拟交换机的工作原理与第 2 2 层物理交换机一样。每台服务器都有自己的虚拟交换机。虚拟交换机的一端是与虚拟机相层物理交换机一样。每台服务器都有自己的虚拟交换
34、机。虚拟交换机的一端是与虚拟机相连的端口组,另一端是与虚拟机所在服务器上的物理以太网适配器相连的上行链路。虚拟机通过与虚拟交换机上行链路相连的端口组,另一端是与虚拟机所在服务器上的物理以太网适配器相连的上行链路。虚拟机通过与虚拟交换机上行链路相连的物理以太网适配器与外部环境连接。虚拟交换机可将其上行链路连接到多个物理以太网适配器以启用网卡绑定。通过连的物理以太网适配器与外部环境连接。虚拟交换机可将其上行链路连接到多个物理以太网适配器以启用网卡绑定。通过网卡绑定,两个或多个物理适配器可用于分摊流量负载或在出现物理适配器硬件故障或网络故障时提供被动故障切换。网卡绑定,两个或多个物理适配器可用于分摊
35、流量负载或在出现物理适配器硬件故障或网络故障时提供被动故障切换。pvNetwork vNetwork 分布式交换机分布式交换机 (dvSwitch)(dvSwitch)在所有关联主机之间作为单个虚拟交换机使用。这使得虚拟机可在跨多个主机进行迁移时确保在所有关联主机之间作为单个虚拟交换机使用。这使得虚拟机可在跨多个主机进行迁移时确保其网络配置保持一致。与其网络配置保持一致。与 vSwitch vSwitch 一样,每个一样,每个 dvSwitch dvSwitch 都是一种可供虚拟机使用的网络集线器。都是一种可供虚拟机使用的网络集线器。vSwitch vSwitch 可在虚拟机之间可在虚拟机之间
36、进行内部流量路由或通过连接物理以太网适配器链接外部网络。您还可以为每个进行内部流量路由或通过连接物理以太网适配器链接外部网络。您还可以为每个vSwitch vSwitch 分配一个或多个分配一个或多个 dvPort dvPort 组。组。dvPort dvPort 组将多个端组将多个端口聚合在一个通用配置下,并为连接标定网络的虚拟机提供稳定的定位点。口聚合在一个通用配置下,并为连接标定网络的虚拟机提供稳定的定位点。p端口组是虚拟环境特有的概念。端口组是一种策略设置机制,这些策略用于管理与端口组相连的网络。一个端口组是虚拟环境特有的概念。端口组是一种策略设置机制,这些策略用于管理与端口组相连的网
37、络。一个vSwitch vSwitch 可以有多个端口组。可以有多个端口组。虚拟机不是将其虚拟机不是将其 vNIC vNIC 连接到连接到 vSwitch vSwitch 上的特定端口,而是连接到端口组。与同一端口组相连的所有虚拟机均属于虚拟环境内的同一网上的特定端口,而是连接到端口组。与同一端口组相连的所有虚拟机均属于虚拟环境内的同一网络,即使它们属于不同的物理服务器也是如此。可将端口组配置为执行策略,以提供增强的网络安全、网络分段、更佳的性能、高可用性以及流量络,即使它们属于不同的物理服务器也是如此。可将端口组配置为执行策略,以提供增强的网络安全、网络分段、更佳的性能、高可用性以及流量管理
38、。管理。第15页,共30页。网络架构第16页,共30页。17目录nVMware vSphere组件组件nVMware vSphere数据中心物理拓扑数据中心物理拓扑n虚拟数据中心架构虚拟数据中心架构n网络架构网络架构n存储架构存储架构nVMware vCenter Server第17页,共30页。存储架构第18页,共30页。存储架构p对于每个虚拟机内的应用程序和客户机操作系统,存储子系统显示为与一个或多个虚拟对于每个虚拟机内的应用程序和客户机操作系统,存储子系统显示为与一个或多个虚拟 SCSI SCSI 磁盘相连的虚拟磁盘相连的虚拟 SCSISCSI控制器,虚拟机只能发现并访问这些类型的控制器
39、,虚拟机只能发现并访问这些类型的 SCSI SCSI 控制器,包括控制器,包括 BusLogic BusLogic 并行、并行、LSI Logic LSI Logic 并行、并行、LSI LSI 逻逻辑辑 SAS SAS 和和 VMware VMware 准虚拟。准虚拟。p虚拟虚拟 SCSI SCSI 磁盘通过数据中心的数据存储元素置备。数据存储就像一个存储设备,为多个物理主机上的虚拟机提磁盘通过数据中心的数据存储元素置备。数据存储就像一个存储设备,为多个物理主机上的虚拟机提供存储空间。供存储空间。p每个虚拟机可作为一组文件存储在数据存储中的目录中。与每个虚拟客户关联的磁盘存储是客户机目录中的
40、一组每个虚拟机可作为一组文件存储在数据存储中的目录中。与每个虚拟客户关联的磁盘存储是客户机目录中的一组文件。可以作为普通文件在客户磁盘存储上进行操作。可以复制、移动或备份。可向虚拟机添加新虚拟磁盘,而文件。可以作为普通文件在客户磁盘存储上进行操作。可以复制、移动或备份。可向虚拟机添加新虚拟磁盘,而无需关闭虚拟机。在这种情况下,系统将在无需关闭虚拟机。在这种情况下,系统将在 VMFS VMFS 中创建虚拟磁盘文件中创建虚拟磁盘文件 (.vmdk)(.vmdk),从而为添加的虚拟磁盘或与虚拟机关联的现有,从而为添加的虚拟磁盘或与虚拟机关联的现有虚拟磁盘文件提供新存储。虚拟磁盘文件提供新存储。p每个
41、数据存储都是存储设备上的物理每个数据存储都是存储设备上的物理 VMFS VMFS 卷。卷。NAS NAS 数据存储是带有数据存储是带有 VMFS VMFS 特征的特征的 NFS NFS 卷。数据存储可以跨多个物理存储卷。数据存储可以跨多个物理存储子系统。单个子系统。单个 VMFS VMFS 卷可包含物理主机上本地卷可包含物理主机上本地 SCSI SCSI 磁盘阵列、光纤通道磁盘阵列、光纤通道 SAN SAN 磁盘场或磁盘场或 iSCSI SAN iSCSI SAN 磁盘场中的一个或多个磁盘场中的一个或多个 LUNLUN。添加到任何物理存储子系统的新添加到任何物理存储子系统的新 LUN LUN
42、可被检测到,并可供所有的现有数据存储或新数据存储使用。可以扩展先前创建可被检测到,并可供所有的现有数据存储或新数据存储使用。可以扩展先前创建的数据存储上的存储器容量,而不必关闭物理主机或存储子系统。如果的数据存储上的存储器容量,而不必关闭物理主机或存储子系统。如果 VMFS VMFS 卷内的任何卷内的任何 LUN LUN 出现故障或不可用,则只有那些出现故障或不可用,则只有那些与该与该 LUN LUN 关联的虚拟机才受影响。具有跨区卷的第一个数据区的关联的虚拟机才受影响。具有跨区卷的第一个数据区的 LUN LUN 除外。位于其他除外。位于其他 LUN LUN 中的虚拟磁盘所属的所有其他虚拟机都
43、会继续中的虚拟磁盘所属的所有其他虚拟机都会继续运行。运行。VMFS VMFS 是使用共享存储的群集文件系统,允许多个物理主机同时读写同一存储器。是使用共享存储的群集文件系统,允许多个物理主机同时读写同一存储器。VMFS VMFS 提供磁盘锁定,以确保提供磁盘锁定,以确保多台服务器不会同时启动同一虚拟机。如果物理主机出现故障,系统将释放每个虚拟机的磁盘锁定,以便虚拟机可在其他多台服务器不会同时启动同一虚拟机。如果物理主机出现故障,系统将释放每个虚拟机的磁盘锁定,以便虚拟机可在其他物理主机上重新启动。物理主机上重新启动。pVMFS VMFS 的功能还包括故障一致性和恢复机制,例如分布式日志、故障一
44、致的虚拟机的功能还包括故障一致性和恢复机制,例如分布式日志、故障一致的虚拟机 I/O I/O 路径和计算机状况快照。这些机制可路径和计算机状况快照。这些机制可帮助快速识别根本原因,并使虚拟机、物理主机和存储子系统从故障中恢复。帮助快速识别根本原因,并使虚拟机、物理主机和存储子系统从故障中恢复。VMFS VMFS 还支持裸机映射还支持裸机映射 (RDM)(RDM)。RDM RDM 为虚拟机提供了一种机制,使虚拟机能够直接访问物理存储子系统(仅限光纤通道或为虚拟机提供了一种机制,使虚拟机能够直接访问物理存储子系统(仅限光纤通道或 iSCSIiSCSI)上的)上的 LUNLUN。第19页,共30页。
45、VMware Consolidated BackuppVMware vSphere VMware vSphere 存储架构启用了存储架构启用了 VMware Consolidated BackupVMware Consolidated Backup。Consolidated Backup Consolidated Backup 使虚拟机更易于进行无使虚拟机更易于进行无 LAN LAN 的集中备份的集中备份。pConsolidated Backup Consolidated Backup 与驻留在单独备份代理服务器(不是运行与驻留在单独备份代理服务器(不是运行 ESX/ESXi ESX/ESXi
46、 的服务器)上的第三方备份代理配合使用,但不的服务器)上的第三方备份代理配合使用,但不需要在虚拟机内安装代理。需要在虚拟机内安装代理。p第三方备份代理启动虚拟机存储的备份时,第三方备份代理启动虚拟机存储的备份时,Consolidated Backup Consolidated Backup 会运行一组脚本。预备份脚本将以静默方式创建虚拟磁盘会运行一组脚本。预备份脚本将以静默方式创建虚拟磁盘并生成快照。完成后,后备份脚本将虚拟机恢复到正常运行状态。同时,它将磁盘快照挂载到备份代理服务器上。最后,并生成快照。完成后,后备份脚本将虚拟机恢复到正常运行状态。同时,它将磁盘快照挂载到备份代理服务器上。最
47、后,第三方备份代理将已挂载快照上的文件备份到其备份目标上。通过执行虚拟磁盘的快照并将它们备份到一台单独的备份代第三方备份代理将已挂载快照上的文件备份到其备份目标上。通过执行虚拟磁盘的快照并将它们备份到一台单独的备份代理服务器上,理服务器上,Consolidated Backup Consolidated Backup 为虚拟环境提供了简单且开销低的备份解决方案,并且比在每个客户虚拟机内运行备份所受干扰为虚拟环境提供了简单且开销低的备份解决方案,并且比在每个客户虚拟机内运行备份所受干扰少。少。第20页,共30页。21目录nVMware vSphere组件组件nVMware vSphere数据中心
48、物理拓扑数据中心物理拓扑n虚拟数据中心架构虚拟数据中心架构n网络架构网络架构n存储架构存储架构nVMware vCenter Server第21页,共30页。VMware vCenter ServerpVMware vCenter Server VMware vCenter Server 用于集中管理数据中心。用于集中管理数据中心。pvCenter Server vCenter Server 会聚合多台会聚合多台 ESX/ESXi ESX/ESXi 主机的物理资源,这些资源的集合可使系统管理员能够简单灵活地为虚拟环境中的虚拟机进主机的物理资源,这些资源的集合可使系统管理员能够简单灵活地为虚拟环
49、境中的虚拟机进行置备。行置备。pvCenter Server vCenter Server 组件包括用户访问控件、核心服务、分布式服务、插件以及各种界面。组件包括用户访问控件、核心服务、分布式服务、插件以及各种界面。pvCenter Server vCenter Server 核心服务核心服务p虚拟机置备:引导和自动化虚拟机及其资源的置备。虚拟机置备:引导和自动化虚拟机及其资源的置备。p主机和虚拟机配置:允许配置主机和虚拟机。主机和虚拟机配置:允许配置主机和虚拟机。p资源和虚拟机清单管理:组织虚拟环境中的虚拟机和资源并帮助进行管理。资源和虚拟机清单管理:组织虚拟环境中的虚拟机和资源并帮助进行管
50、理。p统计信息和日志记录:有关数据中心元素(如虚拟机、主机和群集)性能和资源使用情况的统计信息的日志和报告。统计信息和日志记录:有关数据中心元素(如虚拟机、主机和群集)性能和资源使用情况的统计信息的日志和报告。p警报和事件管理:对潜在资源过度使用或发生任何事件的用户加以跟踪和警告。警报可设置为在发生事件时触发警报和事件管理:对潜在资源过度使用或发生任何事件的用户加以跟踪和警告。警报可设置为在发生事件时触发,在出现严重错误时通知。此外,警报仅在满足特定时间条件时才触发,以最小化假触发的数目。,在出现严重错误时通知。此外,警报仅在满足特定时间条件时才触发,以最小化假触发的数目。p任务调度程序调度操