*本文作者系VMware中国研发中心研发总监 路广
上一篇文章《边缘计算的探索与实践》总述了云边协同和设备管理的方向,本篇文章将会描述如何利用VMware的免费软件构造与安装虚拟化设备。
第二篇 构造与安装虚拟化设备
vSphere Hypervisor介绍
VMware是全球领先的虚拟化软件、混合云计算和企业用户计算方案提供商,vSphere是其核心的旗舰产品。2020年4月,VMware向全球发布了最新一代的vSphere 7.0产品(https://www.vmware.com/products/vsphere.html) ,提供更多新增功能,特别是全面支持Kubernetes的革命性的Tanzu平台 (https://cloud.vmware.com/tanzu)。
vSphere是应用广泛的虚拟化平台,不仅在服务器,在设备上运行所需的核心功能已包含进了免费产品vSphere Hypervisor (https://www.vmware.com/cn/products/vsphere-hypervisor.html) 中。
已验证的设备规范
这里讨论的是免费vSphere Hypervisor从技术上讲可运行所需要的设备规范,而不是提供商业产品级别支持的vSphere所要求的硬件兼容列表 (https://www.vmware.com/resources/compatibility/search.php)。
已验证来源于多家厂商、符合至少如下硬件规范的约20种型号设备上,从技术上讲可以运行vSphere Hypervisor。
CPU:x86-64 2+ 核心(1GHz+)、支持VT-x/AMD-V指令
内存:4GB (ECC或non-ECC)
存储:SSD/HDD/Flash 16GB
网络:1Gbps有线网卡
下载相关软件
必要软件
注意:下载之前需要先注册账号,才能获取免费的vSphere Hypervisor序列号。ISO镜像是必要的,如果需要定制化镜像,还要下载离线包。
vSphere Hypervisor
- vSphere Hypervisor 7.0
(https://my.vmware.com/zh/web/vmware/evalcenter?p=free-esxi7) 或
- vSphere Hypervisor 6.7
(https://my.vmware.com/zh/web/vmware/evalcenter?p=free-esxi6)
可选驱动软件
注意:因为有些设备载有Realtek或其它vSphere 6.x/7.0不提供官方支持芯片的网卡,所以需要到社区网站上自行下载。如
Realtek网卡驱动 (https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168):PCIe接口的Realtek网卡
USB网卡驱动 (https://flings.vmware.com/usb-network-native-driver-for-esxi):USB接口的网卡(含主板自建的、非USB物理接口的网卡)
可选工具软件
注意:命令行和图形两种方式二选一即可。如果希望深度定制ESXi镜像,建议选择vCenter Server。
vCenter Server 7.0 (https://my.vmware.com/cn/web/vmware/evalcenter?p=vsphere-eval-7):通过图形方式构建,注册账号后可下载后免费试用60天,或利用某个已安装的vCenter实例。
VMware PowerCLI (https://code.vmware.com/web/tool/12.0.0/vmware-powercli)12.0:通过命令行方式构建
OVF Tools (https://code.vmware.com/web/tool/4.4.0/ovf) 4.4:命令行方式部署虚机镜像的工具
ESXCLI 7.0 (https://code.vmware.com/web/tool/7.0/esxcli):远程管理ESXi的命令行工具
构建适合设备的定制ESXi镜像