计算机虚拟化技术_第1页
计算机虚拟化技术_第2页
计算机虚拟化技术_第3页
计算机虚拟化技术_第4页
计算机虚拟化技术_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计计算算机机虚虚拟拟化化技技术术 当当前前主主要要包包括括 服服务务器器虚虚拟拟化化 应应用用虚虚拟拟化化 桌桌 面面虚虚拟拟化化 目目前前网网络络虚虚拟拟化化 显显卡卡虚虚拟拟化化等等技技术术都都在在快快速速发发展展 在在不不久久的的将将来来 当当前前物物理理的的设设备备将将都都支支持持虚虚拟拟化化技技术术 实实现现 IAAS infrastructure as service 实实现现真真正正意意义义的的云云计计算算 而而 桌桌 面面虚虚拟拟化化技技术术是是当当前前发发展展最最快快的的 也也是是最最 具具应应用用前前景景的的技技术术 服务器虚拟化 将服务器物理资源抽象成逻辑资源 让一台服务器变成几台 甚至上百台相互隔离的 虚拟服务器 或者让几台服务器变成一台 服务器来用 我们不再受限于物理上的界限 而是让CPU 内存 磁盘 I O 等硬件变成可以动态管理的 资源池 从而提高资 源的利用率 简化 系统管理 实现服务器整合 让 IT 对业务的 变化更具适应力 这就是服务器的虚拟化 虚拟化技术确 实给我们描绘了一幅美妙的前景 服务器虚拟化平台介绍 Citrix XenServer 5 0 Parallels Server for Mac Parallels Server 4 Bare Metal ParallelsVirtuozzo Containers 微软 Windows Server 2008 Hyper V Virtual Iron Extended Enterprise Edition 4 4 VMware Infrastructure 3 云云管管理理平平台台软软件件 5 种虚拟化平台 虽然使用相同的服务器硬件 不过每组虚拟化 平台与管理接口 都使用不同的硬盘存储 且Shared Storage 也规划不同的磁盘空间 供各平台测试使用 避免系统存取冲突 管理平台所安装的 操作系统分为 Windows Server 2008 与 Windows Server 2003 R2 除了微软的虚拟化管理软件 SCVMM 必须于 Windows Server 2008 上才能安装外 其余 管理工具则是 不支持 Windows Server 2008 因此安装非微软的管理工具时 皆架设在 Windows Server 2003 R2 上测试 而 VM 上的 Guest 操 作系统则以 Windows Server 2003 与 Windows Server 2008 两者 为主 Windows Server 2008 R2 中增加了一项重要功能 Hyper V 的 LiveMigration 也就是虚拟机的实时迁移 这项功能让虚拟 机的迁移速度达到了毫秒级别 大大缩小了Hyper V 和 ESX 的技 术差距 回顾历史 Windows Server 2008 由于只能提供 Hyper V 的 QuickMigration 快速迁移 虚拟机快速迁移的时间视硬 件不同大约需要几秒至十几秒不等 这和 ESX 的 Vmotion 还是有 不小的差距 有了 Win2008 R2 中的 LiveMigration 后 微软终 于可以扬眉吐气地和 Vmware 在性能上一争短长了 微软在发布 Hyper V 之后只过了一年时间 产品性能就有了长足的进步 对 用户来说确实是一件可喜的事情 今天我们将通过一系列的动手 实验 为大家介绍 Win2008 R2 中的 LiveMigration 要实现 Hyper V 的 LiveMigration 关键是 Hyper V 群集要 使用一个存储作为群集共享卷 虚拟机必须安装在这个群集共享 卷上 才可以实现动态迁移 我当然不会购置一个昂贵的存储来 进行实验 我准备使用 软件的方法把一台计算机模拟成一个 ISCSI 存储 以前要实现类似的目的 基本都使用Openfile 之 类的软件 但最近微软发布了最近的 Windows Storage Server 2008 这款产品界面友好 功能强大 设置方便 更有兼容性方 面的巨大优势 自然是此类实验的最佳人选 实验拓扑如下图所示 我们使用了三台计算机 WSS2008 安 装了 Windows Storage Server 2008 简称 WSS2008 它要充 当域控制器 DNS 服务器和 ISCSI 存储 Server1 和 Server2 是 两台 Hyper V 服务器 它们将组成一个故障转移群集 显然 我 们首先要把域控制器部署出来 云云管管理理平平台台软软件件 云管理平台服务器虚拟化软件与国外厂商主流的服务器虚拟 化软件产品一样 实现在单一服务器上运行多个虚拟服务器 并 且能为虚拟服务器 1 提供支持其运行的硬件资源 包括虚拟 BIOS 虚拟处理器 虚拟内存 虚拟设备与 I O 并为虚拟机提 供良好的隔离性和安全性 服务器虚拟化模拟图 3 张 云管理平台服务器虚拟化软件的功能与国外服务器虚拟化产品 的主流类似 都实现了对于服务器虚拟化的管理 包括虚拟机和 硬件资源池的管理 和国外主流虚拟化软件相比 云管理平台有 着以下 优优势势 1 完全由国人自主研发 行业领先 2 中英文两种操作界面 可以根据客户需要任意选择 3 一键安装管理平台 无需任何配置 方便快捷的系统部署 4 独有的虚拟服务器方案是管理与部署 极大的提高了系统 中心管理的易捷性 5 独有的自动服务器配置工具 帮助用户更快速的部署新的 应用 6 高可用性的策略设置 保证了系统中心业务的连续性 7 提供底层的 SDK 打包 提供 API 接口 云管理平台是国人自主研发的服务器虚拟化管理软件 填补 了国内同类产品空白 目前跃 腾科技的云管理 平台在国内行业内 处于领先地位 国内目前尚无类似的已经推向市场的成熟 稳定 的产品 C Ci it tr ri ix x X Xe en nS Se er rv ve er r 5 5 0 0 服务器半虚拟化产品 Citrix 的 XenServer 源自于开放原始 码 Xen 新推出的 5 0 包含 4 种版本 其中白金版 企业 版支持 高可用性 High availability HA 备援 以及 Xen Motion 虚拟 机在线转移的功能 至于精简版则是开放给使用者免费下载 XenCenter 是 Citrix 的虚拟化图形接口管理工具 可在同一 界面 管理多台的 XenServer 服务器 管理上 通常会先在 XenCenter 建立一个服务器群组 Pool 然后将位于同一机房内 的 XenServer 服务器加入 和大多数服务器半虚拟化产品相同的是 当数台XenServer 服务器连接到同一台共享磁盘驱动器 且将虚拟档案放置于此的 前提下 可以通过 Xen Motion 这项功能 将虚拟机以手动方式 在线转移到其它的 XenServer 服务器 从事主机的维护 或者降 低硬件资源的消耗 Xen Motion 的操作相当容易 在 Xen Center 的虚拟机列表 使用鼠标将需要转移的虚拟机拖到目的地服务器 或者在虚拟机 的列表上方 开启鼠标右键的菜单 在 Migrate 的分项下 选择要转移过去的目的地 完成虚拟机的搬移 P Pa ar ra al ll le el ls s S Se er rv ve er r f fo or r M Ma ac c 功能强大 易于使用 基于虚拟分区技术的虚拟 化解决方案 面向 Mac 平台 是公司提供巩固 IT 基础结构的首选产品 P Pa ar ra al ll le el ls s S Se er rv ve er r 4 4 B Ba ar re e M Me et ta al l 面向裸机系统且基于虚拟分区技术的功能强大易用型虚拟 化 解决方案 协助企业整合 IT 基础结构 P Pa ar ra al ll le el ls s V Vi ir rt tu uo oz zz zo o C Co on nt ta ai in ne er r 业内领先的面向企业和服务商的服务器虚拟 化解决方案 该 解决方案基于 虚拟环境 同时有 Linux Unix 和 Windows 两个 版本 为客户提供卓越的性能 集成功能 可用性及价值 微微软软 W Wi in nd do ow ws s S Se er rv ve er r 2 20 00 08 8 H Hy yp pe er r V V 微软 Hyper V 虚拟化平台 是以 Xen 的虚拟化技术为基础开 发而成的 而这个虚拟化平台目前已整合在64 位的 Windows Server 2008 操作系统 并成为系统内的服务器角色之一 要购 买这样的平台 要注意微软对不同版本 标准版 企业版 Datacenter 版 的 Windows Server 2008 分别销售含 Hyper V 与不含的版本 Virtual Iron Extended Enterprise Edition 4 4 1 虚拟化平台 Virtual Iron 采用 Xen Open Source 3 1 Hypervisor 的虚拟技术开发而成 区分为单机版 Single Server Edition 与企业版 Extended Enterprise Edition 两种 后者具 备动态转移 LiveMigrate 并有高可用性 High Availability HA 的 LiveRecovery 容错功能 也是我们这次所 实测的对象 Virtual Iron 的管理工具并不需要额外付费 它是 以网页结合 Java 套件开发而成 让我们通过此接口管理虚拟平台 Virtual Iron 的虚拟化支持功能多 且售价并不高 适合有 意导入但预算限制较多的企业 桌面虚拟化 虚拟桌面交付 桌面虚拟化是指将计算机的桌面进行虚拟化 以达到桌面使用的安 全性和灵活性 可以通过任何设备 在任何地点 任何时间访问在 网络上的属于我们个人的桌面系统 一一 定定义义 概概念念 桌面虚拟化是指将计算机的桌面进行虚拟化 以达到桌 面使用的安全性和灵活性 桌面虚拟化技术 维基百科上给出的定义是 Desktop virtualization 或者成为 Virtual Desktop Infrastructure 是一种基 于服务器 的计算模型 并且借用了传统的 瘦客户端 的模型 但 是让管理员与用户能够同时获得两种方式的优点 将所有桌面 虚 拟机在数据中心进行托管并统一管理 同时用户能够获得完整 PC 的使用体验 用户可以通过瘦客户端 或者类似的设备在局域网或者远程 访问获得与传统 PC 一致的用户体验 很多商业方案同时提供了将用户远程转向到传统的共享系统 例如微软终端服务 思杰应用服务器 刀片 PC 甚至是没有使用 的物理 PC 机 简简单单的的来来说说 桌桌面面虚虚拟拟化化是是指指 支持企业级实现桌面系统的远程动态访问与数据中心统一托 管的技术 一个形象的类比 就是今天 我们可以通过任何设备 在任何地点 任何时间访问在网络上的我们的邮件系统 或者网 盘 而未来我们可以通过任何设备 在任何地点 任何时间访问 在网络上的属于我们个人的桌面系统 二二 桌桌面面虚虚拟拟化化的的前前世世今今生生 要了解桌面虚拟化的技术 我们就要了解桌面虚拟化的发展 过程 我们可以比较简单地将桌面虚拟化技术分为一下3 个阶段 1 第第 0 5 代代的的桌桌面面虚虚拟拟化化技技术术 在我们还不知道什么叫桌面虚拟化的时代 这种技术的前身 从不同的领域产生 发展直至成熟 使得现在的桌面虚拟化技术 成为现实 这主要包括了 2 种技术 a 远远程程桌桌面面 远程桌面技术 几乎所有从事 IT 技术的人都使用过 内置在 Windows XP 中的远程桌面使用了 RDP Remote Desktop Protocol 协议 使得用户可以从其他的电脑上远程登录 访问与 使用目标桌面 RDP 协议最早微软用于 Windows Server 上的 Terminal Service 终端服务 的访问协议 实现了 Windows Server 上的多用户模式 使得用户能够在本地并不安装任何应用 的条件下 远程使用服务器上的各种应用 这种技术是将目标机 上运行界面传输到用户实际的操作机屏幕上 并将键盘 鼠标等 一系列的外设输入 传输到目标机 实现交互 终端服务与远程 桌面的不同是 前者 只操作应用 而后者将拥有整个桌面的控制 权 当然这是独享的 这也是为什么有人远程桌面连入XP 后 目 标机屏幕自动变黑的原因 在虚拟化技术兴起之后 微软将 Windows Server 2008 上的 终端服务重新定义为演示虚拟化技术 而RDP 协议的真正创造者 Citrix 发明了 RDP 协议 后来又将 RDP 协议卖给了微软 转 而研究了效率更高的 ICA 协议 则将这种原理一样 但是使 用 ICA 交付的应用模式称之为 应用虚拟化技术 不管名称如何叫 但可以看出桌面虚拟化技术的前身 远 程桌面 是与现在的应用虚拟化技术具有相同渊源的 这也是今 天桌面虚拟化技术的核心部分 正是有了这种技术 使得我们远 程访问自己的桌面称为可能 也将用户使用与后台管理两个以前 难以协调的矛盾进行了有机的分离 解决了目前用户使用灵活性 与 IT 统一安全管理的冲突 b 桌桌面面操操作作系系统统虚虚拟拟化化 这里的这个题目是为了区分服务器虚拟化技术 特别强调桌 面操作系统被虚拟 其实这个概念基本可以被等同与Vmware Workstation 和微软 VPC 的方式实现的 桌面级的操作系统 当然 这种应用模式 主要开发人员和测试人员经常使用的 虽然虚拟 的并不一定是 XP 2000 professional vista 等桌面系统 这里之 所以提倒这个是因为在虚拟化技术刚起步的时候 一些厂商将此 定义为桌面虚拟化技术 例如微软在推出MED v 技术之前 都是 将 VPC 定义为微软的桌面虚拟化产品 在这个角度定义的所谓桌面虚拟化 基本上可以被认为是用 于 pc 上的桌面系统之上的虚拟 化解决方案 只是与服务器虚拟 化简单的区别与对应 其本身解决的仍然是操作系统的安装环境 与运行环境的分离 不依赖于特定的硬件 但是不可否认的是 而且当服务器虚拟化技术成熟之后 真正得 虚拟桌面技术才开始 出现 2 第第一一代代桌桌面面虚虚拟拟化化技技术术 第一代桌面虚拟化技术 真正意义上将远程桌面的远程访问 能力与虚拟操作系统结合了起来 使得桌面虚拟化的企业应用也 成为可能 首先 服务器虚拟化技术的成熟 以及服务器计算能力的增 强 使得服务器可以提供多台桌面操作系统的计算能力 以当前4 核双 CPU 的志强处理器 16G 内存服务器举例 如果用户的 xp 系 统分配 256M 内存 平均水平下 一台服务器可以支撑50 60 个 桌面运行 则可以看到 如果将桌面集中使用虚拟桌面提供 那 么 50 60 台的桌面采购成本将高于服务器的成本 而管理成本 安全因素 还未被计算在内 所以服务器虚拟化技术的出现 使 得桌面虚拟化技术的企业大规模应用成为可能 当然 如果只是把台式机上运行操作系统转变成为服务器上 运行的虚拟机 而用户无法访问 当然是不会被任何人接受的 所以虚拟桌面的核心与关键 不是 后台服务器虚拟化技术讲桌面 虚拟 而是让用户能够通过各种手段 任何时间 任何地点 通 过任何可联网设备都能够访问到自己的桌面 即远程网络访问的 能力 而这又转回到和应用虚拟化的共同点 即远程访问协议的 高效性上 目前 提供桌面虚拟 化解决方案的主要厂商包括微软 Vmware Citrix 而使用得远程访问协议主要利用两种协议 早期 由 Citrix 开发的 后来被微软购买并集成在 Windows 中的 RDP 协议 这种协议被微软和 Vmware 的桌面虚拟化产品使用 而基 于 Vmware 的 Sun Ray 等硬件产品 也都是使用 RDP 协议 第二 种就是 Citrix 自己开发的目前独有的 ICA 协议 Citrix 将这种协议 使用到其应用虚拟化产品与桌面虚拟化产品中 协议效率决定了虚拟桌面使用的用户体验 而用户体验是决 定了桌面产品生命力的关键 微软的成功与 Vista 的没落无不证 明了这一点 从目前官方的文档与实际测试来看 通常情况下 ICA 协议要高于 RDP 协议 一般情况下 ICA 的带宽占用为 20kbps 而 RDP 在 60kbps 这些都不包括看视频 玩游戏以及 3D 制图状态下的带宽占用率 正是由于这个差别 虚拟桌面的用 户体验有比较大差别 一般情况下 在 LAN 环境下 一般的应用 RDP 和 ICA 都能正常运行 只不过是 RDP 协议造成网络占用较多 但对于性能还不至于产生很大影响 但是在广域网甚至是互联网 上 RDP 协议基本不可用 而在视频观看 Flash 播放 3D 设计 等应用上 即使局域网 RDP 的性能也会受到较大影响 在 优酷 上有很多视频进行比较 ICA 的用户体验会很流畅 而且根据 Citrix 官方刚刚推出的 HDX 介绍 这方面的新技术会得到更快地 推进 而微软和 Vmware 也意识到了这一差别 微软转而加大 RDP 协议的研发与优化 而 Vmware 也在转而寻找其他的更高效 的替代方案 特别强调的是 这三家厂商后台的服务器虚拟化技术都使用 的是自己的产品 微软采用的是 Hyper v Citrix 采用的是 XenServer 不过根据官方说法 是可以支持其他两个厂商的服务 器虚拟化产品 Vmware 使用的是自己得 ESX 3 第第二二代代桌桌面面虚虚拟拟化化技技术术 第一代技术实现了远程操作和 虚拟技术的结合 降低的成本 使得虚拟桌面技术的普及称为可能 但是影响普及的并不仅仅是 采购成本 管理成本和效率在这个过程中也是非常重要的一环 纵观 IT 技术应用历史 架构的变化和三国中名言一样 分 久必合 合久必分 从最早主机 亚终端集中模式 到 PC 分布模 式 到今天的虚拟桌面模式 其实是一个计算使用权与管理权的 博弈发展 开始主机模式 集中管理 但是应用困难 必须到机 房去使用 PC 时代来临 所有计算都在 PC 上发生 但是 IT 的管 理也变成分布式的 这也是为什么 IT 部门的桌面管理员压力最大 需要分布式的管理所有用户的 PC 管理的成本也大幅度上升 桌 面虚拟化将用户操作环境与系统实际运行环境拆分 不必同时在 一个位置 这样即满足了用户的灵活使用 同时帮助IT 部门实 现了集中的控制 从而解决了这一问题 但是如果只是将 1000 个员工的 pc 变成 1000 个虚拟机 那么 IT 管理员的管理压力可能 并没有降低 反而上升了 只不过是不用四处乱跑了而已 为了提高管理性 第二代桌面虚拟化技术进一步将桌面系统的运 行环境与安装环境拆分 应用与桌面的拆分 配置文件的拆分 从而大大降低了管理复杂度与成本 提高了管理效率 如下图所 示 我们简单来计算一下 如果一个企业有 200 个用户 如果不 进行拆分 IT 管理员需要管理 200 个镜像 包含其中安装的应用 与配置文件 而如果进行操作系统安装与应用还有配置文件的拆 分 假设有 20 个应用 则使用应用虚拟化技术 不用在桌面安装 应用 动态将应用组装到桌面上 则管理员只需要管理20 个应 用 而配置文件也可以使用 Windows 内置的功能 和文件数据都 保存在文件服务器上 这些信息不需要管理员管理 管理员只需 要管理一个文件服务器 而应用和配置文件的拆离 使得200 个 人用的操作系统都是没有差别的 Windows XP 则管理员只需要 管理一个镜像 用这一个镜像生成 200 个运行的虚拟的操作系统 简单来讲可以理解成类似于无盘工作站的模式 所以总的来说 IT 管理员只需要管理 20 个应用 1 个文件服务器 和 1 个镜像 管理复杂性大大下降 这种拆分也大大降低了对存储的需求量 少了199 个 xp 的 存储 降低了采购和维护成本 更重要的是从管理效率上 管理 员只需要对一个镜像或者一个应用进行打 补丁 或者升级 所有 的用户都会获得最新更新后的结果 从而提高了系统的安全性和 稳定性 工作量也大大下降 三三 虚虚拟拟桌桌面面的的价价值值 为何要实现桌面虚拟化 为什么要转变传统的PC 使用方式 1 更更灵灵活活的的访访问问和和使使用用 从 IT 技术诞生到推广 就伴随着一对矛盾 即用户使用与 IT 管理的矛盾 早期的大机时代 用户的使用与管理工作都位于机房内 用 户使用不方便 但是管理员管理相对简单 PC 出现 用户无须去机房工作 更方便的使用IT 技术 但 是管理员的管理工作复杂化了 管理工作随着PC 的分散化 也 分散化了 即使网络出现使得管理工作一定程度地可以通过网络 完成 但是成功率依然比较低 管理能力有限 今天 网络访问不再是瓶颈 虚拟桌面技术的出现解决了这 对矛盾 用户可以远程访问桌面系统 获得和 PC 完全一致的体验 管理员也只需要在数据中心就可以轻松完成所有的管理工作 所以桌面虚拟化技术实质上是将用户使用与 系统管理进行了 有效的分离 这样带来的直接好处 就是用户对桌面的访问就不需要被限 制在具体设备 具体地点和具体时间了 我们可以通过任何一种 满足接入要求的设备 就可以访问我们的桌面 这样 员工就可 以不必在公司加班 而可以回家通过家里的设备 访问公司的桌 面 继续工作 并同事能够保证数据安全 因为只有图像传输到 家里的设备上 出差同样可以不必带电脑 而只要找到一个能上 网的设备就可以使用自己的桌面 办公人员甚至可以通过手机访 问自己的桌面 在 优酷上查找 HTC touch Pro 用 XP 查看相关视 频 2 更更广广泛泛与与简简化化的的终终端端设设备备支支持持 作为云计算的一种方式 由于所有的计算都放在服务器上 终端设备的要求将大大降低 不需要传统的台式机 笔记本 而 正如维基百科所说 瘦 客户端又重新回到我们的视野 而且智能 手机 上网本 接近报废的 PC 等设备甚至于电视 都成为可用 设备 而这恰恰是 云计算的灵魂所在 目前 Google 也在研发所 谓的基于互联网的操作系统 相信这还需要一段时间 但是桌面 虚拟化技术已经让 这种愿景变为 现实 在优酷上查找 势不两立 的 apple TV 上跑微软 Windows 就可以看到录像演示 在虚拟桌面的推动下 未来的企业 IT 可能会更像一个电视网 络 变得更加灵活 易用 我们可以使用各种设备 电脑 瘦客户端 手机 电视以及 键盘 鼠标或者其他外设 比如 wii 的手柄 像看电视和选 台 一样去访问桌面或者应用 而这些应用与桌面都是在服务商或者数据中心运行和管理的 他们得角色就好比发送信号的电视台 信号通过网络发送到各个 电视屏幕 上 当然网络目前是互联网 未来 中国能够三网融合 的时候 那么这个网络将可能是任何一个网络 而各种应用 桌面 就好像我们今天看到的各种电视节目或 者频道一样 作为内容被专业的提供商提供出来 由于计算全发生在计算中心 所以客户端的压力大大降低 更简化的客户端可以得到广泛使用 终端设备的可选择性更广泛 可以满足不同的应用需求 3 终终端端设设备备采采购购 维维护护成成本本大大大大降降低低 这种 IT 架构的简化 带来的直接好处就是终端设备的采购成 本降低 以瘦客户端为例 一个瘦客户端的采购成本为2000 左 右 而 pc 目前价格在 4000 左右 则每台客户端的能够节省 2000 元 投资到物理服务器 按照 1 1 的压缩比 所有人都同 时使用虚拟桌面 则 10 万元的服务器只要能够负载 50 个虚拟 桌面 硬件投资成本就相等 但是一般压缩比不会为1 1 更 重要的是 瘦客户端的报废周期一般 6 8 年 比 PC 长一倍 则 终端投资二期就直接减少 另外 现有的PC 系统也可以大大延 长使用周期 只要外设可用 就可以转化为普通终端 间接降低 了电子垃圾的产生数量 4 集集中中管管理理 统统一一配配置置 使使用用安安全全 由于计算发生在数据中心 所有桌面的管理和配置都在数据 中心进行 管理员可以在数据中心进行对所有桌面和应用进行统 一配置和管理 例如系统升级 应用安装 等等 避免了传统由 于终端分布造成的管理困难和成本高昂 尤其对于学校机房 教 学中心等大规模的 多变需求的应用场景 频繁更换操作系统 非常适合 由于传递的只是最终运行图像 所有的数据和计算都发生在 数据中心 则机密数据和信息不需要通过网络传递 增加了安全 性 另外这些数据也可以通过配置不允许下载到客户端 保证用 户不会带走 传播机密信息 5 降降低低耗耗电电 节节能能减减排排 传统 PC 一般在 200W 以上 而瘦客户端在 25w 左右 耗电 量接近十分之一 而服务器的计算压力会带来一定程度的耗电量 的上升 但是与客户端的大数量相比 可以忽略 所以一年的电 费也会降低 90 左右 而耗电的减少 也 意味这碳排放 的减少 适应了低碳时代的 要求 需要强调的是 桌面虚拟化的优势 是典型具有规模效应的 终端数量越多 上述的收益和优势越突出 四四 桌桌面面虚虚拟拟化化的的市市场场格格局局 1 市市场场状状况况 桌面虚拟化技术作为目前虚拟化技术中最新的技术 还并不 广为认知 尤其是国内很多企业还不知道桌面虚拟 化所谓云云 或者将其等同与 vmware workstation 或者微软的 VPC 从技术发 展过程来看 2006 年 这种概念才开始形成 2007 年出现第一 代 VDI 的方案 2008 年才出现了比较完整的解决方案 而 2009 年看到的技术 才真正接近能够做到完全PC 的体验 但是桌面虚拟化的潮流已经酝酿 而且大有取代服务器虚拟 化之势 了解虚拟化的企业 已经对桌面虚拟化技术跃跃欲试了 但是比较大的案例相对较少 国外相对比较多 例如匹兹堡医学院 有50000 员工 管理 20 多所医院 400 多个诊所 为了解决分支机构众多 分散造成 的 IT 管理问题 使用 Citrix 的 XenDesktop 构建虚拟桌面 为接近 40000 个终端设备提供了虚拟桌面的服务 其中2000 个为瘦客 户端 实现了中心统一的管理 另外 有消息说 花旗银行也开始全面采用桌面虚拟化技术 来为全银行的员工提供服务 来满足 美国对于金融数据的安全规 定要求 2 厂厂商商格格局局 当前在桌面虚拟化领域 主要有三个厂商 也是主要的服务 器虚拟化厂商 微微软软 Microsoft 微软的桌面虚拟化技术 MED v 刚刚推出不久 利用了桌面的 VPC 产品创建和 下载 虚拟机镜像 而实际上提供给用户使用的 是安装在虚拟机中的应用 目标是用来解决桌面系统尤其是 vista 上对遗留应用不兼容的问题 并不是真正的虚拟桌面的解决 方案 而从微软官网上看的信息 其 VDI 方案应该是真正意义上 的桌面虚拟化或者精确地说是虚拟桌面解决方案 而这一方案 我们还得等待才能看到具体产品 思思杰杰 Citrix 思杰作为应用虚拟化领域的绝对领导者 2007 年份额在 70 以 上 由于桌面虚拟化的本质更接近应用虚拟化 对桌面的远 程访问 其独有的高效的 ICA 协议和积累了 20 年的对外设重定 向等技术的积累 使得其在桌面远程 包括广域网和互联网 访 问的效率和外设的广泛支持性上 占有绝对的领先位置 尤其最 新推出的 HDX 技术 能够广泛地支持标准 USB 设备 双向语音 VOIP 应用 高清视频播放 使得虚拟桌面的体验真正达到了 和 PC 类似的水平 而在后端 其成功的对服务器虚拟化厂商XenSource 和无盘 工作站厂商 Ardence 的兼并 使之具有独立的服务器虚拟化平台 和更加灵活的 虚机管理方式 使用单一的 镜像技术批量动态生成 虚拟机 加之其自有的应用虚拟化产品 使得整个桌面逻辑组成 部分实现了完整的分离 实现了彻底的虚拟化 最大程度 上地实 现了灵活性 正式由于这个原因 virtualizationreview 将 Citrix 的 桌面虚拟化产品 XenDesktop 评为 对其他产品进行评判的标准 Vmware Vmware 作为服务器虚拟化的老大 为了拉动其虚拟服务器 的销售 并扩大产品线 也有自己的桌面虚拟化产品View 其 后台架构在 Vmware Sphere 上 虚拟机的远程反问使用了微软的 RDP 协议 而应用虚拟化方面 兼并了原名 Thin install 的厂商 现在更名叫 Thin app 实现了与 Citrix 类似的架构体系 由于 Vmware 服务器虚拟化龙头的地位 推动桌面虚拟化也 是顺风顺水 尤其是在其服务器虚拟化产品的技术优势之上 例 如采用内存 over commit 技术 可以提高服务器上同时运行桌面 的数量等等 不过由于桌面虚拟化技术本质与服务器虚拟化大相径庭 Vmware 遇到了很多困难 也是其目前正在化大力气克服的 首先 协议问题 RDP 协议效率相对 ICA 很低 在局域网内 的业务应用可以基本承受 但是如果播放高清视频 flash 等应 用的时候 就会遇到跳帧 停止播放等问题 其次 RDP 的外设支持有限 例如 USB 设备 加密狗等外设 无法使用 使得其提供的用户体验无法接近PC 所以很多应用 场合造成虚拟桌面的无法应用 这些问题都是因为协议造成的 所以 Vmware 正在寻求新的 协议 例如 PC over IP 技术 但是由于目前这种技术与硬件绑定 所以投入成本相当大 对于客户来说 是很难接受的 而基于广 域网或者互联网 目前似乎还没有什么好的协议可以超过ICA 协 议的效率 这无疑是摆在 Vmware 面前的一道难题 不过 Thin App 的加入 使用 流 方式的应用部署结构 虽然 只实现了微软 App v 功能 或者 Citrix XenApp 产品中的 stream 功能 但是一定程度上实现了应用的拆离 使得整个体系变得灵 活了很多 大大弥补了架构上的不足 整体的得到了很大的提高 不过通过服务器虚拟化产品推广与 IT 巨头建立的合作关系 也是 Vmware 的另一个优势 应用虚拟化 应用虚拟化将应用程序与操作系统解耦合 为应用程序提供了一个 虚拟的运行环境 在这个环境中 不仅包括应用程序的可执行文件 还包括它所需要的运行时环境 从本质上说 应用虚拟化是把应用 对低层的系统和硬件的依赖抽象出来 可以解决版本不兼容的问题 简简介介 所谓应用虚拟化 技术原理是基于应用 服务器计算 A S 架 构 采用极通科技独创的 AIP Application Integration Protocol 技术 把应用程序的人机交互逻辑 应用程序界面 键盘及鼠标 的操作 音频输入输出 读卡器 打印输出等 与计算逻辑隔离 开来 在用户访问一个服务器虚拟化后的应用时 用户计算机只 需要把人机交互逻辑通过 AIP 协议传送到服务器端 服务器端为 用户开设独立的会话空间 应用程序的计算逻辑在这个会话空间 中运行 把变化后的人机交互逻辑传送给客户端 并且在客户端 相应设备展示出来 从而使用户获得如同运行本地应用程序一样 的访问感受 在国内 最早提出应用虚拟化技术概念的是 北京汉邦极通科 技有限公

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论