虚拟化软件是什么

子凡问答2020-08-26 15:51:07阅读(...)

虚拟化软件(virtualization software)可以让一部主体电脑建立与执行一至多个虚拟化环境。虚拟化软件多半使用实效模拟来模拟出一部完整的电脑系统,之后再将操作系统软件安装于这部虚拟出来的电脑系统上。

虚拟化软件(virtualization software)可以让一部主体电脑(host computer)建立与执行一至多个虚拟化环境(virtual environment)。

虚拟化软件 服务器 virtualization software

虚拟化软件多半使用实效模拟(emulate)来模拟出一部完整的电脑系统(computer system),之后再将操作系统(operating system)软件安装于这部虚拟出来的电脑系统上,就操作系统的角度看并无法察觉此一虚拟化环境与真正完整实体电脑的差异性,完全以过往传统完整实机掌控的方式来执行(也称:运行),这时这样的操作系统我们可以称它为客体操作系统(guest operating system)。

相关介绍

虚拟化软件有的是在既有操作系统上执行(如 QEMU、Virtual PC),有的则比操作系统更先安装至电脑中(比操作系统更具主体性,即 Hypervisor 型态,部分英文文章也写成:Supervisor,如 VMWare ESX、Virtual Server),一般是在一部电脑上模拟多个虚拟化环境,然而更先进者也能将多部电脑以虚拟化技术融合成单一的虚拟化客体环境。

传统虚拟机 Vmware 等更适合企业级用户及 IT 测试人员使用,安装使用过程偏复杂庞大,而新型虚拟机 ShadoWin 等则更适合普通 PC 用户使用,与安装应用级软件类似,可以让普通用户了解并乐于使用虚拟化软件。

此外,技术层次上较简单,并非以模拟出完整硬件以供客体操作系统运作,而是指模拟出一个供过往应用程序、驱动程序的兼容执行环境的,也属于虚拟化软件的一类,在此暂且将其分类到“模拟软件”的子分类中,如 WINE、ReactOS、eUnobox 等,此外如.NET 的 CLR、Java 的 JVM/JRE 也属此类。

传统软件

工作原理

传统 Virtual Machine 的工作原理是以一种叫做 VMM 的特殊软件,在本机的操作系统上模拟出一个空的机器,所以称之为”虚拟机“ Virtual Machine”(简称 VM)。

如果要在虚拟机上安装并运行应用程序,就必须先在虚拟机上,重新安装一套操作系统,然后才能正常的安装并运行应用程序。

如果 Guest OS 与 Host OS 相同或相容,再安装一套 Guest OS 就成了一种浪费。

未来

含义

操作系统的桌面(Desktop)是大家最熟悉的计算机环境,而 WWW(World Wide Web)是目前最广为使用的应用,在不久的未来,通过虚拟化技术,结合这 WWW 和 Desktop 两者的特点,成为 WWD(World Wide Desktop),将成为一股趋势。

所谓的 WWD 就是,每台计算机(Client)都可以利用网络,连接到一个「桌面服务器(DesktopServer)」,桌面服务器会将「桌面」传送过来,并在计算机上呈现出完整的桌面环境。这就像是浏览器连接到网页服务器,并取得网页一样。两者的差异在于,WWD 取得的是桌面,里面可以包含各式各样的应用软件与数据,你可以直接在里面操作软件,处理数据;而 WWW 取得的是网页,网页是静态的文件,最多就是搭配 JavaScript 和各种插件(Plug-in)程序,网页上无法运行一般的程序。

常用软件

1、Openfiler NAS 和 SAN

2、Opsview 监测工具

3、Cacti 网络绘图工具

4、M0n0wall 防火墙

5、AS Communication Gateway

6、WebGUI CMS

7、BitNami WordPress

8、FOG 计算机克隆工具

收藏0个人收藏
走进科技生活方式

评论交流

泪雪默认头像请「登录」后参与评论
  1. 加载中..