当前位置:首页 > 问答 > 正文

主流桌面虚拟化里头,Oracle这块儿到底咋样,说说它的那些事儿

首先得明确一点,当人们谈论“主流桌面虚拟化”时,脑子里最先冒出来的通常是VMware的Horizon、Citrix的Virtual Apps and Desktops,还有微软的Windows Virtual Desktop(现在叫Azure Virtual Desktop),Oracle呢?它在桌面虚拟化这个热闹的场子里,更像是一个有独门绝技、但不太喜欢在街边吆喝,而是专门在自己家后院(主要是Oracle生态里)练功的高手,你不能说它不行,但它确实走了一条很“Oracle”的路。

Oracle桌面虚拟化的核心是啥?

简单说,Oracle的桌面虚拟化方案,很大程度上是和它的服务器虚拟化(Oracle VM)以及最核心的云基础设施(Oracle Cloud Infrastructure, OCI)深度捆绑的,它不像VMware或Citrix那样,可以相对灵活地部署在你自己的数据中心的各种硬件上,或者接入其他公有云,Oracle的思路是:你想用我最好的桌面虚拟化?行,那你就得来我的云上玩,用我这一整套家伙事儿。

它的技术基石叫做“Oracle Desktop Virtualization”,但以前更广为人知的名字可能是“Oracle Secure Global Desktop”(SGD)和“Oracle VDI”,SGD更偏向于应用虚拟化,就是只把一个个应用程序的界面推送到你的电脑或瘦客户机上,而不是整个Windows桌面,而VDI则是提供完整的虚拟桌面体验。

它的优势和“那些事儿”

  1. 为Oracle自家应用优化到极致: 这是Oracle桌面虚拟化最硬核的优势,如果你公司的心脏是一大堆复杂到让人头疼的Oracle数据库、E-Business Suite(EBS)、PeopleSoft、JD Edwards这些巨型应用,那么用Oracle自家的桌面虚拟化方案来访问这些应用,理论上能获得最好的性能和兼容性,Oracle会确保它的虚拟化层和这些应用软件是“原装配套”的,减少很多莫名其妙的兼容性问题,这对于那些对Oracle应用依赖极深的大型企业,特别是金融、吸引力很大。

  2. 安全性高: Oracle一向把安全挂在嘴边,它的桌面虚拟化方案从设计上就强调安全性,比如数据不落地(所有数据都在数据中心,你的终端设备上不留存任何业务数据),严格的访问控制,以及与Oracle数据库本身的安全特性深度集成,对于那些对数据保密有严苛要求的行业,这是个加分项。

    主流桌面虚拟化里头,Oracle这块儿到底咋样,说说它的那些事儿

  3. 协议高效: Oracle有自己的远程显示协议(基于AIP协议),在传输Oracle图形密集型应用(比如那些老旧的C/S架构应用)时,效率可能比通用的协议如RDP更高,延迟更低,用户体验更流畅。

  4. 与OCI云深度集成: 如果你已经决定或者正在大量使用Oracle云,那么选择它的桌面虚拟化就成了一个很自然的选择,部署、管理、计费都可以在一个控制台里完成,和云上的数据库、计算实例无缝对接,运维起来省心。

它的短板和尴尬之处

  1. 生态封闭,不够灵活: 这是最受诟病的一点,你基本上被“锁”在了Oracle的生态圈里,想用最新的AMD显卡做图形工作站虚拟化?想混合使用多家云服务?在Oracle的桌面虚拟化方案里,这些可能会变得非常困难甚至不可能,它不像VMware或Citrix那样提供一个“云中立”的灵活架构。

    主流桌面虚拟化里头,Oracle这块儿到底咋样,说说它的那些事儿

  2. 非Oracle环境下的性价比可能不高: 如果你的桌面环境里主要用的是微软Office、Adobe软件、各种SaaS应用,很少用到Oracle的重型应用,那么为Oracle桌面虚拟化付费可能就显得很不划算,它的强项发挥不出来,而你在灵活性和成本上反而会吃亏。

  3. 市场声量和生态系统: VMware和Citrix经营了十几二十年,建立了庞大的合作伙伴网络,有成千上万的专家、海量的技术文档和社区支持,Oracle在这方面相对弱势,你找个懂行的顾问可能都比找VMware的难,这意味着你的学习成本和运维风险可能会更高。

  4. 对普通办公场景的吸引力有限: 对于大多数只需要进行日常办公、文档处理、网页浏览的企业来说,Oracle方案显得过于“沉重”和“专门化”了,杀鸡用牛刀,感觉不对路。

总结一下

回到问题“Oracle这块儿到底咋样?”—— 它是个特点极其鲜明的“特长生”,而不是“全科优等生”。

  • 如果你的企业是Oracle技术的“重度用户”,核心命脉系于Oracle数据库和应用套件,并且你对性能、安全有极致要求,同时愿意接受Oracle的整套云生态,那么Oracle桌面虚拟化是一个非常值得认真考虑的选择,它可能能给你带来意想不到的顺畅体验。
  • 但如果你追求的是灵活性、开放的生态、支持多种硬件和云平台、或者桌面环境以通用软件为主,那么主流的VMware、Citrix或微软的方案无疑是更安全、更主流的选择。

说白了,Oracle的桌面虚拟化故事,就是它整个公司战略的一个缩影:技术实力雄厚,在自己的领域能做到最好,但用不用它,取决于你是否愿意买下它打造的“整个庄园”,而不是只租里面的一间“客房”。