张东晓+宣凯新
以绍兴职业技术学院信息工程学院现有计算机教学实验室管理,教学实验环境搭建存在的一些问题为背景,探讨基于Windows操作系统为基础,搭建VMware虚拟化平台的意义。通过课题的研究,探索出在不改变现有机房中计算机设备的条件下,可以更合理利用现有计算机设备,让机房管理变得轻松。
实验室管理虚拟化技术软件冲突数据迁移一、引言
虚拟化平台硬件由服务器搭建,在平台中可以根据资源配置建立能够满足不同需求的虚拟机。虚拟机平台提供给用户个性化制定资源,并缩减信息服务器的管理成本,提高管理效率。
针对高校计算机实验室的情况,本文以绍兴职业技术学院信息工程学院为例,利用VMware虚拟化平台建设实现实验室软硬件以及虚拟机的管理, 对资源进行优化配置,根据实际情况给出VMware虚拟化平台建设方案。
二、技术架构
1.虚拟化技术
虚拟化,原指资源的抽象化,就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒,所有的资源都透明地运行在各种各样的物理平台上,资源的管理都按逻辑方式进行,完全实现资源的自动化分配。虚拟化本质上是一种物理资源封装手段,是构建云计算的基础技术之一。通过虚拟化技术,可以最大限度地屏蔽软硬件资源的差异性,根据需要灵活分配这些资源,减少总体成本。
虚拟化技术通过虚拟机监控器对底层硬件资源进行管理,支持多个操作系统实例同时运行。虚拟化技术的目标是实现资源利用率的最大化,同时将底层的物理设备与上层操作系统、应用软件分离,从而实现计算资源的灵活性。
对虚拟化可以根据不同方面属性进行分类。按照实现的层次可以分为硬件虚拟化、操作系统虚拟化、应用程序虚拟化;按其应用的领域可分为服务器虚拟化、 存储虚拟化、网络虚拟化、桌面虚拟化。
2.虚拟机
虚拟机是通过软件模拟的、具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。虚拟机是一台抽象的计算机,但和真实的计算机一样具有一个指令集并使用不同的存储区域。它负责执行指令,还要管理数据、内存和寄存器。一台虚拟的计算机在任何平台上都提供给编译程序一个共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的计算机码执行。使虚拟机发挥作用的虚拟机软件(Hypervisor)是一层位于操作系统和计算机硬件之间的代码。三、VMware虚拟化平台建设方案
1.平台建设环境
计算机硬件平台为CPU采用英特尔Core(TM) i3 550 @3.20GHz处理器、内存采用4GB(Hynix DDR3 1333MHz)、硬盘采用西部数据WD3200AAJS-60Z0A0 (320 GB SATAⅡ)、显卡采用英特尔HD Graphics板载。计算机操作系统采用WINDOWS 7 64位。虚拟机平台:VMware Workstation 10版本下安装Windows XP的虚拟机。测试软件:AUTOCAD 2008、用友ERP、CrystalMark R3、PassMark PerformanceTest V6.1等。
2.平台建设过程
(1)在虚拟机Windows XP中安装AUTOCAD 2008,尝试解决软件的一机一码问题;
(2)在虚拟机Windows XP中安装用友ERP运行的环境,并测试其运行稳定性;
(3)在不同机房环境中,进行虚拟机系统迁移,测试虚拟机系统可用性、稳定性;
(4)测试物理主机与虚拟机的性能,并记录数据。
四、结论
VMware虚拟化平台有效解决了机房安装很多教学软件时,引起的软件冲突,导致软件不能正常使用问题;解决了某些软件安装时一机一码的限制,从而保障相关课程的实践教学顺利进行;充分利用现有机房硬件设备,最大限度提升软件运行速度,提高效能;让机房管理变得轻松,提高机房利用率,解决了教学科排课难的问题。随着虚拟化平台的不断发展以及VMware功能的不断强大,未来虚拟化平台将会提供更加便捷的管理模式。
参考文献:
[1]张青,杜召阳,白佳.采用虚拟化技术优化IT基础架构,有效提升IT服务提供能力[J].电信技术,2010,(03):82-84.
[2]江迎春.VMware和Xen虚拟网络性能比较[J].软件导刊,2009,(05):133-134.
[3]石磊,邹德清,金海.Xen 虚拟化技术[M].武汉:华中科技大学出版社,2009.4-12.
[4]王春海.虚拟机深入应用实践[M].北京:中国铁道出版社,2009.
[5]关沧,李恒嵬.关于虚拟机软件在计算机实验室中的应用[J].辽宁高职学报,2009,(12):76-77.教研视点浅谈青少年舞蹈对素质教育的作用陈曦()