ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:177.35KB ,
资源ID:20191719      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20191719.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(远程启动桌面虚拟化平台技术方案书Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

远程启动桌面虚拟化平台技术方案书Word文档格式.docx

1、4 关键技术及解决途径 124.1 Web Services技术 124.2 高速对象缓存技术 135 可靠性方案 135.1 可靠性工作方法 135.2 可靠性指标保证方法 136 保障设备方案 136.1 测试设备 136.2 软件开发工具 147 项目研制计划 141概述1.1任务来源为了解决当前虚拟化桌面产品中过于依赖网络和服务器的问题,同时为了更充分使用客户机硬件资源,我们重新定义了桌面虚拟化平台,提出了操作系统模板化、主机管理分级授权等新概念。1.2研制依据 关于合作开发桌面虚拟化平台软件的协议1.3产品用途桌面虚拟化平台是实验室、公司、网吧等机房管理、大规模机器管理的实用工具,实

2、现了操作系统模板管理、客户机管理等功能。桌面虚拟化平台实现了统一调度管理客户机,支持裸客户机操作系统部署实施,支持客户机操作系统快速切换、还原、更新,客户机操作系统运行在客户机硬件上,能够充分发挥客户机硬件性能,并且降低了网络依赖和网络负担,减少了服务器的资源耗用,实施简洁方便。2主要功能和技术指标2.1主要功能2.1.1操作系统模板管理功能平台管理员使用任何浏览器可以创建、删除操作系统模板。操作系统模板包括基准的操作系统(例如WinXP、Win7等)、软件配置、硬件驱动配置、注册表配置、文件配置等选项。操作系统模板用于客户机部署操作系统时,指导系统初始化配置。2.1.2客户机管理功能客户机管

3、理模块实现对平台内所有客户机的统一配置和管理。通过客户机管理模块,平台管理员可以添加、删除客户机,设置客户机相关信息,配置客户机使用的操作系统模板等。同时,客户机管理模块能够显示当前客户机状态,平台管理员可以进行远程开机、关机等操作。2.1.3平台用户管理功能平台用户管理可以添加、修改、删除普通管理员账号,设置管理员权限。管理员可以在职权范围内设定客户机的操作系统模板,远程开关机客户机。2.1.4模板资源管理功能模板资源管理实现操作系统模板管理中使用到的各种资源的管理功能,包括软件、文件、注册表、驱动程序等。2.1.5客户机远程引导功能允许客户机从服务器引导启动。支持网络启动的客户机通过PXE

4、协议从服务器加载启动镜像,实现裸机启动。启动镜像能够初始化硬盘,根据客户机操作系统模板设置,下载相应的操作系统镜像文件和其他模板中指定的资源文件,并部署到客户机,重启进入本地操作系统。2.1.6客户机操作系统初始化功能客户机操作系统第一次启动时,客户机自动根据模板设置安装相应的软件、驱动,复制文件到指定位置,初始化注册表等。2.2主要性能(1) 支持不少于200个客户机并发。(2) 支持WinXP、Vista、Win7、Win8操作系统。(3) 支持客户机快速操作系统切换。2.3硬件平台桌面虚拟化平台服务器支持采用x86硬件平台的服务器。3研制技术方案3.1系统组成和配置桌面虚拟化的组成和配置

5、如下图所示。平台服务器提供Web管理界面,管理员可以通过任意浏览器访问服务器,进行模板配置、资源管理、用户管理和客户机管理。平台服务器提供PXE服务,支持客户机从网络启动,并下发操作系统和模板所需的各类资源。客户机从网络启动后,加载网卡驱动,根据服务器上的客户机配置,部署和启动相应的操作系统。客户机运行时接受平台服务器的管理和控制。3.2主要业务流程3.2.1客户机启动流程客户机启动流程是指客户机从网络启动,根据配置进入本地操作系统的过程。客户机通过PXE协议从服务器获取启动镜像,启动到网络操作系统,网络操作系统根据客户机的mac信息,从服务器获取客户机配置,按需下载相应的文件,然后引导客户机

6、进入本地操作系统。具体流程如下图所示。3.2.2客户机操作系统初始化流程客户机操作系统第一次启动时自动根据系统模板进行初始化操作,安装驱动、软件,复制文件,导入注册表等。详细流程如下图所示。3.3软件技术方案3.3.1系统设计原则(略)3.3.2运行环境在桌面虚拟化平台的运行环境中,拟需要以下软件及工具:(4) 操作系统:MicrosoftWindows(5) 数据库:Microsoft SQL Server3.3.3软件组成与框架3.3.3.1桌面虚拟化平台服务器软件架构桌面虚拟化平台服务器的整体软件架构如下图所示。在桌面虚拟化平台中,平台服务器主要由三大服务、四大模块、一个子系统组成,分别

7、说明如下:1) 数据管理子系统提供平台数据存储读写能力,包括数据库和文件系统。2) 用户模块实现用户管理和权限控制。3) 操作系统模板管理模块实现操作系统模板配置和管理。4) 客户机管理模块实现客户机管理功能,监控客户机运行状态。5) 资源管理模块是平台的重要辅助部分,资源管理模块使得资源在非同类操作系统中共享变得可能,同时通过在每个操作系统模板中绑定不同的资源组合,平台能够向客户机提供非常丰富的操作系统镜像。6) Web管理服务使用B/S架构,实现了跨平台跨浏览器的系统管理功能。7) 客户机守护系统应答服务用于监控正在运行中的客户机。8) PXE服务实现客户机无盘网络启动功能。3.3.3.2

8、启动镜像系统软件架构启动镜像系统软件架构如下图所示。启动镜像系统架构于WinPE系统,主要包含网卡驱动管理、硬盘管理、客户机客户端和资源管理四大模块。网卡驱动管理模块负责加载网络驱动,使客户机的PE环境支持TCP/IP网络。硬盘管理模块负责初始化客户机硬盘,使客户机的PE环境支持本地硬盘。客户机客户端模块完成和服务器的连接和交互,获取用户可以启动的操作系统模板,下载操作系统模板所需要的文件,完成系统部署,引导用户进入本地操作系统。资源管理模块负责维护操作系统模板文件在客户机硬盘上的备份。3.3.3.3客户机守护系统软件架构客户机守护系统软件架构如下图所示。客户机守护系统运行于Windows平台

9、,使用Windows Service技术,守护客户机整体的运行状态。客户机守护系统主要由初始化模块、资源监控模块、客户机守护客户端三大部分组成。客户机初始化模块负责根据操作系统模板初始化客户机操作系统,完成安装驱动、部署软件、复制文件、导入注册表等功能。资源监控模块实时监控客户机系统运行情况,定时收集系统运行信息,同时汇总记录到桌面虚拟化平台服务器。客户机守护客户端模块负责与桌面虚拟化平台服务器交互,完成远程监控、远程开关机等操作。3.3.3.4设备功能和软件模块对应关系软件子系统的划分着眼于应用实现,以设备功能为基础,覆盖所有业务场景。下表列出设备功能与各软件子系统/模块的对应关系。设备功能

10、与软件子系统/模块对应关系表设备功能实现设备功能的软件子系统及模块操作系统模板管理功能服务器:Web管理服务用户模块操作系统模板管理模块资源管理模块数据管理子系统客户机管理功能客户机管理模块平台用户管理功能模板资源管理功能客户机远程引导功能PXE 服务客户机守护系统应答服务启动镜像系统客户机操作系统初始化功能客户机守护系统3.3.4软件子系统详细设计(待定)3.3.5软件内部接口3.3.6数据流图4关键技术及解决途径4.1Web Services技术Web Services是通过一系列标准和协议来保证程序之间动态链接的技术。本系统使用XML语言定义接口函数和完成数据交互,通过标准的HTTP协议

11、提供服务,避免了不同平台、不同开发语言所产生的开发、使用约束,具有平台无关、应用无关、开发无关的优势。作为新一代分布式计算机模型,Web Services提供了一种行业标准方式,用基于XML的Web请求与响应实现分布式通信,对不同分布式计算机平台和实现语言间的相互操作性提供了无可比拟的支持。它的提出解决了传统中间件技术的应用问题,使得原先处于不同平台,使用CORBA、DCOM等不同对象技术的构架都能够除去平台和实现的差异,统一在Web Services技术层之上。4.2高速对象缓存技术5可靠性方案5.1可靠性工作方法为了有效的进行产品可靠性设计,在方案阶段就根据产品的实际情况,制定产品可靠性保

12、证大纲。对可靠性工作项目和要求、开展可靠性工作的通用性指令文件等工作进行规定和约束。为了实现产品可靠性保证大纲的具体化和实施保证,在系统整体研制过程中,将产品可靠性工作计划纳入研制计划。可靠性工作计划是桌面虚拟化平台系统可靠性工作的指令性文件,对桌面虚拟化平台系统可靠性工作的目的、工作项目、工作内容等进行约束。5.2可靠性指标保证方法软件设计严格遵循GJB450A-2004、GJB 813-1990、GJB1391-1992、GJB/Z 102-1997标准要求,严格贯彻软件设计质量要求,保证软件产品的可靠性。6保障设备方案6.1测试设备6.2软件开发工具7项目研制计划项目研制进度拟按照以下计划执行:(6) 2013年8月完成方案设计;(7) 2013年9月完成详细设计和技术选型;(8) 2013年10月完成服务器端管理功能;(9) 2013年11月完成启动镜像系统,完成系统集成,完成demo版本;(10) 2014年1月完成客户机守护程序,完成系统集成测试,完成运行版;(11) 2014年2月完成系统联调和部署。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1