vSphere 体系虚拟化架构

1 VMware vSphere 7组件

1)VMware ESXi

           vSphere 早期版本存在ESX,ESX:虚拟机平台管理程序,ESX包含了一个VMware Kernel(虚拟化管理内核)和一个命令行式的Service Console(服务控制台VMM虚拟机监视器(vSphere 4.1将是最后一个包含ESX版本的平台,其后续版本仅将包含ESXi)

           ESXi(又名vSphere Hypervisor):基本功能同ESX,但ESXi仅保留管理内核(VMKernel)以及VMM而不再包含服务控制台(用vCLI 或 PowerCLI替代其大部分功能),所以体积很小,可安装在嵌入式设备如U盘上。

2)VMware vCenter Server

虚拟化平台管理中心控制系统,有windows和linux版

3)vSphere Update Manager vSphere环境升级,打补丁的工具

4)VMware vSphere Client和vSphere Web Client 客户端    

5)vRealize Orchestrator(原名vCenter Orchestrator)

自动化引擎,建立工作流的工具---任务编排器

6)VMware Data Protection 数据保护-----备份虚拟机

注:映像型恢复和文件型恢复两种

7)vSphere with Operations Management(单独购买或购买套件) 监控和管理的工具

注:SMP:对称多处理器(每个核都有独立的缓存)

CMP:一个物理CPU有两个核(共享缓存)

Vmotion:迁移的是内存

Storage vmotion:迁移的是存储(虚拟机文件)

网络I/O控制:通过网卡控制带宽

存储I/O控制:通过存储控制器

VDP:虚拟机备份和恢复

VADP:给第三方提供用来实现备份vsphere存储数据的API接口

闪存:固态硬盘和U盘

2 产品与特性

1)VMware ESXi 虚拟机平台管理程序

2)VMware vCenter Server虚拟机平台控制系统

3)vSphere Update Manager 环境升级,打补丁工具

4)VMware vSphere Client vSphere Web Client 终端服务   三种用户界面访问

5)VMware vShield Zones 安全管理软件

6)VMware vCenter Orchestrator 工作流自动化

7)vSphere Virtual Symmetric Multi-Processing 虚拟机对称多处理器

8)vSphere vMotion and Storage vMotion  在线迁移

9)vSphere Distributed Resource Scheduler  CPU内存分布式资源调度

10)vSphere Storage DRS  存储分布式资源调度

11)Storage I/O Control and Network I/O Control 存储和网络I/O控制  (I:输入  O:输出)

12)Profile-Driven Storage  配置文件驱动的存储

13)vSphere High Availability   高可用性

14)vSphere Fault Tolerance   容错

15)vSphere Storage APIs(应用程序接口)for Data Protection and VMware Data Recovery  存储api的数据保护和数据恢复

3 必须使用vCenter Server才能支持的特性

1)virtual machine templates(虚拟机模版)

虚拟机要么作为虚拟机存在,要么作为模板存在,不能同时使用两种模式

2)role-based access controls (基于角色的访问控制)

3)fine-grained resource allocation controls (粒度的资源关联控制)  量化资源

4)VMware Vmotion (在线迁移)

5)VMware Distributed Resource Scheduler (分布式资源度)

6)VMware High Availability (高可用性)

7)VMware Fault Tolerance (容错)

8)Enhanced VMotion Compatibility (EVC) (增强vMotion兼容性) 对CPU来说需要相同的指令集才可以迁移

9)Host profiles (主机脚本)

10)vNetwork Distributed Switches (分布式交换机)

分布式交换机:安装在vcenter中

标准交换机:安装在ESXi主机中

11)Storage and Network I/O Control(存储和网络I/O制)

12)Sphere Storage DRS (存储分布式资源调度)

 VMware虚拟化拓扑图:

注:FC交换机:光纤交换机

网络的分类:以太网    存储网

存储设备:EMC   日立

NAS:网络附加存储

 传统架构VS虚拟化

 6.0与5.5版本的对比:

注:单台虚拟机的配置不能超过真实机的配置

多台虚拟机的总配置的和可以超过真实机配置的1.2-1.5倍

传统物理基础架构:                                                   虚拟化架构:

 

 虚拟化的优势

1 虚拟化优点:

优点1:提高硬件整合率 

优点2:快速部署服务器

优点3:降低整体投资成本(TCO)

优点4:节能降耗

优点5:提高了系统可用性

 VMware vSphere 方案概览

1 基于vSphere的虚拟数据中心基础架构

vSphere 可加快现有数据中心向云计算的转变,同时还支持兼容的公有云服务,从而为业界唯一的混合云模式奠定了基础。vSphere,许多群体称之为“ESXi”,即底层虚拟化管理程序体系结构的名称,这是一种采用尖端技术的裸机虚拟化管理程序。

vSphere 是市场上最先进的虚拟化管理程序,具有许多独特的功能和特性,其中包括:

1)磁盘空间占用量小,因此可以缩小受攻击面并减少补丁程序数量

2)不依赖操作系统,并采用加强型驱动程序

3)具备高级内存管理功能,能够消除重复内存页或压缩内存页

4)通过集成式的集群文件系统提供高级存储管理功能

5)高I/O可扩展性可消除I/O瓶颈

基于VMware vSphere 的虚拟数据中心由基本物理构建块(例如x86 虚拟化服务器存储器网络和阵列IP 网络管理服务器和桌面客户端)组成。

2、vSphere 数据中心的物理拓扑

 

vSphere 数据中心拓扑包括下列组件:

1)计算服务器:ESXi主机群,在祼机上运行ESXi 的业界标准 x86 服务器。ESXi 软件为虚拟机提供资源,并运行虚拟机。每台计算服务器在虚拟环境中均称为独立主机。可以将许多配置相似的x86 服务器组合在一起,并与相同的网络和存储子系统连接,以便提供虚拟环境中的资源集合(称为群集)。

2)存储网络和阵列光纤通道:SAN 阵列、iSCSI SAN 阵列和 NAS 阵列是广泛应用的存储技术,VMware vSphere支持这些技术以满足不同数据中心的存储需求。

3)IP 网络:每台计算服务器都可以有多个物理网络适配器,为整个VMware vSphere 数据中心提供高带宽和可靠的网络连接。

4)vCenter Server vCenter Server 为数据中心提供一个单一控制点

5)管理客户端:这些界面包括VMware vSphere Client (vSphere Client)、vSphere Web Client(用于通过 Web 浏览器访问)或 vSphere Command-Line Interface (vSphere CLI)。

ESXi架构和组件

ESXi是组成vSphere基础架构核心的虚拟化管理器,可直接安装在物理服务器之上,并允许多个虚拟机运行于虚拟化层之上。每个虚拟机与其他虚拟机共享相同的物理资源,并且它们可以同时运行。与其他虚拟化管理程序不同,ESXi的所有管理功能都可以通过远程管理工具提供。由于没有底层操作系统,安装空间占用量可缩减至 150 MB 以下。 
     ESXi 体系结构独立于任何通用操作系统运行,可提高安全性、增强可靠性并简化管理。紧凑型体系结构设计旨在直接集成到针对虚拟化进行优化的服务器硬件中,从而实现快速安装、配置和部署。 如下图所示,从体系结构来说ESXi包含虚拟化层和虚拟机,而虚拟化层有两个重要组成部分:虚拟化管理程序VMkernel虚拟机监视器VMM。ESXi主机可以通过vSphere Client、vCLI、API/SDK和CIM接口接入管理。 

1)VMkernel 是虚拟化的核心和推动力,由VMware 开发并提供与其他操作系统提供的功能类似的某些功能,如进程创建和控制、信令、文件系统和进程线程。VMkernel控制和管理服务器的实际资源,它用资源管理器排定VM顺序,为它们动态分配CPU时间、内存和磁盘及网络访问。它还包含了物理服务器各种组件的设备驱动器——例如,网卡和磁盘控制卡、VMFS文件系统和虚拟交换机。VMkernel 专用于支持运行多个虚拟机及提供如下核心功能:

资源调度----->CPU、内存

I/O 堆栈----->网卡、存储

设备驱动程序------>网卡等

2)每个 ESXi 主机的关键组件是一个称为VMM 的进程(守护进程)。对于每个已开启的虚拟机,将在VMkernel中运行一个 VMM。虚拟机开始运行时,控制权将转交给VMM,然后由 VMM 依次执行虚拟机发出的指令。VMkernel 将设置系统状态,以便VMM 可以直接在硬件上运行。然而,虚拟机中的操作系统并不了解此次控制权转交,而会认为自己是在硬件上运行。VMM 使虚拟机可以像物理机一样运行,而同时仍与主机和其他虚拟机保持隔离。因此,如果单台虚拟机崩溃,主机本身以及主机上的其他虚拟机将不受任何影响。

4 虚拟机

1)虚拟机

  虚拟机是一个由VMkernel控制的软件构造体。所有虚拟机配置信息,状态信息和数据封装在存储中的一组离散文件中。这使虚拟机具有可移动性,并且易于备份或克隆

2)Vmware Tools

VMware Tools 是一套实用程序,能够提高虚拟机的客户操作系统的性能,并改善对虚拟机的管理。VMwareTools 服务是一项在客户操作系统内执行各种功能的服务。该服务在客户操作系统启动时自动启动。该服务可执行的功能包括:

将消息从 ESXi 主机传送到客户操作系统。

 ESXi 主机发送心跳信号,使其知道客户操作系统正在运行。

实现客户操作系统与主机操作系统之间的时间同步。

在虚拟机中运行脚本并执行命令。

⑤为使用 VMware VIX API 创建的与客户操作系统绑定的调用提供支持,除Mac OS X 客户操作系统外。

允许指针在 Windows 客户操作系统的客户机和Workstation 之间自由移动。

帮助创建 Windows 客户操作系统中由特定备份应用程序使用的快照。

各种驱动程序

在客户操作系统中安装 VMware Tools 后,它还会提供 VMware 设备驱动程序,包括 SVGA 显示驱动程序、用于某些客户操作系统的 vmxnet 网络连接驱动程序、用于某些客户操作系统的 BusLogic SCSI 或 LSI Logic驱动程序、用于在虚拟机之间进行有效内存分配的内存控制驱动程序、用于将 I/O 置于静默状态(使用VMware Data Recovery 或 VMware vStorage API for Data Recovery)以进行备份的同步驱动程序、用于实现文件夹共享的内核模块以及 VMware 鼠标驱动程序。

3)虚拟硬件

每个虚拟机都有虚拟硬件,这些虚拟硬件在所安装的客户操作系统及其应用中显示为物理硬件。每个客户操作系统都能识别出常规硬件设备,但它并不知道这些设备实际上是虚拟设备。虚拟机具有统一的硬件(少数选项可以由系统管理员控制)。统一硬件使得虚拟机可以跨vSphere 主机进行迁移

  • 20
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《VMware vSphere 7.0虚拟化架构实战指南pdf》是一本关于VMware vSphere 7.0虚拟化架构的实战指南。vSphere是一种虚拟化平台,提供了一种在物理服务器上同时运行多个虚拟机的方法,从而提高资源利用率和灵活性。 这本指南中,作者详细介绍了vSphere 7.0的各种功能和特性,包括虚拟机的创建和部署、资源分配和管理、存储和网络配置、高可用性和故障保护、安全和权限控制等方面。 在创建和部署虚拟机方面,指南中提供了具体的操作步骤和最佳实践,帮助读者快速上手。在资源分配和管理方面,指南中介绍了vSphere 7.0支持的各种资源调度和管理策略,读者可以根据不同的需求来进行设置,以实现最佳的性能和可靠性。 此外,存储和网络配置也是指南中的重点内容。作者介绍了vSphere 7.0中存储和网络的架构和设计原则,并提供了实际的配置案例,帮助读者理解和应用这些知识。 而高可用性和故障保护是vSphere 7.0的核心特性之一,指南中给出了详细的介绍和示例,帮助读者配置和管理高可用性集群和故障保护策略。 此外,指南还关注了安全和权限控制方面的内容,介绍了vSphere 7.0的安全特性和最佳实践,帮助读者保护虚拟化环境的安全。 总的来说,《VMware vSphere 7.0虚拟化架构实战指南pdf》是一本实用的手册,适合那些想要深入了解和运用vSphere 7.0虚拟化架构的读者。无论是初学者还是有经验的IT专业人士,都可以从中获得有价值的知识和实践经验。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值