加盟全球连锁品牌网,项目放心!
首页 > 娱乐圈事 > 虚拟化软件(模拟电脑系统)
* 您的地区: * 您的称呼: * 您的电话: * 填验证码: 您的留言:
同意并提交

点击提交代表您同意《用户协议》《隐私政策》

虚拟化软件(模拟电脑系统)

更新于2023-08-19

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

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

软件名称

虚拟化软件

中文名

虚拟化软件

英文名

virtualization software

别称

客体操作系统

环境

既有操作系统

相关介绍

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

操作系统级虚拟化示例

当然!最理想的虚拟化软件是不需要对过往的软件、硬件进行任何修改,但不得已的情形下依然需要调修过的新版软件或特定的硬件系统才能使用,或全效发挥运用,如Xen(需改版调修操作系统)、VM2000(需要或只适合特定的电脑硬件系统)。

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

传统软件

工作原理

操作系统

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

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

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

运行模式

因为Virtual Machine是模拟一个空的机器,因此在VM里运行的应用程序需要调用硬件资源时(如读写文件、显示窗体等),下达的每一个指令都必须透过层层重复的转换与传达才能正确运行。因此应用程序的运行效能较差,占用的资源也较大。

与一般的实体机相同,VM内数据的增删或修改,皆直接写入VM内的虚拟硬盘中,VM无法区分使用者与系统原有的数据、配置与程序,所以无法只对使用者的数据、配置与程序备份,甚至共享或处理。

优点

1.可在VM中安装不同的OS,适用范围较广。

2.可有限度的模拟与本机不同的I/O设备,系统配置弹性较高。

3.可在VM中安装大部分的驱动软件。

未来

含义

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

所谓的WWD就是,每台计算机(Client)都可以利用网络,连接到一个桌面服务器(DesktopServer),桌面服务器会将桌面传送过来,并在计算机上呈现出完整的桌面环境。

这就像是浏览器连接到网页服务器,并取得网页一样。两者的差异在于,WWD取得的是桌面,里面可以包含各式各样的应用软件与数据,你可以直接在里面操作软件,处理数据;而WWW取得的是网页,网页是静态的文件,最多就是搭配JavaScript和各种插件(Plug-in)程序,网页上无法运行一般的程序。

WWD时代

如果真的走入了WWD的时代,各家软件厂商甚至是服务提供商就可以架设Desktop Server,为客户提供各种订制的桌面(和应用)服务。例如Quark公司可以提供一个适合排版人员使用的桌面,桌布是基本的色票,预安装好各种排版相关的应用软件,文件系统中放置许多版式;艺电公司(EA)可以提供一个适合游戏的桌面,桌布是最新推出的游戏海报,鼠标调整到特别敏感以适合游戏的需求。

企业机构也可以架设自己内部使用的Desktop Server,把所有员工的工作环境存放在Desktop Server中,员工不管上班或出差,需要使用公司提供的应用软件或文件时,只需要找到一台计算机连上公司的桌面服务器即可。所有的个人配置、文件与应用软件都存放在桌面服务器中,既可以简化公司内部的IT管理,提供移动办公的便利性,也可以增强公司内部数据的安全性。

常用软件

1、Openfiler NAS和SAN

2、Opsview监测工具

3、Cacti网络绘图工具

4、M0n0wall防火墙

5、AS Communication Gateway

6、WebGUI CMS

7、BitNami WordPress

8、FOG计算机克隆工具。

评估免费

没有人会抗拒免费软件的诱惑。而虚拟化依然是目前业界最热门的技术之一,也许正是越来越多的免费虚拟化软件产品对快速推广虚拟化技术本身起到了推波助澜的作用。[2]考虑应用虚拟化软件的组织可以有一些不同的选择,这其中包括免费虚拟化软件工具。选择免费的虚拟化软件产品自然很有诱惑力,而且市场上也有能够满足你所有需求的免费虚拟化软件。但在深入研究前,应该考虑如下6个重要问题。

支持新系统

很多免费的虚拟化软件是开源的而且专门运行在Linux上。尽管这并不一定有问题,但对目前没有运行Linux的组织来说存在增加潜在支持成本的可能性。如果组织打算采用新的虚拟化软件服务器操作系统,那么必须考虑IT员工是否具备足够好的虚拟化软件技能来支持Linux操作系统,可能要让员工参加一些虚拟化软件技术培训。

应用间共享

Windows桌面操作系统最妙之处是数据能够在应用间共享。某些低成本或免费的应用虚拟化软件不支持跨应用复制、粘贴功能,而且虚拟化软件可能无法被正在运行在桌面上的其他应用感知。尽管虚拟化软件强制隔离并非总是有问题,但在用户需要在应用间迁移数据时应该对强制隔离功能进行测试。

推送方法

某些免费的虚拟化软件能够虚拟化应用程序,但虚拟化软件并未提供向用户桌面交付应用程序的机制。例如,虚拟化软件工具可能会创建一个可执行文件用于运行虚拟应用,但虚拟化软件可能要求你自己想办法将文件推送至用户桌面。

代理

某些应用虚拟化工具基于代理,而其他应用虚拟化工具不需要虚拟化软件代理。代理是必须运行在操作系统上的额外组件,和任何软件组件一样,虚拟化软件代理可能会带来潜在的稳定性问题或者引起安全漏洞。并不是说你不应该选择使用代理的应用虚拟化软件,但你应该检查正在考虑的虚拟化软件是否需要代理。如果需要代理,那么要确认代理是否引起过任何问题。

基于浏览器

需要考虑的另一件事就是应用虚拟化软件是否通过浏览器交付应用。如果员工习惯于通过RDP会话连接虚拟桌面并像在本地那样运行应用,那么如果突然要虚拟化软件打开浏览器启动应用可能令人有些困惑。再次声明,通过浏览器访问虚拟化软件应用并不存在任何问题,但有必要考虑交付方式是否与你打算提供给最终用户的体验相一致。

隐含成本

“免费”虚拟化软件并非总意味着免费。你可能会发现你选择的虚拟化软件的基本功能是免费的,但更高级的虚拟化软件功能必须要使用许可。类似的情况是你可能发现虚拟化软件但你必须付费购买技术支持。实际上,某些免费虚拟化软件工具根本不提供电话支持。

全球连锁品牌网温馨提示

  • 以上展示的项目信息均来自项目公开数据,内容的真实性、准确性和合法性由来源网站负责。
  • 投资有风险,选择需谨慎。本页面内容仅供参考,建议您在投资前与企业核实确认加盟情况,务必多咨询、多考察,以企业确认为准,以便降低投资风险。
  • 全球连锁品牌网仅进行信息展示,如您发现页面有任何违法或侵权信息,请联系我们,我们会及时核查处理并回复。