OpenStack云桌面系列【1】—開始
关于"云桌面"和"桌面云"
首先,wiki里面是没有关于“桌面云”和“云桌面”的定义和其他信息。
百度百科
桌面云,能够通过瘦client或者其它不论什么与网络相连的设备来訪问跨平台的应用程序。以及整个客户桌面。桌面云与云桌面,是对同一对象的不同側重点的阐述。
和传统pc相比,大的主机箱换成了一些小盒子 。一个类似电视机顶盒的东西,鼠标、键盘、显示器、网线都插在这个上面。(http://baike.baidu.com/view/6497595.htm)
个人理解
同样点就是桌面系统(或应用)都在云端server,不在本地。另外,不同的地方就如百度百科说的“側重点不同”。
桌面云很多其它关注桌面在云端的部署、管理和维护等,很多其它考虑”云“的性能。
云桌面更側重于“桌面”。更关注桌面的显示、交互、输入等。考虑很多其它“桌面“的性能和用户体验。在本系列中。会很多其它关注OpenStack其中桌面系统实例(如windows)的性能和体验,如鼠标重影、屏幕自适应、USB重定向、播放音频等。所以,基于个人对两个概念的理解,将题目定为“OpenStack云桌面”。
前期为了參加一个比赛,基于OpenStack做了一个移动端的云桌面,这里展示下提交的介绍视频,跟大家分享下。
优酷地址:http://v.youku.com/v_show/id_XODI0NTc4MDI4.html
为什么写这个系列
自己做过的非常多项目都和“开源”有关。追求和崇尚“开源”精神。OpenStack就是一个伟大的开源项目。
整理和记录思路。尝试有效的写作。
整理和记录能够让一个程序员降低犯第二次错误的机会。提高编程效率,假设记录多了,也就有了属于自己的“纠错本”或“參考书“。
有效的沟通是提升团队协作的关键。语言沟通和文字沟通相同重要,所以尝试有效的、易理解的写作。
明年找毕业实习。希望能够添加自己拿到offer的筹码。
这个系列会讲什么
环绕基于OpenStack的云桌面,主要会讲下面内容:
Spice的安装;
Window镜像的制作(网上教程非常多。主要想增加自己的一些总结);
鼠标重影;
在本地播放音频、视频;
屏幕的自适应;
基于Opaque的云桌面移动端client开发。
virt-viewer编译。
基于virt-viewer的云桌面client开发。
……
最后,欢迎转载和引用,但请加上引用地址。
OpenStack云桌面系列【1】—開始的更多相关文章
- OpenStack云桌面系列【2】—OpenStack和Spice
OpenStack和VNC Openstack默认安装的訪问控制台基于VNC的.我们从Horizon进入主机实例的控制台,就是noVNC.我在之前的一篇文章里专门对noVNC也做过測试(http:// ...
- 在Ubuntu的系统中怎样将应用程序加入到開始菜单中
/********************************************************************* * Author : Samson * Date ...
- OpenStack虚拟云桌面在携程呼叫中心的应用
编者:本文为刘科在第六期[携程技术微分享]中的分享内容.在携程技术中心(微信号ctriptech)微信后台回复[云桌面],可加入微信交流群,和关注云桌面的小伙伴一起玩耍~ 刘科,携程系统研发云平台桌面 ...
- 单片机小白学步系列(十三) 点亮第一个LED——好的開始,成功的一半
前面介绍了非常多概念知识.做了非常多准备工作,从这一节開始,我们正式開始单片机的学习.我们将使用单片机完毕一项非常easy的工作:点亮一个发光二极管(即LED:Light-Emitting Diode ...
- 相当精简的CentOS个人桌面版--从CentOS6.3 32b-mini版開始(mini版过程略)
利用网络实现相当精简的CentOS个人桌面版--从CentOS6.3 32位mini版開始(mini版过程略).升级后即是CENTOS6.5. 特别感谢163网易的镜像空间[http://mirror ...
- Bmob移动后端云服务平台--Android从零開始--(二)android高速入门
Bmob移动后端云服务平台--Android从零開始--(二)android高速入门 上一篇博文我们简介何为Bmob移动后端服务平台,以及其相关功能和优势. 本文将利用Bmob高速实现简单样例,进一步 ...
- Bmob移动后端云服务平台--Android从零開始--(一)何为Bmob
Bmob移动后端云服务平台--Android从零開始--(一)何为Bmob 在正式的项目开发中,单client不能满足我们的需求,须要实现client与服务端的连接. 而在编写Android服务端代码 ...
- 从0開始学习 GitHub 系列之「07.GitHub 常见的几种操作」
之前写了一个 GitHub 系列,反响非常不错,突然发现居然还落下点东西没写,前段时间 GitHub 也改版了,借此机会补充下. 我们都说开源社区最大的魅力是人人多能够參与进去,发挥众人的力量,让一个 ...
- Linux内核project导论——linux学习和职业曲线(刚開始学习的人,中级,高级都可參考)
Linux世界介绍 给自己定级 门外汉: 不会安装操作系统 不会用虚拟机(安装和使用) 入门级: 熟悉常见的发行版,甚至装过而且能用一些特殊发行版(比如kali)做过一些简单的图形界面的使用. 会一些 ...
随机推荐
- 使用了未经检查或不安全的操作。有关详细信息, 请使用 -Xlint:unchecked 重新编译。
警告信息如下:
- 一、数组---数组中的K-diff数对※※※※※
给定一个整数数组和一个整数 k, 你需要在数组里找到不同的 k-diff 数对.这里将 k-diff 数对定义为一个整数对 (i, j), 其中 i 和 j 都是数组中的数字,且两数之差的绝对值是 k ...
- 字符串格式化输出、while循环、运算符、编码
1.字符串格式化输出 %占位符: %s => 字符串 %d=>整数型 %%=>转义 普通的% %()不能多,不能少,一一对应 f"{}"大括号里的内容一般都放变量 ...
- c/s结构的自动化——pyautogui
环境:Python 3.5.3 pip install pyautogui -i http://pypi.douban.com/simple --trusted-host pypi.douban.co ...
- Centos 7 修改 ssh 端口
1.修改 ssh 配置 vi /etc/ssh/ssh_config vi /etc/ssh/sshd_config ///以上这2个文件,都去掉#port22前"#",将22改为 ...
- linux 删除命令注意事项(大神勿看)
在做软连接的时候,想到一个问题,如果删除软连接,会不会删除源文件. 如果删除是真删除的话,一旦操作错误那就后悔去吧. 效果是这样的:#rm -rf pp/ 如果pp是软连文件夹,那么 ...
- Qt之图形(简笔画-绘制卡通蚂蚁)
简述 关于简笔画的介绍很多,有动物.水果.蔬菜.交通工具等,通常会对绘制一步步进行拆分.组合.然后绘制为我们想要的结果. 下面来介绍另外的一个种类:昆虫类-卡通蚂蚁. 简述 绘制 效果 源码 绘制 效 ...
- XUtils3框架的基本用法(一)
本文为作者原创,转载请指明出处: http://blog.csdn.net/a1002450926/article/details/50341173 今天给大家带来XUtils3的基本介绍.本文章的案 ...
- video : Write and Submit your first Linux kernel Patch
http://v.youku.com/v_show/id_XNDMwNzc3MTI4.html After working with Linux (mostly as an advanced user ...
- 【Android应用开发技术:基础构建】命令行下的Android应用开发
作者:郭孝星 微博:郭孝星的新浪微博 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.co ...