虚拟化软件是什么

子凡 问答 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. 加载中..

相关推荐

  • 防火墙 firewall

    下一代防火墙与传统防火墙有什么区别

    下一代防火墙拥有更强大的安全检查功能、更细粒度的策略管理功能、更高效的安全管理功能、更好的透明度以及更全面的安全服务,而传统防火墙则只能提供基础的安全保护,无法满足全方位的网络安全需求。因此下一代防火墙可以为企业提供更完善的网络安全保护。
  • E5 CPU

    至强E5处理器怎么样

    英特尔第六代酷睿i5 处理器性能非常出色,其强悍的处理能力让人感到惊讶,CPU核心为四核八线程,主频可达3.3GHz,拥有6MB三级缓存,支持高速DDR4内存,具备英特尔高速图形技术,支持4K高清播放(HDMI2.0),能够满足用户的各种高性能处理要求。
  • EulerOS 服务器操作系统

    EulerOS是什么

    EulerOS是华为基于CentOS源代码,面向企业应用环境开发的一个商用Linux发行版。支持鲲鹏处理器、容器虚拟化技术,应用场景包括TaiShan服务器、PaaS和企业存储三类。EulerOS有三级智能调度,可以智能自动有规划,对ARM64架构提供全栈支持。
  • openEuler 开源操作系统

    openEuler是什么

    欧拉操作系统(openEuler)是一款基于Linux的开源操作系统。 支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。
  • 腾讯操作系统 TencentOS

    TencentOS是什么

    TencentOS是腾讯自主研发的一系列操作系统,主要包含TencentOS Server,TencentOS Tiny和TencentOS Edge,针对计算存储网络三大子系统(云数据中心、边缘、物联网)提供基于业务场景化的全栈OS布局。
  • 虚拟机 Virtual Machine

    什么是虚拟机

    虚拟机(VM)是一种虚拟环境,其工作方式类似于计算机中的计算机,它运行在其主机的一个隔离分区上,拥有自己的CPU能力、内存、操作系统和其他资源,称为管理程序的软件将机器的资源与硬件分开,并适当地配置它们,以便VM可以使用它们。