一 教育院校机房管理需求
1  技术需求与挑战
随着IT技术的不断发展和广泛普及,我们的生活和IT技术的关系越来越密切,不掌握一定的IT技能,意味着将在未来的社会上失去竞争力。而今天几乎所有的教育院校都开设了相应的IT教育课程,保证培养出的学生能够满足未来社会需求,能够顺利进入社会工作。

当前院校主要开设的IT课程主要分为以下几类:

·   基础的各Windows系列操作系统使用

·   办公软件Microsoft Office的使用

·   专业图形图像软件例如Photoshop的使用

·   专业计算和分析软件例如Mat Lab等工具的使用

·   .Net,Java,J2EE开发

·   各种系统例如服务器操作系统和数据库的管理与使用

为了满足IT课程的培训要求,院校都投入了大量资金建立了公共机房,但是公共机房的管理、维护复杂;更新频率高,成本大都是摆在各院校面前的问题。

从管理角度来看,由于公共机房面向的学生多,科目多,学生流动性大,所以提出了很大的挑战:

·   能支持不同的平台,vsta,xp,linux,windows server

·   能够快速、灵活管理,例如第一节课使用vista,第二节课使用windows xp

·  每个学生拥有自己的环境,保存自己的数据

·  提高投资回报率,降低设备报废率

·  减少由于学生的随意性操作,带来的操作系统被病毒感染等问题,带来的额外管理开销

2  项目原则
从教育院校的角度出发,需要用有限的资金最大程度地解决面临的问题,不但要求技术要能满足实际业务需求,而且应当满足当前技术发展趋势,培养出能够满足实际工作要求、能够掌握国际先进技术的学生,所以项目需要遵从以下原则:

·  技术先进:使用当前国际最先进的技术,帮助学生能够适应未来的竞争

·  节能减排:减少功耗,减少碳排放,减少电子垃圾产生

·  低投资,高回报:在满足使用需求前提下,提高投资回报率,降低投资成本

· 灵活实用:能够灵活、高效地管理配置,满足教室管理的各种实际应用需求

· 可扩展:能够很好地支持未来教室的增加、系统升级,实现快速扩展

3  解决方案
实现公共机房的方案,一种解决方案就是使用传统纯PC的方案,这种方案使用比较广泛,容易掌握,支持平台广泛,但是面临一系列管理问题:

· 传统公用机房,计算机损耗率大,一般2年更新一次,投资回报率低

· 如果学生需要多个系统开发,则需要占多台物理硬件,利用效率更低

· 公共系统,无法保证学生很好保留自己的系统配置,无法防止系统冲突

· 管理困难,每个教室的硬件的系统更改至少需要一天的时间,无法满足快速灵活的教学安排

· 学生随意安装软件,造成系统感染病毒,管理困难

而利用当前最新的技术桌面虚拟化技术,构建整个公共机房系统,将所有的桌面全部都放在后台服务器运行,用户通过前台PC或者瘦客户端通过网络访问这些虚拟的远程桌面,从而解决传统PC方案面临的上述问题,并且能够很好提高项目投资回报率,减少系统投资,减低碳排放与耗电,实现整个教学机房管理系统的现代化、科学化管理。而思杰(Citrix)作为桌面虚拟化的领导者,其产品XenDesktop可以帮助院校构建出全新的高效的公共机房系统。

二  方案架构
1  系统架构
本方案使用的思杰的桌面虚拟化产品XenDesktop构建院校公共机房的管理系统(以11个机房,14台物理服务器为例,现实具体负载需需根据实际情况分析),原理如下图所示:

XenDesktop可以将操作系统,应用和用户配置文件进行物理拆分,当学生登录的时候,可以将这三部分进行动态组合,组合出一个运行桌面,利用Citrix独有的高效的ICA协议将操作系统的桌面交付给前台的设备上,这种方式比较适合Office软件,专业数据分析软件等通用性软件的教学方式。
同时也可以根据特定需求(例如系统开发、测试,系统管理),也可以选择给每一个用户生成一个独立的桌面操作系统,将应用直接安装在桌面上,学生可以拥有对桌面更大的管理能力。
院校公共机房根据不同培训内容将两种使用方式结合起来使用。
系统逻辑架构图如下图所示:
 
系统拓扑图如下图所示:
拓扑图中使用NetApp作为存储,储存所有的虚拟机数据文件以及相关的元数据,使得XenServer 服务器虚拟化平台可以利用共享存储提供高可用性和动态迁移的功能。
XenServer平台:在多台服务器上安装服务器虚拟化产品XenServer,作为虚拟机的运行平台。根据角色,可以讲物理服务器分为2类:
·         第一类:运行域控制、数据库服务器,DNS,DHCP等基础架构服务器;同时运行XenDesktop的Desktop Delivery Controller和Provision  server,以及XenApp服务器。
·         第二类:运行XenDesktop生成的虚拟桌面系统,之上运行的桌面操作系统通过XenDesktop Agent将桌面交付给前台的瘦客户端上。
机房1-11都部署瘦客户端,培训学生可以通过这些设备进行桌面的访问,未来,访问可以进一步开放,让学生可以通过网络,利用任何设备远程访问这些桌面,而无须固定在机房使用这些桌面系统。
 

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

2  系统配置
·    服务器配置:刀片服务器共14台,用来构建XenDesktop的架构平台,上面安装了思杰(Citrix)服务器虚拟化产品XenServer,作为虚拟桌面系统的运行平台。服务器具体配置为:

o   Intel Xeon 5520 四核心CPU——X 2 颗

o   48G 内存

o   148G硬盘两块,作RAID 1

o   千兆网卡2块

·    NetApp 存储一台,共配置12块1T硬盘,最大容量一共12T,后期继续增加存储容量

·    终端配置:瘦客户端300台

三  项目收益
项目实施后,带来了诸多收益:

1.    减低投资成本,提高投资回报率:

a.   采购成本:

i.    采用传统PC,在公共机房条件下,一般2年需要更换,目前满足培训需求的PC在5000元人民币左右;

ii.    采用虚拟桌面技术,终端采用低成本的瘦客户端,一般价格在2000元人民币左右,将后台服务器软硬件投入,平摊每个桌面采购成本为10000元。单瘦客户端的平均寿命为6-8年。单点投入成本如下图所示:

iii.   以6年为一周期计算,可则每个桌面成本比PC少5000元,300个客户端减少投入150万人民币。平均每年减少25万的投入。
b.         运维成本
i.         目前国内平均桌面-管理员比为90,即每个管理员能够正常维护90个桌面,则300个培训桌面需要4个管理员
ii.         用虚拟桌面解决方案,1个管理员就可以管理整个教室管理系统的桌面
iii.         人力成本以30000元/年计算,每年人力成本减少见下表:
人员数量
人员工资/
一年总开支
传统PC
4
30000
120000
瘦客户机
1
30000
30000
c         运行成本
设备功耗
设备数
每日开机时
天数
总耗电量 (千瓦)
电费(元)
传统PC
250W
300
10小时
200
150000
15万
瘦客户端
30W
300
10小时
200
18000
1.8万
d.         总体可见成本平均每年减少47.2元左右
2.    节能减排
   a.   目前中国火电每度电产生500克二氧化碳,则整个方案每年减少耗电量将减少66吨二氧化碳的排放。
   b.  以6年为周期,可减少两次电脑淘汰造成的电子垃圾,降低对环境的破坏。
   c.  耗电量的减少,也将减低热量的排放,减少空调的耗电以及带来的碳排放。
3.    更好地支持培训的业务要求,拓展未来的业务模式
    a.  与传统的PC使用体验一致,能够很好地支持培训、教学、实验、实训的需求。
    b.  由于不需要局限于特定的终端设备,实验与开发不再必须局限于培训教室进行,培训学生可以在教学之后的任何时间,任何时间,通过任何设备来访问属于自己的桌面,进行实验和开发,大大提高了培训的效果。学生也不再需要用U盘之类的设备将开发代码拷贝回去才能继续学习。
    c.  目前本系统主要用于在校学生培训,由于系统协议的高效性,使得未来通过网络进行远程培训成为可能,拓展了培训机构的业务模式。
4.    科学、高效的管理
    a.  支持快速的操作系统部署和交付:新学生入学,管理员可以通过简单配置,通过单一镜像,快速批量生成大量的虚拟桌面,交付给每个学生。
    b.  快速灵活的授课支持:由于采用后台运行虚拟机,与终端无关,学生可以第一节课访问XP系统,第二节课在同一设备上访问Vista系统,无需任何其他操作,避免了更换设备,或者重新安装系统等复杂、冗长的管理工作。
   c. 通过虚拟桌面,学生可以同时获得多个属于自己的桌面  系统,从而进行复杂的多系统开发测试;也避免了传统的应用的冲突,并且提高了系统安全性
   d.高效的系统与应用的安装与升级:管理员可以通过后台管理控制台对统一的镜像或者独立的操作系统进行软件的安装,快速地为某项课程教学做好准备,避免了传统复杂,琐碎的管理工作。
  e. 统一的后台管理:管理员可以统一地从后台对桌面进行策略的管理,包括是否允许数据拷贝等等。
5.    保证整个系统的安全性
  a. 统一的镜像管理防止由于学生的行为导致病毒对系统的感染,管理员只需要后台直接关机或者重启,就可以解决这类问题。
  b.   对于实际项目,管理员可以进行控制,防止学生将代码拷贝,导致泄密的行为。

转载于:https://blog.51cto.com/datoucan/271192

教育院校公共机房虚拟桌面解决方案相关推荐

  1. 电脑常识某企业桌面虚拟化项目-Citrix虚拟桌面解决方案

    电脑常识某企业桌面虚拟化项目-Citrix虚拟桌面解决方案 xxx桌面虚拟化项目Citrix解决方案 xxx桌面虚拟化项目 Citrix解决方案 1项目背景 秉承"尊重个性.创造价值.贡献于 ...

  2. VDI序曲四 个人独享虚拟桌面

    场景: BOSS和中层或重要领导或财务领导使用1对1的独享独占虚拟桌面 因为这些角色在企业中非常重要,要求的安全性和移动性都很高,希望随时随时都可以访问到自己的办公桌面环境,并且办公环境桌面里有公司内 ...

  3. 【VMware虚拟化解决方案】双网隔离虚拟化桌面解决方案

    在"移动- 云计算"时代,现有 IT 基础架构必须与时俱进,以便支持未来新的需求.正因为如此,VMware 及其合作伙伴针对 PC 和不断涌现的移动设备适时推出了终端用户计算解决方 ...

  4. 虚拟桌面的备份恢复最佳实践 第二部分

    操作工作流 典型 VMware View 部署的工作流如下所示: 1. 用户使用 View Client 以零客户端.瘦客户端.胖客户端或平板电脑客户端的形式连接到 View 环境. 2. 在 Vie ...

  5. Horizon View虚拟桌面部署

                           Horizon View虚拟桌面部署         撰写日期:2016-02-29 撰写人:翟江恒 大纲 一.  VMwareHorizon View ...

  6. 轻量级虚拟桌面基础架构(VDI) 解决方案降低 IT 成本并保护知识产权

    轻量级虚拟桌面基础架构(VDI) 解决方案降低 IT 成本并保护知识产权 通过从任何地方和任何设备进行安全快速访问,为混合云环境启用远程工作. ETX突出优势 1.交付具有成本效益且可扩展的 VDI ...

  7. 使用轻量级虚拟桌面基础架构 (VDI) 解决方案降低 IT 成本并保护数字知识产权

    使用轻量级虚拟桌面基础架构 (VDI) 解决方案降低 IT 成本并保护数字知识产权 通过从任何位置和任何设备进行安全快速的访问,实现混合云环境的远程工作. 突出亮点: 1.提供经济高效且可扩展的 VD ...

  8. VMware Horizon View 7.5 如何搭建虚拟桌面,我们有软件硬件解决方案

    VMware Horizon View™ 可从您的云交付桌面服务,让终端用户享有自由,同时实现 IT 管理和控制. 借助 Horizon View,IT 部门能够简化和自动执行数千个桌面的管理,并从中 ...

  9. Windows10 切换虚拟桌面的任务栏图标顺序混乱的解决方案

    以下所有言论基于 Windows 10 的 1803 版本. Windows 10 引入了虚拟桌面特性,但是它有个限制: 使用鼠标切换(点击开始菜单旁的任务视图)虚拟桌面不会保留任务栏上的图标的自定义 ...

最新文章

  1. 我删了这些训练数据…模型反而表现更好了!?
  2. 【机器学习】机器学习12个关键经验教训
  3. 刚子扯谈:谢谢你 要学会尊重文字 即使它写的很狗屎
  4. Ubuntu 10.10从零开始建立android 2.2 froyo开发环境
  5. 数据结构基础温故-6.查找(下):哈希表
  6. AJAX POST 请求
  7. linux配置一个ip san存储服务器,网络存储服务ip-san搭建
  8. html5表白页面3d,七夕节表白3d相册制作(html5+css3)
  9. matlab复数向极坐标转换_Matlab 图像转极坐标系
  10. EMNLP'21 | 学习改写非自回归机器翻译的翻译结果
  11. MacOS自动操作Automator的技巧
  12. 网页服务器移机设置,手头有一台服务器,应该怎么配置才能正常作为网站服务器运行呢?...
  13. python财务预算分析_从审计转到财务分析是怎样一种体验?
  14. python与vfp做桌面数据库_Python:如何提高将数据从vfp(dbf)加载到oracle的效率?...
  15. Stata: 快速呈现常用分布临界值表
  16. 第十五届东北大学生编程大赛题解
  17. 你还不知道邮件可以撤回吗?学会邮件怎么撤回,远离办公社死现场
  18. 智能安防的基本介绍,智能安防主要有哪几部分构成?
  19. 彻底解决“Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA”警告
  20. php.ini 关闭输出缓冲,php 输出缓冲 Output Control用法实例详解

热门文章

  1. [译] 我多希望在我学习 React.js 之前就已经知晓这些小窍门
  2. LoadRunner使用odbc时报错can't get hostname for your address的解决方法
  3. 解决Intellij IDEA 通过archetype创建Maven项目缓慢的问题
  4. Hadoop-2.6.0NodeManager Restart Recover实现分析(一)
  5. java方法:flush()
  6. Windows Phone开发(15):资源
  7. PetShop 4.0知识点:base 关键字用于从派生类中访问基类的成员
  8. 创建SSIS包—建立端到端的package
  9. 同样可以建站,云服务器和虚拟主机的区别在哪?
  10. Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm调优