服务器虚拟化
服务器的物理基础架构
物理架构存在以下缺陷:
- 难以移动和复制
- 受制于一定的硬件和组件
- 生命周期短
- 服务器资源利用率低
由此,有了虚拟化
在服务器硬件上先安装了一个虚拟化层,在再虚拟化层上安装操作系统和应用,这就是应用虚拟化。上面的逻辑计算机互不影响。
CPU、内存、网络、磁盘资源的虚拟化共享。
1:CPU可以采用超线程和CPU的虚拟化技术来实现CPU的过量使用。
2:内存可以通过内存的复用、压缩等机制实现;
3:网络部分,则用到了虚拟交换机。将虚拟机的虚拟网卡和网络网卡相连接,将虚拟机的流量引导到外部网络中;
4:磁盘:数据存储池,在资源池中划分虚拟磁盘。
VMware组件的简单介绍
ESXi
用于协调管理物理计算机的资源,同时,通过ESXi管理其上的虚拟机,比如部署、迁移等操作,还可以通过ESXi对物理服务器上的网络、存储等进行管理。通过配置虚拟机交换机vSwitch管理配置网络资源,通过VNFS和NFS管理虚拟存储资源。
VMware虚拟数据中心:
当IT规模扩展到数据中心级别时,虚拟化并没有给我们带来太多的便利
我们需要一个集中统一的管理接口供我们使用:vCenrer Server
他可以:
1:提供集中管理接口;
2:提供虚拟化高级功能。
其他组件
VMware Vsphere Client:客户端管理工具,为管理员提供一个良好的图形界面;
cSphere Updata Manger:更新管理,更新版本,补丁等;
VMware Data Protection:数据保护,基于存储级的数据备份保护;
vRealize Orchestrator,实现一系列的自动化工作流;
vCloud Director,在部署私有云后,发布云环境.
物理体系结构与虚拟体系结构对比图:
VMware ESX发展过程:
ESXi体系结构独立于通用操作系统运行,从而化简了虚拟化管理层次管理并提高了安全性。
VMware vCenter Server
vCenter Server 是充当ESXi主机及其虚拟机中心管理点的服务。
- 提供集中的管理接口(管理员可以通过该管理点集中的管理虚拟化环境)
- 实现虚拟化高级高能(比如:虚拟机迁移的vMotion和Storage vMotion;分布式虚拟交换机;快速部署虚拟机的模板和克隆,以及实现虚拟化高可用HA\FT等)
- vCenter Server 体系结构
虚拟机
- 什么是虚拟机?
- 一个可在其上运行受支持的客户端操作系统和应用程序的虚拟硬件集
- 从存储的角度来说,一组离散的文件
【未完待续】