云原生桌面:虚拟桌面的解构与重新定义

云原生桌面:虚拟桌面的解构与重新定义

作者:云技术实践 2018-08-22 10:39:23

云计算

虚拟化

云原生 虚拟桌面阶段对管理平台要求不多,支持基本一些虚拟机的基本操作即可,例如创建虚拟机、删除虚拟机、开机、关机、重启,调整配置参数等等,这些都是VmWare、Citrix已经做过的事。

桌面云以及代代相传的各种桌面管理技术的演变过程可以看成是一部“桌面管理学”的发展史,无论是Windows自带的多用户机制、RDP远程连接协议、简单的工作组、复杂的AD域和组策略,还是无盘工作站、共享网盘、各种各样的网吧电脑管理软件,还是近些年热门的虚拟桌面、云桌面,说到底都是为了把电脑桌面管好用好,还能借机衍生出更加新颖丰富的应用场景。由于桌面电脑的管理多少带有办公管理制度的人为背景,因此每一种技术手段都有现实的存在价值。

桌面管理技术当前已经演化到了桌面云阶段,虚拟化和云化的概念正在被用户逐渐理解和接受,夯实了地位,也许还是个终结者。但桌面云不是一蹴而就的,就像人工智能、大数据、物联网一样,从人类历史长河中看不过是一页纸的篇幅,但是它们也有专属时代的演化过程,桌面的云化同样绕不过这一过程,至少目前还没有看到休止符。

那么桌面云的演化过程接下来还有哪些剧情?从已经上演的情节来揣摩一下,或许能看出端倪,可以说它是从桌面虚拟化开篇,而将以云原生桌面为***。

[[241002]]

虚拟化阶段是从CPU硬件辅助虚拟化的落地开始,通过虚拟机管理平台软件创建桌面虚拟机,在桌面操作系统内部进行适当的性能体验优化,对远程桌面协议进行改良甚至重构,外接瘦终端,控制一下USB等外设访问权限就可以使用桌面了,最近还有vGPU技术对性能优化锦上添花,可以说虚拟桌面这一章节已经进入尾声。

虚拟桌面阶段对管理平台要求不多,支持基本一些虚拟机的基本操作即可,例如创建虚拟机、删除虚拟机、开机、关机、重启,调整配置参数等等,这些都是VmWare、Citrix已经做过的事。

但是技术演进的趋势无法阻挡,拉弓没有回头箭,桌面一旦进了虚拟机这艘船,就不再有返程票了,已经虚拟化的桌面怎么进一步云化?

说到云化,先重温一下云计算的定义,最耳熟能详的就是关于云计算和传统虚拟机管理的比喻,一是自家打井蓄水和从自来水公司接引,二是养宠物和放牧牲畜,具体内容不多说了,可以自行百度。抽象点的解释就是:云计算的思路是要把一个复杂的软件对象进行细粒度的剥离和解构,还原其本来面目,将本质的、用户专有的东西保留到持久化存储中去,将临时的、无状态的部分尽可能地细粒度化、可度量化,交给规模化的资源池实现按需动态分配,随用随取,合理计费。

因此桌面深度云化的过程就是先建立起一个支持规模化运营和弹性扩展的资源池,搭配一个持久化存储空间,然后将桌面实体不断解构,私人物品持久化保留,公共物品层层分割,支持到资源池中动态获取(共享单车?共享充电宝?),就像虚拟服务器被持续不断地肢解成容器、微服务一样。

先说规模化运营和弹性扩展的资源池。它不再是一个简单的虚拟机管理软件能够实现的,而是需要一个骨子里带着云计算架构思维的平台,例如OpenStack。OpenStack桌面云平台并不是一个简单的虚拟机管理器,而是一个超集和升华,主要体现在:

1.规模化扩展。一旦资源池规模扩大,传统虚拟机管理器便捉襟见肘,而OpenStack考虑到了用Region/Cell这样的区域或单元的概念来保证能够大规模地扩展下去;

2.高可用。无状态的执行对象投放到云计算资源池中,有生有灭是家常便饭,OpenStack云平台的调度、异地重生、应用编排等功能设计思路有着与生俱来的优势;

3.对分布式存储、OVS虚拟网络等配套技术的支持与融合;

4.运维。OpenStack配合Zabbix、ELK等套件可以提供体系化的监控数据采集、时间序列化日志分析、并且通过开放式API支持多种运维工具的定制,通过Keystone支持LDAP集成认证;

要做这样一个包罗万象的软件平台,就不能再像普通的APP、应用软件那样百家争鸣了,它得有一个具备长期演化生命力的架构设计思路,形成技术生态体系,既需要适时摆脱过度需求的束缚,又能够为深度定制化留下空间,如果做的不好,十有八九是技术债务一箩筐等着偿还,迟早总会面临着捉襟见肘的局面。

再说桌面实体的不断解构。桌面云平台致力于把桌面对象变成一个可以现用现取,用完即扔的资源,这对热衷于井井有条地打理电脑桌面,设置漂亮的壁纸,排列整齐的图标,部署配置大量业务应用软件的用户场景可能无法接受,桌面岂是池中物?

其实细思下来,用户对桌面真正关心并不是底层的Windows操作系统,而是其中的软件应用和业务数据,如果不能运行业务软件,挂载和访问业务数据,再好的操作系统也没有意义,除了业务应用和数据,实际关心的还会有用户个性化配置,比如账号密码、主题美化、自定义选项等等,都可能会影响工作效率与情绪,这些才是桌面的本质内容。因此桌面的解构过程并不是无缘无故地将其大卸八块,而是业务应用和用户个性化的内容将会被归类成需要持久化的部分,用OpenStack的话来说,这就是UserData,而桌面底层操作系统、微软持续发布的漏洞补丁,甚至操作系统许可证,都可以看成是无状态、临时的东西,如果能将其剥离耦合,投放到公共资源池中按需使用,一分钱一分货。对桌面的这种云化改造与“云原生”(Cloud Native)计算基金会倡导的传统企业实现IT系统的云化核心理念其实如出一辙,所以可称之为云原生桌面,“云原生”改造将会给桌面的定义带来质的变化。

当虚拟桌面逐渐被接受推广成为新常态,遍地开花,产生规模化效应时,支持资源池化运维和“云原生”改造的云管理平台便开始发力。在桌面云的各个组件中,瘦终端不够可以继续买,服务器不够可以继续装,而管理平台的选择是一锤定音的,白首不分离,因此选择一个合理的云管理平台,也就等同于站到了正确的技术演进道路上。

作者介绍:

张文剑,南京机敏科技***架构师,主攻OpenStack VDI,参与编写中国开源云联盟桌面云标准,主持机敏云平台1.0、2.0版本的研发。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/245298.html<

(0)
管理的头像管理
上一篇2025-04-26 03:11
下一篇 2025-04-26 03:12

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注