1.节约资源通过计算虚拟化,对数据中心的计算资源进行细化和缩减,使资源划分和管理更加精细,节约资源。由于物理服务器较少,传统的x86服务器最多可以运行30台虚拟机。对于网络资
1.节约资源
通过计算虚拟化,对数据中心的计算资源进行细化和缩减,使资源划分和管理更加精细,节约资源。由于物理服务器较少,传统的x86服务器最多可以运行30台虚拟机。对于网络资源,如交换机、防火墙、负载平衡等。,虚拟化软件还可以用来模拟硬件设备,从而节省昂贵的网络设备采购成本。存储也是如此。通过分布式存储,替代一些专有的存储设备,从而达到节约成本、节能减排的目的。
2.环境隔离
在传统部署模式下,一台物理机上可能部署多个服务,服务之间共享资源,相互影响。如果一个应用耗尽了整个物理机上的资源,就会导致物理机上的所有应用崩溃。通过虚拟化,为每个应用生成独立的运行环境,从而达到运行环境隔离的目的,保证服务运行的稳定性和安全性。
3.快速配置
对于传统服务器,即使通过PXE安装也需要很长时间,并且需要安装各种依赖于服务的环境,因此配置相当复杂。虚拟化技术可以将运行环境打包成虚拟机镜像甚至Docker镜像,从而实现秒级启动。将运行环境打包成一个独立的环境后,可以对整个环境进行备份,以后再拍快照。虚拟机可以将整个虚拟机的当前状态(内存、硬盘等信息)保存到快照文件中,然后一键恢复到任意快照状态。网络虚拟化具有在几秒钟内创建一个孤立的多租户网络的能力,可以解决传统网络设备配置复杂的问题。
4.服务的高可用性
通过存储多副本技术、虚拟机迁移、网络SDN等技术,可以实现更高可靠性的服务。多副本存储可以实现同城或异地数据备份,防止数据丢失。虚拟机的在线或离线迁移可以快速将虚拟机移出故障服务器,并在新服务器上恢复它们。
通过虚拟化技术,屏蔽了物理设备的差异性,汇集了不同的硬件设备资源,最终形成了标准化、多样化的资源形态。标准化体现在通过虚拟化技术向外界提供统一的服务,将不同厂商的硬件设备组合起来,向外界提供统一的标准接入。例如,集成不同供应商的存储以提供统一的iSCSI存储访问。多样化反映在更丰富的服务种类上。可以在Linux的主机上运行Windows操作系统的虚拟机,也可以在Windows的主机上运行Linux操作系统的虚拟机。