基于虚拟机的计算机操作系统远程部署

时间:2022-10-02 06:25:59

基于虚拟机的计算机操作系统远程部署

摘 要:虚拟机,作为一种通过软件模拟而具有完整硬件系统功能的计算系统,其在进行具体部署的过程中总会因为受到自身以及外部环境等因素的影响而出现部署时间耗费长等问题,这对进一步推广该操作系统的运用设定了一定的阻碍,因此,如何通过有效措施,实现其远程部署,从各方面来说,具有十分重要的现实意义。本文主要围绕着虚拟机的计算机操作系统的远程部署这一中心主题,从虚拟机的具体内涵及特点出发,给出其远程部署的具体技术及部署过程等几个方面的内容进行分析和介绍。

关键词:虚拟机;计算机操作系统;远程部署

中图分类号:TP316

如今,具有一定特点和性能优势的虚拟机已经在经过长时间的发展过后逐步走向成熟,并在计算机相关行业中得到了十分广泛的运用。但是这种广泛运用的实现,实际上在很大程度上都取决于其部署效率上的高低,因为大量的实验和工作表明,虚拟机计算机操作系统在进行具体的部署过程中实际上是一个十分耗时的过程。当然,这种耗时实际上又可以在其镜像大、存储方式欠佳等几个方面得到有效的解答。不过,这些原因既然都可以找出,那么其在充分暴露的同时,实际上又为我们进一步提升其远程部署能力指明了新的方向。本文主要给出了部署的技术方法,具有很高的现实意义。

1 虚拟机的内涵及特征分析

虚拟机,又称virtual Machine,是一种虚拟的模拟计算机系统,其可以通过安装并运行相应的软件,从而实现相应的硬件和软件功能,而也正是在这些功能的推动之下,整个虚拟机已经在计算机相关行业中得到了十分广阔的运用。一般来说,我们可以通过运行相应的虚拟机软件,而在某台物理计算机上对另外一台或者多台计算机进行有效完整的模拟,从而大量的降低使用成本。当然,就虚拟机这种功能的实际发挥而言,其实际总是需要其虚拟机系统的部署作为有效前提,因为就这种虚拟系统来说,其又主要包括有现有的操作系统和全新的虚拟系统,而在这种虚拟的操作系统之中,与其相关的所有操作又可以进行顺利的运行,并不对计算机原先载有的计算系统产生某些不良影响。而就这种虚拟机而言,其与虚拟系统又有着十分大的差异,因为虚拟机在运行的过程中通常需要模拟相应的硬件指令,而且运行速度也相对较慢。

当然,就这种虚拟机而言,其一般都是以一种软件的形式出现的,而市场上的虚拟机软件则主要有包括WME Ware、Virtual Box以及Virtual PC等在内的多种软件,这些软件虽然在具体运行上有着一定的差异,但是其运行底层原理以及实现起来的虚拟机则大体相似。因为就虚拟机而言,其无非就是对另外一台或者多台的计算机进行模拟,并实现虚拟机与虚拟机之间的应用共享、文件共享以及网络资源共享。而这些功能在具体实现时,其实际上又可以具体归结为其在某一台个人计算机中运用多个操作系统,而这些系统实际上又是处于一种相对独立的状态之中,并不相互影响。当然,我们到此为止就应该对虚拟机的相关方面有了一定的了解,我们也可以深刻地认识到,将这些功能实现的重要性,但这种重要性实际上与其远程部署有着十分紧密的联系,因为目前的部署实际上已经成为了一个技术上的瓶颈问题,是亟待解决的。

2 基于虚拟机的计算机操作系统远程部署技术分析

事实上,就目前基于虚拟机的计算机操作系统远程部署技术而言,其实际上普遍采用的是以Windows Server 2003为核心的远程安装服务,而就这种装服务而言,其实际上使用更多的是对客户端操作系统的执行。换而言之,这种制药执行客户端程序便可以有效自动安装虚拟机的部署手段,对于减轻部署人员的压力来说,无疑是个很好的消息。此外,其还可以最大化地降低相应的成本。当然,我们应该清晰地认识到,这种自动安装的实现,实际上在很大程度上都依赖于一系列包括客户端与远程部署服务器之间的通信技术、远程启动技术以及安装映像创建技术在内的多种技术的有力支撑。

首先,就这种虚拟机远程部署客户端与部署服务器之间的通信来说,其实际上要依据相应特定的网络基础架构,并在基础上将网络上的域控制器、地质服务追踪器以及其他服务器在内的设备置于一种可用的状态,这样一来,远程部署服务器才能够在AD的帮助之下,对现有的计算机和服务器进行精确查找,并在后续的工作过程之中,借助DNS等技术来寻找相应的目录服务和客户端账户,最后与找好的IP地址,为之后的自定义安装选项提供先行保障。

其次,在安装好相应的客户端之后,我们接下来便要在相应远程启动技术的版主之下实现计算机网络上的启动,而这种启动实际上又需要远程的计算机操作人员对其进行引导启动。而就这种启动而言,其实际上需要客户端置于一宗相应的标准和规格之上,无论是NET PC,还是PXE,还是适配器等,其均要处于一种较高的状态之中。

最后,便到了基于虚拟机的计算机操作系统远程部署的核心部分,因为这种部署实际上就是对操作系统映像的一种部署,而这种系统映像有需要远程部署客户端进行创建,而这种创建通常是在相关技术的配合下实现的。无论是使用平面的映像格式,还是为远程安装的向导映像格式,其实际上都需要才操作系统直接的安装文件。

3 基于虚拟机的计算机操作系统远程部署过程解析

基于虚拟机的计算机操作系统远程部署实际上就是一个复杂环节的统一体,总的来说,其主要表现在以下几个方面:

首先,在服务器上安装远程安装服务。运行“添加或删除程序”里的“添加/删除Windows组件”向导,在弹出的“Windows组件向导”对话框中,安装“远程安装服务”.安装完成后,重启计算机。

其次,运行“risetup”命令,打开“远程安装服务安装程序向导”,单击“下一步”,指定远程安装文件夹位置为D:\Remotelnstal1,在初始设置中指定RIS服务器和客户端计算机相互作用的方法。

再次,服务器端必要的设置运行“dsa”命令,打开“Active Directory用户和计算机”,展开域,新建名为rjxy的组织单位,在rjxy中新建users和computers2个子OU,分别用来容纳rjxy OU中的用户账户和计算机账户。在users子OU中新建1个登录名为cjt的账户,密码为password,并确保此账户拥有在computers子OU中创建计算机账户的权限。

最后,创建虚拟远程安装启动软磁盘运行Virtual PC Console,单击“File”“Virtual Disk Wizard”。最后,利用Virtual PC Console新建一个虚拟机,用来模拟客户端计算机,创建虚拟机以后,重新启动虚拟机。

4 结束语

经过上文的分析和介绍,我们对虚拟机的内涵、特征、基于虚拟机的计算机操作系统部署技术方法、部署过程等几个方面的内容有了一定的了解,从中我们可以深刻地认识到,就这种有着一定模拟作用的虚拟机来说,其能否得到广泛的运用显得尤为重要和关键。当然,就这种虚拟机的推广来说,其部署工作实际上又是一个比较棘手的问题,在这种措施之中,相应的应对措施提出和落实起来却也表现出一种复杂的特点,这样一来,就需要我们广大计算机从业人员在进行实际的虚拟机远程部署工作中,不断加强对其部署技术的部署,合理的运用相关技术手段,将这种工作水平提升至最高点。

参考文献:

[1]陈小军,张.面向高效能计算的虚拟化技术研究综述[J].系统仿真学报,2012(04).

[2]余盛雄.基于虚拟设备的云应用生命周期管理系统[D].华中科技大学,2013.

作者单位:吉林建筑大学 计算机科学与工程学院,长春 130033

上一篇:一种基于数字证书的双向身份认证方法研究 下一篇:如何发挥电子邮件的营销职能