vsphere学习笔记

最近需要做一个虚拟化的项目,涉及到vmware的开发,这一块之前也是完全没有接触过,趁着周末有时间,把最近学的东西整理一下~

vsphere是一系列产品和组件的总称。包括管理虚拟机所必须的多种组件和操作方法,如VMware HA、VMware VMotion、VMware DRS、VMware Converter Enterprise等。

核心的组件包括:

VMware ESX Server 、VMware ESXi Server和vcenter server。

最近需要做一个虚拟化的项目,涉及到vmware的开发,这一块之前也是完全没有接触过,趁着周末有时间,把最近学的东西整理一下~

vsphere是一系列产品和组件的总称。包括管理虚拟机所必须的多种组件和操作方法,如VMware HA、VMware VMotion、VMware DRS、VMware Converter Enterprise等。

核心的组件包括:

VMware ESX Server 、VMware ESXi Server和vcenter server。

下面是这些组件之间的一个关系:



再来介绍一下: VMware ESX Server以及 VMware ESXi Server,它们都是安装在服务器硬件上的裸机管理程序,但前者依赖linux操作系统来 执行脚本以及安装第三方的代理。后者删除了服务控制台,比较轻量,而且免费。

VMware ESXServer \ ESXi Server是一种虚拟化平台,可以将虚拟机创建为一组配置和磁盘文件,执行物理机的所有功能。通过VMware ESX Server \ ESXi Server可以运行vm,安装操作系统、运行应用程序、配置VM、配置存储资源等。每台ESX Server主机可以用vsphere client来管理。vsphereclient一次只能管理一台ESX Server \ESXi Serve主机。如果有多台ESXServer \ ESXi Server主机需要管理,或者在ESXServer \ ESXi Server主机之间迁移、复制,就需要用到vCenter Server

vCenter Server

这个家伙又是干什么的呢?看图:


其实它就是网络中的管理员,负责管理网络中的ESXServer 和 ESXi Server

vsphere client可以通过它管理多台ESX。并且实现HA、VMotion等功能。