小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
ARM虚拟化技术就是将通用的ARM服务器经过虚拟化软件,对最终用户呈现标准的虚拟机。这些虚拟机就像同一个厂家生产的系列化的产品一样,具备系列化的硬件配置,使用相同的驱动程序。这样的一个虚拟化系统,支持将ARM服务器虚拟化为多台虚拟机,打造虚拟化平台。最终用户可以在这些虚拟机上安装各种软件,挂载磁盘,调整配置,调整网络,就像普通的ARM服务器一样使用它。
虚拟机
对于最终用户,虚拟机比物理机的优势在于它可以很快速的发放,很方便的调整配置和组网。对于维护人员来讲,虚拟机复用了硬件,这样硬件更少,加上云平台的自动维护能力,维护成本显著降低。对于系统管理员,可以很直观的知道资源使用的总量及变化趋势,以便决策是否扩容。
虚拟存储
将计算节点本地存储,以及分布式存储提供的虚拟存储空间统一管理,以虚拟卷的形式分配给虚拟机使用。对于最终用户,就像ARM服务器使用本地硬盘一样的方式使用,可以格式化,安装文件系统,安装操作系统,读写。同时,虚拟化的存储还具备快照能力,可以调整大小,这是物理硬盘不能实现的。虚拟存储具备瘦分配,灵活调整,可迁移等等比物理盘强的特性,在整体成本方面优势很明显。
虚拟网络
支持分布式虚拟交换,可以向虚拟机提供独立的网络平面。像物理交换机一样,不同的网络平面间通过VLAN进行隔离通过这种能力,可以将VLAN视为独立的网络平面,通过向不同的虚拟机分配不同的VLAN,来实现各种业务间的隔离。