(完整版)openstackVDI测试报告.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
openstack VDI V1.0 ) 北京信息技术股份有限公司 二〇二〇年五月 本文档及其所含信息为机密材料 , 由北京信息技术股份有限公司拥有 未经书面授权,不得对外泄露 COPYRIGHT ? 2020 保留所有权利 vdi 文档信息 文档简称  openstack vdi  测试报告 文档编号 文档名称 文件状态  ■ 草  稿 □ 正式发布  □ 正在修改 编 写 人 日 期 年 月 日 校 对 人 日 期 年 月 日 审 核 人 日 期 年 月 日 批 准 人 日 期 年 月 日 变更记录 变更  变更  变更前  变更后  生效 变更原因  更改人  批准人  备 注 序号  页码  版本号  版本号  日期 1  加图 2  修改总结 北京信息技术股份有限公司 第 2 页 共 15 页 vdi 目 录 什么是 vdi 4 vdi 实现方式 5 2.1. vdi 实现原理 5 2.2. 实现协议 5 spice 与 vnc 的区别 7 开源 spice 协议支持的功能 8 OpenStack VDI 测试 9 5.1. 测试目标 10 5.2. 测试方案 10 5.2.1. 拓扑结构 10 5.3. 测试环境安装配置 10 5.3.1. 配置 nova.conf 10 5.3.2. 安装 spicehtml5 11 5.3.3. 使用 openstack启动虚拟机 11 5.3.4. 启动 openstack的 spiceProxy 11 5.4. VDI 测试 12 5.4.1. 访问页面 12 5.4.2. 使用 spice client 访问虚拟机 12 5.5. 测试结论 14 待解决问题 14 北京信息技术股份有限公司 第 3 页 共 15 页 vdi 什么是 vdi VDI ,英文全称 Virtual Desktop Infrastructure,即虚拟桌面基础架构,正迅 速成为一个热门词语。 VDI 的概念很简单。它不是给每个用户都配置一台运行 Windows XP 或 Vista(后文统称为 Windows XP)的桌面 PC,而是通过在数据中心的服务器运 Windows XP ,将你的桌面进行虚拟化。用户通过来自客户端设备(客户机或是家用 PC)的客户计算协议与虚拟桌面进行连接,用户访问他们的桌面就像是访问传统的本地安装桌面一样。 北京信息技术股份有限公司 第 4 页 共 15 页 vdi vdi 实现方式 2.1. vdi 实现原理 用户 Tablet PC 6.将生成好的带 数据的桌面返 回给用户 ISP 5.将用户数据与 1.请求桌面 桌面连接 Spice VDI proxy 4.返回用户数据 2.寻找空闲桌面 3.返回空闲桌面 VM VM VM VM VM VM VM VM VM 计算节点 计算节点 计算节点 用户数据 VDI 的实现方式,无非在虚拟机之前加了一层 VDI Router 的机制,至于底 层协议是什么样的,完全取决于 Router 怎么写。 Router 主要是将用户连接桌面 的请求进行拦截, 根据一定的规则找到闲置的虚拟桌面, 再将用户的私有数据进 行还原,最后把双方连接起来,这就是 VDI 的基本原理。 2.2. 实现协议 1. RDP 协议 远程 桌面 协议 ( RDP, Remote Desktop Protocol )是一个多通道 北京信息技术股份有限公司 第 5 页 共 15 页 vdi multi-channel )的协议,让用户(客户端或称“本地电脑”)连上提供微软终端机服务的电脑(服务器端或称“远程电脑”)。大部分的 Windows 都有客户端所需软件。其他操作系统也有这些客户端软件,例 Linux 、FreeBSD 、Mac OS X 。服务端电脑方面, 则听取送到 TCP3389 端口的数据。 RDP 也是 windows 流行的协议 ,但是随着目前的趋势来看还是使用 spice 更加有前途 . vnc VNC (Virtual Network Computing) 是虚拟网络计算机的缩写。 VNC 是一款优秀的远程控制工具软件, 由著名的 ATT 的欧洲研究实验室开发的。 VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件, 远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中, VNC 包括以下四个命令: vncserver , vncviewer ,vncpasswd ,和 vncconnect 。大多数情况下我只需要其中的两个命令: vncserver 和 vncviewer 。 spic

文档评论(0)

153****3726 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档