OpenStack驱动的云虚拟桌面基础设施(Cloud-based VDI)
需积分: 10 150 浏览量
更新于2024-07-23
收藏 779KB PDF 举报
"杨世芬分享了关于基于OpenStack的云桌面基础设施(Cloud-based VDI)的演讲内容,涉及OpenStack在虚拟桌面环境中的应用、Nova的扩展与优化、Glance和Quantum等组件的使用情况。"
正文:
杨世芬在2012年的演讲中探讨了如何利用OpenStack构建云桌面基础设施(Cloud-based VDI),这是一个能够提供高效、灵活的远程桌面服务的技术。OpenStack作为一个开源的云计算平台,被广泛用于构建计算、存储和网络资源的云环境。
首先,虚拟桌面基础设施(Virtual Desktop Infrastructure, VDI)是一种集中式计算模型,它将用户的桌面环境集中在数据中心运行,用户通过网络访问虚拟机来获得个人工作空间。这种方式有利于管理和维护,同时提高了数据安全性。
演讲中提到了一个具体用例——启动虚拟机(VM)。Nova是OpenStack中的计算服务,负责处理虚拟机生命周期的管理。在使用Essex版本(2011年12月16日发布)时,Nova已计划集成到后续的Folsom版本中。为了支持VDI,Nova进行了扩展,增加了对SPICE(Simple Protocol for Independent Computing Environments)的支持,这是一种图形化用户界面的远程协议。
Nova的修改包括:
1. 扩展了Nova API,以管理SPICE,图像以及实现单点登录功能。
2. 对SPICE端口进行管理,通过iptables过滤SPICE端口。
3. 实现差异快照管理,允许基于基础镜像和一系列差异快照启动虚拟机,并可以合并这些快照。
4. 对快照图像进行加密和解密,保障数据安全。
针对性能优化,演讲提到了对libvirt参数的调整,如使用virtio PCI、块设备、环缓冲、串行(用于SPICE)、气球内存、网络设备等。还讨论了镜像运行时的位置选择(本地或共享),以及Nova网络的配置,包括每个Nova API和计算节点上的网络设置,以及服务器上每台VM的数量。此外,还进行了用户体验基准测试,以确保服务质量。
Glance作为OpenStack的镜像服务,被用来存储和检索虚拟桌面镜像。在演讲时使用的是Essex-4版本,计划升级到Folsom版本,没有提及特别的修改。
最后,Quantum(现在称为Neutron)是OpenStack的网络服务,用于提供灵活的网络模型。当时正在评估和测试中,计划使用即将发布的Folsom版本。
这场演讲深入介绍了OpenStack在构建VDI环境中的应用,包括核心组件的定制、优化和未来发展方向,为理解和实施基于OpenStack的云桌面解决方案提供了宝贵的信息。
2019-05-12 上传
2016-04-24 上传
2021-06-11 上传
点击了解资源详情
2021-03-20 上传
2019-09-11 上传
2021-05-09 上传
2021-02-21 上传
2022-10-21 上传
admin
- 粉丝: 43
- 资源: 314
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明