1 / 3
文档名称:

基于虚拟化下的实验室设计与建设.doc

格式:doc   大小:50KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于虚拟化下的实验室设计与建设.doc

上传人:pppccc8 2018/4/22 文件大小:50 KB

下载得到文件列表

基于虚拟化下的实验室设计与建设.doc

相关文档

文档介绍

文档介绍:基于虚拟化下的实验室设计与建设
摘要:为了实现计算机实验室的资源的优化配置以及利用效率的提升,该文选择Hybrid HVM方案设计构建基于Xen虚拟化的计算机实验室整体框架,以重构和语义获取的方式来对虚拟机控制与管理。采取虚拟硬件辅助页四级页表控制机制,以虚拟机任务调度总时间为目标,虚拟事件并行处理机制为导向,构建资源调度算法,通过实验表明,该算法对虚拟机的性能影响较小,耗费时间短,提高了计算机实验室运行与管理的效率。
中国 8/vie
关键词: 虚拟技术;Xen;资源配置;算法
中图分类号:TP311 文献标识码:A :1009-3044(2017)06-0163-04
随着计算机网络技术的发展与进步,学校招生规模的不断扩大,学生的人数呈现快速发展,通过现有设备发挥出资源的最大化,成为当前学校教学与管理的实践的需求。在学校计算机的教学与管理环节,依靠计算机实验室,培养出适合当代社会需要的复合型人才,对学生的专业知识与能力的提升起到很重要的作用。计算机实验室作为高等教育实践活动的一个十分重要的场所,如何构建一个高效的计算机处理机制、资源优化配置方式,实验室的管理机制更合理,实验室的队伍不断加强,在有限的资源下得到最大计算机利用效率成为一直研究的问题[1,2,3]。受到计算机实验室中的计算机数量较多,数据处理繁杂等因素的影响,现有的条件下管理模式存在很大的缺陷,造成整个实�室的利用率降低,管理水平存在明显的不足,很容易在运行管理环节出现故障,不及时的进行故障的处理与维修很容易造成实验室事故的发生。
为了有效地提高计算机实验室资源的有效配置,提高管理的效率,设备的故障发生的概率降至最低,本文基于虚拟化技术引入到计算机实验室的设计与建设的过程中,构建实验的整体实验教学平台,设计了计算机资源分配的调度算法,有效地提高了实验室的教学服务能力与水平,实验室管理效率得到最优。
1 虚拟计算机实验室

虚拟化技术始于对分时(Time Sharing)操作系统的需求[4]。虚拟化技术通过虚拟机来实现其功能的,通过在虚拟的环境中进行资源状态的模拟后实现资源的有效管理与控制。虚拟化技术可以通过内存的虚拟化来完成内存容量的扩大,利用虚拟内存的进程寻址的方式完成对多个CPU的模拟虚拟操作,在同一个平台上运行多个操作系统。在不同区域内每一个运行程序都相互隔离,使得资源的利用率得到提升。虚拟机管理器(VMM)的主要功能在于管理系统资源与客户的操作系统。从系统架构上来讲,虚拟机管理器在操作系统与物理硬件间存在,每一个虚拟机上都存在一个模拟的硬件虚拟环境空间。通过虚拟机可以将不同的虚拟计算机定义在同一的计算机上,使得运营的资金成本以及空间成本降低,解决了系统开发与一致的难度问题。
对于虚拟化来讲,其主要的虚拟技术包含了指令级虚拟化、硬件级虚拟化、操作系统级虚拟化、程序库级虚拟化以及编程语言级虚拟化等分类。虚拟机管理器作为多多个计算机管理,通过VMM将不同的计算机位置分为混合模式((Hybrid Model)、主机模式(Hosted-based Mode)、独立监视器模式(Stand-alone Hypervisor Model),如图1所示。
虚拟化技术通过一些特权指令的方式执行操作产生陷入(Trap),下层的VMM对该指令进