一、虚拟机(Virtual Machine)

指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统或网络设备系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

二、虚拟机技术

是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化技术,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术(VPN)在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。

三、常见的虚拟机软件

VMware(VMWare ACE)、Virtual Box和Virtual PC等。

虚拟机实现网络互联常用的方式(网络基础技术之虚拟机软件)(1)

VMware公司的虚拟软件

虚拟机实现网络互联常用的方式(网络基础技术之虚拟机软件)(2)

Virtual Box虚拟软件

四、虚拟机软件的作用

虚拟机软件在实际的工作中作用非常大,不仅可以实现快速部署,而且还可以随时增减,在idc机房、网络安全、软件测试、个人系统diy、个人网络部署练习等等场景中非常常用。

目前基本上的机房基本都用虚拟化技术,现实资源充分利用比如现在经常听见的超融合技术等均是使用虚拟化技术。

虚拟机实现网络互联常用的方式(网络基础技术之虚拟机软件)(3)

虚拟机实现网络互联常用的方式(网络基础技术之虚拟机软件)(4)

,