运用虚拟桌面技术构建虚拟基础实验室研究
2018-09-10刘艾侠唐惠龙
刘艾侠 唐惠龙
摘 要:本文首先对虚拟桌面技术进行简要介绍,并在此基础上探讨如何运用虚拟桌面技术构建虚拟基础实验室,以此来为日后此方面工作的开展提供一定的参考。
关键词:虚拟桌面技术;基础实验室;应用
中图分类号:TP391.9 文献标识码:A 文章编号:2096-4706(2018)02-0124-02
Research on Virtual Basic Laboratory Construction Using Virtual Desktop Technology
LIU Aixia,TANG Huilong
(Baoji Vocational &Technical College,Baoji 721013,China)
Abstract:This paper first gives a brief introduction to the virtual desktop technology,and on this basis to explore how to use the virtual desktop technology to build a virtual laboratory,in order to provide some reference for the development of the working day after.
Keywords:virtual desktop technology;basic laboratory;application
0 引 言
传统基础实验室在应用过程中,不仅存在资源浪费、构建成本和维护成本过高的问题,而且由于受到时间和空间的限制,导致实验室的应用灵活性较差,不利于利用率的提高。在计算机技术飞速发展的今天,为了满足各类实验需求,以虚拟桌面技术为依托的虚拟基础实验室应运而生。虚拟基础实验室不仅可以大幅度降低应用成本,而且信息化程度较高,有利于各类实验研究工作的顺利开展。
1 虚拟桌面技术概述
1.1 云平台虚拟桌面技术概述
所谓云平台虚拟桌面技术,主要是指通过对设备差异性和兼容性的应用透明,实现对物理资源的进一步优化和整合,最终将上层与底层的应用和资源有机统一起来,便于管理和访问。在虚拟技术中,为了防止各个应用之间相互影响,每个应用都具有一定的独立性。即使其中一个应用崩溃,也不会影响到整个系统的正常运行。此外,虚拟桌面技术的功能还体现在对资源的优化和整合上,它可以打破时间和空间的限制,实现资源利用最大化。
1.2 云平台虚拟桌面技术的应用优势
云平台虚拟桌面技术的应用优势有很多,归纳起来,大致体现在以下几个方面:
(1)对于硬件资源,能够根据应用需求对其进行集中和升级,而且可以实现多个桌面的同时运作,大大提高了资源利用率;
(2)可供网络传输的资源不会涉及机密数据,机密数据的存放全部集中在安全防护墙内,提高资源的安全性;
(3)能够实现终端用户权限的集中控制;
(4)可根据终端设备和操作系统的实际需求合理配置应用软件,具有较高的灵活性,而且这种应用方式可以有效降低应用和管理成本;
(5)存储空间大,可以满足大容量数据的传输和存储需求;
(6)具有较强的管理性,便于系统人员对其实施有效管理;
(7)随时随地都能接入Internet,访问非常方便。
2 运用虚拟桌面技术构建虚拟基础实验室
2.1 虚拟基础实验室整体架构的构建
为了满足当前基础实验室的应用需求,同时解决现有基础实验室应用中存在的问题,在对虚拟基础实验室的整体架构进行构建时,我们采用的是肥瘦式客户端的虚拟桌面设计方案。具体设计方案如图1所示。
2.2 虚拟基础实验室的运行流程与整体架构
2.2.1 整体架构下的虚拟实验室
虚拟基础实验室采用的是B/S结构形式,之所以选用这种形式,其原因主要是该结构形式方便实验室业务开发,同时可以在较短的时间内迅速完成内容更新,能够满足各类实验需求。对于客户端的设计,由于涉及的内容相对比较简单,所以设计时不会过于复杂。
其开发主要建立于NET,整体架构主要包括三个部分,分别是应用层、服务器以及服务器运行集群。其中,应用层主要包括虚拟机运行过程中产生的页面以及对页面的各类操作,如创建、打开、关闭、删除等,同时也包括了虚拟机网页使用的显现情况。服务器主要是指具备虚拟机池和调度系统的服务器,采用C语言进行编制,以此来加快虚拟机的运行速度。服务器运行集群的组成部分主要以Windows Server2008 R2为主,配置上采用Hyper-v软件,形成虚拟服务器。
2.2.2 虚拟机在虚拟基础实验室中的创建流程
虚拟机是虚拟基础实验室中最关键、最核心的部分。在创建远程虚拟机的实际操作中,把虚拟机的毁坏、关闭、打开的过程当作均衡负载与虚拟机池的服务器系统运行。虚拟基础实验室的相关用户在开展实验之前,需要在ASP网络页面上面根据具体实验需求对虚拟机进行合理选择,CPU的磁盘配置、核心数据以及网络设施等细节的装置也同样要采用自主选择的方式。
在用户需求传输到服务器的时候,会第一时间将需求内容运送于负载跳读的服务系统中。而服务器中的虚拟机池程序,可以在实验开始之前,提前将服务器启动,使其保持运行状态,可以在虚拟机创建中正确辨别存在NET主程序的虚拟机池,在收到“返回”信号的时候,用户的请求实际上已经视为被允许,在这种情况下,用户便可以进行下一步操作。
在調度的负载系统中,用户可以通过综合考虑虚拟机的CPU、OI、宽带、磁盘容量以及内存等因素得出虚拟机创建的服务器负载大小,并将请求传输到IIS服务器中,然后通过IIS软件的解析均衡配备到各相应服务中。虚拟机在虚拟基础实验室中的创建工作需要结合实际需求,完成整体架构中包含的三个部分,并确保每一部分所具备的功能都能够充分发挥。只有这样,才能够将虚拟机基础实验室的作用最大限度发挥出来。
3 结 论
综上所述,传统基础实验室在应用过程中,不仅存在资源浪费、构建成本和维护成本过高的问题,而且由于受到时间和空间的限制,导致实验室的应用灵活性较差,不利于利用率的提高。
在计算机技术飞速发展的今天,为了满足各类实验需求,以虚拟桌面技术为依托的虚拟基础实验室应运而生。虚拟基础实验室不仅可以大幅度降低应用成本,而且信息化程度较高,有利于各类实验研究工作的顺利开展。
随着计算机技术的飞速发展,虚拟基础实验室目前已经逐步取代传统基础实验室,解决了以往实验研究中存在的成本过高、性能较差等问题。虚拟桌面技术的应用更是进一步对虚拟基础实验室进行了完善,从多个方面入手,提高了系统的综合运用性能。可以预见,虚拟基础实验室拥有十分广阔的应用前景。
参考文献:
[1] 张杰.运用虚拟桌面技术构建虚拟基础实验室的研究 [J].信息系统工程,2016(3).
[2] 陈华东,陆娇.桌面虚拟化技术在计算机实验室管理中的应用研究 [J].电脑知识与技术,2016,12(1):235+257.