首页 > 范文大全 > 正文

基于Citrix架构的虚拟化技术在机房建设中的应用

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于Citrix架构的虚拟化技术在机房建设中的应用范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:该文针对目前我校机房建设、使用与维护中出现的问题进行了分析,扼要阐述了虚拟化技术,提出了基于citrix架构虚拟化解决方案。

关键词:虚拟化;桌面虚拟化

中图分类号:TP311

文献标识码:A

文章编号:1009-3044(2017)10-0031-02

近年来,中职学校数字化校园建设得到前所未有的发展,作为信息化的基础设施一数字化已经融入到中职学校的教学管理工作中,更多的课程走进了计算机机房,更多的教师开始使用数字化手段教学。与之而来的是,计算机的使用、管理与维护中出现诸多问题:

1)课程的多样性导致了传统的计算机机房管理需要针对分散在各个机房的PC进行维护和部署教学应用

2)因为个人使用习惯的原因,造成对PC桌面的依赖性。

3)使用者可以随意安装各类软件,容易受到网络或其他潜在的病毒攻击。

4)PC硬件对于安装操作系统及应用软件的支持程度,普通低配的PC不可能满足所有需求的,我们不可能为开设某课程而购置某PC。

虚拟化技术可以很好地解决上述问题。虚拟化技术(virtu-alization Technology)是一种把计算机硬件系统(CPU、内存、存储、I/O)、软件系统(操作系统、应用软件)等不同层面的资源抽象分离开,统一调配资源的方法。主要用来透明化底层物理硬件,构建虚拟PC,解决因高性能的计算机资源产能过剩和老的旧的计算机资源产能过低带来的系列问题,从而最大化的利用物理硬件并最终提高计算系统的灵活性。对使用者而言,PC利用率和使用寿命得到大幅提升的同时,维护工作量却越来越低。

1.虚拟化技术

虚拟化是一个宽泛的术语,指的是对是对真实计算环境的抽象和模拟。它隐去了计算机的物理特性,把一个物理或多个物理的计算机资源表现为多个虚拟资或单一虚拟资源。简单来说,虚拟化的对象是各种各样的PC资源,虚拟环境下,用户并不知道真实的硬件是如何配置的,但却能在其中实现真实PC环境中的部分或全部功能。

当前计算机虚拟化技术主要包括硬件虚拟化、存储虚拟化、应用虚拟化。

1.1硬件虚拟化

硬件虚拟化就是将实体的硬件资源(CPU、内存、存储、I/O)抽象成逻辑资源,变成可以动态调配管理的“资源池”。我们不再受限于物理上的界限,而是将各类硬件资源整合起来,将多个相互隔离的虚拟服务器实际运行于单一或多个服务器上,从而提高计算机硬件资源的利用率,简化系统管理,实现服务器1:15或更高的整合率。最重要的是,虚拟化技术能够把硬件利用率从5%-15%提高到80%甚至更高,而无需牺牲性能。

1.2存储虚拟化

将实体的各类存储设备(如硬盘、RAID等)通过虚拟化的技术集中管理,统一分配,分隔成不同的逻辑存储空间,所有的存储模块在一个存储池中得到统一管理。

1.3应用虚拟化

应用虚拟化将应用软件从操作系统中分离出来,为应用程序提供了一个虚拟的运行环境。在这个环境中,不仅包括应用程序的可执行文件,还包括它所需要的运行时环境。从本质上说,借助于这种技术,用户可以把应用对低层的系统和硬件的依赖抽象出来,解决版本不兼容、软件安全隐患及和维护成本高等问题,以及进行合理的数据备份与恢复。

传统的PC应用环境将计算机硬件、操作系统、应用程序、用户数据和配置文件等耦合在一起,给支持和维护带来了很大困难,远不如虚拟化技术便捷。

2.虚拟化技术应用

虚拟化计算机可以用来对服务器,存储,网络,桌面应用程序进行整合,提高机房资源利用率和管理灵活性,降低维护成本。

2.1现状

宁夏交通学校信息中心在机房建设和管理上面临的问题是:

1)随着多媒体教学的普及,许多教师开始在机房授课。机房在使用前,维护人员须对教学所需要的软硬件资源进行部署,同时卸载不需要的资源,经常性的系统部署与卸载,造成工作量巨大,使得计算机整体性能逐步降低。若计算机系统崩溃,重装系统和部署应用软件会占用管理人员的大量时间,如果机房PC感染了网络病毒,管理人员就疲于奔命了。

2)机房建设中,各种网络应用日益见多。如果按传统方式,学校为每一项应用部署一台单独的服务器,那么,投入的资金就非常巨大而且服务器的利用率也不高。

3)为了保证机房的正常使用,我们采用了系统还原技术,学生对PC进行的设置,执行开机还原策略,这造成了计算机教学的不可延续性。每次上课,学生都需要再设置一次。

2.2虚拟化的优势

和传统IT资源分配的应用方式相比,虚拟化有以下优势:

1)虚拟化技术能够整合服务器资源,提高硬件利用率。

传统业务的部署是:为每一项业务应用配置独立服务器,服务器的规模通常是针对压力测试的峰值配置,服务器的处理能力远远大于服务器处理业务的平均负载,大部分时间服务器处于空闲状态,硬件资源得不到最大利用。

而拟化技术能够动态调用空闲资源,提高资源利用率,减小服务器集群规模。

2)虚拟化技术可以提高维护人员的工作效率。

统一在服务器端管理和配置虚拟PC环境及应用软件,可以对数据、应用和系统进行集中管理、维护和控制,以减少现场支持工作量。

3)虚拟化技术可以降低信息化建设资金成本。

虚拟化带来的直接好处就是终端设备采购的成本降低,延长已有PC系统使用周期,只要外设可用,就可以转化为普通终端。间接降低了电子垃圾的产生数量。

2.3系统设计

2.3.1整体结构设计

我们把使用环境划分成三个部分:终端用户、虚拟桌面和后台应用,各部之间只开放访问必需的端口,使用者所有的应用集中控制在虚拟桌面。利用防火墙严格隔离终端用户后可以对后台应用服务器起到很好的保护作用。