解析虚拟机有哪些功能和优势 虚拟机用途详细介绍


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

    推荐阅读