百科详情

虚拟化软件

发布时间:2023-01-24 04:43

1虚拟化软件定义

虚拟化软件cloud12.cn云计算导航虚拟化软件cloud12.cn云计算导航  虚拟化软件(virtualization software)可以让一部主体电脑(host computer)建立与执行一至多个虚拟化[1]环境(virtual environment)。

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

2虚拟化软件简介

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

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

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

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

3传统虚拟化软件

4传统虚拟机工作原理

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

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

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

5传统虚拟机运行模式

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

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

6传统虚拟机优点

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

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

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

7新型虚拟化软件

8和信VEMS

  和信VEMS虚拟终端管理系统与国际当今先进的虚拟化技术同步,依托独特的VOI架构,从虚拟安全、桌面管理、行为控制等多个角度构建完整的终端桌面管理体系,为用户量身定做自己的企业私有云。从预防终端异常事件的发生到流畅安全的系统及应用交付,可全面贯彻落实企业终端管理及应用策略。

  和信虚拟终端管理系统部署简单,支持各种网络环境,兼容原有终端工作站,可针对不同的工作部门、工种类型、工作需要指定专用的虚拟操作系统。在驱动层全面实现对ARP病毒、流量异常、USB等外设接口的控制,采用最新的恶意网站动态防护技术,无需对客户端升级即可避免恶意网站的侵害。支持域环境,终端可直接登录到指定的域中,根据用户的需要,将个人数据加密存储在服务器上,可以在任意终端上随时调用。基于强大的虚拟化技术,和信虚拟终端管理系统不仅可为用户提供基于云计算的虚拟桌面和虚拟应用,而且可真正从根本上解决病毒感染、软件冲突、系统崩溃、补丁升级和流量异常等终端问题,保持业务可连续性,让终端管理更便捷。

9虚拟化软件的未来

10WWD

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

11什么是WWD?

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

12走进WWD时代

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

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

13常用虚拟化软件

       1、Openfiler NAS和SAN

  2、Opsview监测工具

  3、Cacti网络绘图工具

  4、M0n0wall防火墙

  5、AS Communication Gateway

  6、WebGUI CMS

  7、BitNami WordPress

  8、FOG计算机克隆工具

免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
网站也是有底线的