当前位置: 主页 > 期刊大全 > 科技期刊 >

浅谈虚拟机的原理及应用

作者:付王敏捷 日期:2014-02-25 16:48 来源:电子制作
1 虚拟机的概念
在计算机领域中,虚拟机(Virtual
Machine)这个词被多方面使用;例如Java
虚拟机,Windows 虚拟机(注意:不同于
我们即将要讲的虚拟机),网站虚拟机等
等。本文所讲的虚拟机,是指运行于物理
计算机上的模拟出来的计算机,或称为逻
辑上的计算机。这里涉及到几个概念,虚
拟机应用程序、宿主计算机、客户计算机。
2 虚拟机的原理
虚拟机应用软件在宿主计算机的真
实处理器和内存基础之上为虚拟机提供
虚拟硬件仿真,这些仿真的硬件能够完全
被安装在虚拟机上的操作系统认为是真
实的硬件。
3 虚拟机的用途
作为个人用户,可以通过在一台PC
机上安装虚拟机,实现同时运行多个操作
系统,而且不用重新启动计算机,只需点
击鼠标即可以打开新的操作系统或是在
操作系统之间进行切换。使用虚拟机可以
有以下一些典型用途。
3.1 质量评估
对于软件企业和公司而言,由于不同
的操作系统版本和大量的配置项,软件产
品的测试将耗费大量的管理费用,通过使
用虚拟机及其丰富的特性,可以降低企业
的采购和管理硬件的成本,并提高工作效
率。
3.2 程序开发与网络测试
程序员可以利用虚拟机的优越性实
现跨平台开发不同操作系统下的应用程
序,不需要重新启动计算机就可以完成
整个开发阶段的试运行和调试(Program
Debugging),因而节约大量的开发时间。
3.3 操作系统研发
开发操作系统时程序员遇到的第一
个难题是操作系统需要不断编译调试,如
何才能让被编译的内核程序在一个系统
上进行测试。这种测试以往很难在编写代
码的同一台计算机上进行,因为不断重新
启动计算机会大大干扰编写的进程。此时
使用虚拟机就是最佳的解决方案了。可以
把要调试的内核程序作为一个客户操作
系统,编程间隙还可以把调试中的客户操
作系统放大到全屏。
3.4 教育培训和商务演示
IT 培训或是自学计算机技术,都必然
涉及到多个操作系统和多种类型的软件,
这个时候使用虚拟机将有巨大的优越性。
IT 销售人员推销的计算机软件产品
经常可以跨越多个操作系统平台,有不同
的版本,使用虚拟机就可以仅携带一台笔
记本电脑到客户那里进行推销和演示了。
这个方法同样适用于技术支持和维护人
员。
3.5 服务器端产品
就虚拟机技术而言,最早是出现在
大型机上的。目前,虚拟机服务器已经从
大型机拓展到Intel 平台,作为巩固数据
中心的方法,它正在掀起一股空前的流行
趋势。Intel 服务器虚拟机领域主要有三
家公司在竞争,他们都提供独特的解决方
案。
4 虚拟机应用软件的种类及介绍
目前流行的虚拟机应用程序有
VMware、MS VPC 和Swsoft。Swsoft 专注
于Linux 领域。MS VPC 专注于windows
领域,而VMware 在两个领域均有产品,且
名声显赫。
VMware 公司的虚拟机服务器产品是
VMware Server,VMware Server ESX 是高
阶产品,VMware GSX Server 是中阶产品;
可以看作是拥有超级动力的虚拟机群,即
同时运行很多个操作系统,而且,服务器
产品提供了更高的性能,更接近底层的宿
主操作系统特性(几乎做到无差别),能支
持多CPU 系统。VMware Server 具有易于
管理客户操作系统的特性。
VMware Workstation 是VMware 的普
通产品。从理论上讲,一台物理计算机能
做什么,它模拟出的虚拟机就可以做什
么,它只受硬件和想象力的限制。
VMware 公司的虚拟机服务器产品
和VMware Workstation 兼容,即可以打开
Workstation 建立的虚拟机。
MS VPC 是微软的虚拟机产品,是微
软公司于2003 年2 月收购Connectix 公
司的Virtual PC 后推出的产品。Virtual PC
最初专为Macintosh 用户开发的,功能不
断改进后,开始为windows 用户开发产品
并取得巨大的成功,直到被微软收购。Parallels 公司是SWsoft 于2008 年
1 月收购Parallels 后公司改名而成。以前
SWsoft 没有针对Windows 服务器平台运
行的产品,而如今,Parallels 的虚拟产品
包括桌面虚拟化和服务器虚拟化两大块,
更是囊括了Mac、Windows 和Linux 等多
种平台。
5 虚拟机的应用
我们将通过创建虚拟机的实例来学
习创建及基本配置的整个过程。在这个实
例中,所使用的VMware Workstation 版本
为6.5。创建虚拟机的步骤如下:
1)双击桌面上的VMware Workstation
图标,其实在该界面中,Favorites 栏目中
显示的是目前已经建立的虚拟机。
2)依次单击菜单File\New\Virtual
Machine… 以启动新建虚拟机向导。
3)在对话窗口中选择Typical
(recommended)选项。以便在随后的步骤
中选择默认的公共设备和选项。
4)在接下来,会询问你采用何种方式
安装虚拟机操作系统。这里有三个选择:
宿主机的物理光驱,用安装磁盘的镜像文
件和不安装操作系统。这里我们选择不安
装操作系统。
5)在接下来的对话框中,会询问你
将创建那一类操作系统,并要求你选择
具体的操作系统版本。可以根据你自己
的需要选择,这里我选择Windows XP
Professional。
6)接下来会要求你给虚拟机定义一
个名字以便区别,并询问虚拟文件保存在
什么位置。这里一定要根据你的虚拟机的
用途综合考虑,比如客户机操作系统的大
小,应用软件需求的磁盘可能关键等。
7)接下来会询问你给客户系统多大
的磁盘空间,这个空间相当于宿主机的物
理硬盘。另外还询问你当虚拟机磁盘文件
大于2G 的时候是否按2G 分割该文件。
8)至此界面,虚拟机已经建立并设置
好了出现概览信息,确认是否有问题,若
需更改,可点击“<Back”返回前面的步骤
修改设置。若没问题,点击“Finish”结束向
导。
【参考文献】
[1] 卢勇;《反病毒虚拟机的研究与实
现》[D]; 电子科技大学;2007 年
[2] 饶淑珍; 赵修庆;《Windows7 中基
于Vmware 的虚拟组网》[J]; 福建电
脑;2010 年02 期
[3] 孙宝华;《基于VMware 技术的虚拟
服务器技术构建与分析》[D]; 吉林
大学;2010 年
【作者简介】
付王敏捷,女,1978 年,满族,辽宁铁
岭,辽宁职业学院,实验师,研究方
向:计算机应用

 


  博深论文网( www.bosslunwen.com ),是一个专门从事期刊推广、论文发表论文投稿指导的机构。本站提供整体论文发表解决方案:省级论文/国家级论文/核心论文/CN论文。
  论文投稿:bosslunwen@126.com
  咨询电话:18602588568
  在线咨询:
论文发表-论文投稿-发表论文86099078

版权所有:博深论文网 苏ICP备06011074号
论文投稿咨询电话:18602588568,在线咨询:论文发表-论文投稿-发表论文86099078,论文投稿:bosslunwen@126.com
本站点提供如下服务:论文发表 发表论文 论文投稿 职称论文发表 学术论文发表
山东省济南市城南路213号 本网站隶属于-济南富东化工有限公司