[导读]虚拟化技术不仅仅适用于数据中心。这项技术如今广泛应用于客户端计算:从最复杂的工作站应用到最简单的动态链接库(DLL),不一而足。 这方面的一个典例就是应用程序虚拟化,应用程序虚拟化产品可以把运行中的程序与底
虚拟化技术不仅仅适用于数据中心。这项技术如今广泛应用于客户端计算:从最复杂的工作站应用到最简单的动态链接库(DLL),不一而足。
这方面的一个典例就是应用程序虚拟化,应用程序虚拟化产品可以把运行中的程序与底层桌面隔离开来。其原理是,消除许多消耗支持资源的配置问题,这些问题一直困扰着所部署的传统桌面系统。这类产品可以对特定程序与操作系统的支持性资源(如文件系统)之间的交互进行虚拟化处理。以Windows为例,它的支持性资源是系统注册表数据库。所有这些产品都可以把应用程序与操作系统映像隔离开来,不过采用的方法不大一样。
SVS解决方案
其中一类产品的代表是Altiris公司的软件虚拟化解决方案(SVS)。SVS等工具采用了所谓的"蛮力"(brute force)方法: 一个简单的过滤器驱动程序(filter driver)安装在Windows文件系统的代码堆栈中,负责截获及重定向来自SVS管理的应用程序的输入/输出调用。SVS管理的应用程序在各自的"层"中运行时,似乎可以与操作系统无缝集成。实际上,从装载DLL到访问注册表键,应用程序与操作系统交互的每个方面都动态重定向至SVS管理的本地缓存文件。
这种方法的优点在于,它完全把操作系统与应用程序隔离开来: 应用程序的任何改动(对注册表、自身文件及Windows所作的改动)实际上完全在SVS管理的缓存文件里面进行。因为没有出现真正的改动,所以底层的操作系统映像保持完好无损;只要点击按钮,或者从得到支持的管理控制台远程禁用,就可以"禁用"应用程序。这种方法的缺点在于,很难管理同一应用程序的多个版本。比方说,微软Office有时会让SVS犯难,因为如果应用程序的多个版本安装在并行层中,它会调用某个组件的错误版本。
SoftGrid解决方案
另一类产品的代表是Softricity公司的SoftGrid(SoftGrid 在2006年被微软收购,很快会与基础的Windows Server平台集成起来)。SoftGrid提供了完整的虚拟化环境:应用程序从服务器共享区流式传送到客户端,然后在定制的"沙箱"里面执行;"沙箱"的作用是把代码与操作系统完全隔离开来。这种方法的优点在于,它大大避免了困扰SVS的应用程序多版本问题。不过,缺点是部署过程比较复杂,需要管理员创建自定义安装映像,对要流式传送的代码库进行优化。
当然,要是少了搅局者,任何一个细分市场都是不完整的。Thinstall结合了SVS的简洁性与SoftGrid的安全沙箱方法。Thinstall把虚拟化环境和应用程序映像都嵌入到一个可执行文件里面,因而不需要支持性基础架构:只要把文件拷贝或流式传送到客户端、执行即可。也不需要代理;使用几乎任何传统的管理套件,包括活动目录和微软系统管理服务器,就可以部署映像。缺点是,需要使用Thinstall的虚拟化套件(Virtualisation Suite)工具包对应用程序进行定制。
在一些客户端环境下,需要更全面的虚拟化架构,比如把遗留应用程序放到新的操作系统上。这种情况下,最好把应用程序隔离到完整、虚拟化的操作系统环境里面――这就是典型的"虚拟机"方案。这样你既可以在选择的操作系统映像里面运行应用程序,又可以支持迁移到更新或原本不兼容的操作系统平台上,或者与之集成。
VMware解决方案
VMware和微软是虚拟机市场的主导者,而VMware具有更高的知名度。像虚拟桌面计划(VDI)这些项目的推动者主要是VMware,VDI这个联盟由推广虚拟化作为桌面和应用程序管理解决方案的多家厂商组成。
VMware还一直在积极采用新的CPU和硬件技术,比如面向下一代应用程序的64位处理器和扩展内存。VMware的专有技术博得了开发社区的青睐,比如能够对虚拟机的运行状态拍摄快照、"退回"到之前保存的映像。 但说到底,VMware愿意向大众开放其底层的虚拟化技术也许会带来最大的回报。
VMware Player等项目竭力让VMware文件映像成为事实上的标准,以便提供类似硬件设备的应用功能。VMware Player是一个独立式工具,可以把VMware创建的虚拟机放到任何Windows桌面系统上。人们已经可以通过VMware网站,获得一大批预制的虚拟机映像,它们大多含有可以自由再发布的开源操作系统和应用程序。
相比之下,微软任由其产品被冷落。Virtual PC还是Connectix公司的产品时,一度是VMware强有力的竞争对手,微软收购过来后过了好久才对它进行更新。Virtual PC 2007添加了支持Windows Vista作为主机操作系统的功能,但其他方面却没有太多变化。它仍不支持64位计算,在USB设备集成等方面继续落后于VMware工作站。
思杰解决方案
虚拟机市场的一个未知因素是思杰公司。思杰历来是基于服务器计算市场的主导厂商,现在自称是应用程序虚拟化的真正开拓者。不过撇掉炒作泡沫,你会发现它其实结合了许多重新定位的产品,添加了类似SoftGrid的应用程序虚拟化和流式传送解决方案。思杰的策略能不能成功,取决于是否紧密地把这项名为Project Tarpon的功能与组成思杰产品系列的众多协议和表示层集成起来。Project Tarpon已成为思杰Presentation Server的一部分。
值得关注的是,VMware可能会向思杰学得一招半式。在部署的VDI系统中,阻碍基于服务器计算的许多问题同样存在,比如本地硬件支持不够、客户端移动性有限、对后端硬件要求过高;有些情况下甚至更严重。现在,你可以把多个终端服务器(Terminal Server)放在一个终端服务器映像上,每个终端服务器对应于一个用户――通过远程桌面协议(RDP)连起来,而不是把多个用户会话放在一个终端服务器映像上。这种扩展性带来了显著的效果: 如果支持同样大小的基于服务器计算负载,很可能需要10倍的硬件。
就在思杰把自己重新塑造成虚拟化先驱的形象时,Wyse和Neoware等一些VDI厂商以及RDP和独立计算架构(ICA)等一些协议在寻找第二春。不过它们可能会发现,虚拟化市场的VDI领域并不显得更春意盎然。
[!--empirenews.page--]Kidaro解决方案
当某类产品培育出许多配套产品组成的生态系统时,可以说这类产品已趋成熟。以桌面和应用程序虚拟化为例,支持性产品(比如Kidaro公司的Managed Workspace产品)的出现就可以证明,这一块市场越来越成熟。Kidaro的产品可以为放在虚拟机上的典型应用程序充当与平台无关的封装器(它能够与VMware和微软Virtual PC协同工作),提供了与主机操作系统集成的一个额外层。Kidaro把历史悠久的虚拟机映像模式改造成更容易管理的"工作区"产品,本地应用程序和虚拟化应用程序之间的界限显得更加模糊了。
其他迹象表明桌面和应用程序虚拟化领域在未来充满活力。比方说,SoftGrid已经与微软的活动目录集成起来。只要把SoftGrid客户程序集成到下一个版本的桌面Windows中,或者作为服务包的一部分来发布,这项技术就会成为默认的部署选项。这对使用Windows、寻找一条明确的迁移道路迈向虚拟化世界的公司来说将是激动人心的好消息。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
Lua RTOS 是一个实时操作系统,设计在嵌入式系统上运行,对 FLASH 和 RAM 内存的要求最低。目前 Lua RTOS 可用于 ESP32, ESP8266 和 PIC32MZ 平台,并可以轻松移植到其他32位...
关键字:
Lua RTOS
操作系统
嵌入式系统
苏州2022年10月17日 /美通社/ -- 如今,数字中国的发展浪潮正在向千行百业推进,数字技术与实体经济的融合越来越紧密。为更好地实现数字技术与千行百业的深度融合,近年来,互联网行业创新多种技术手段以促进千...
关键字:
机器人
数字化
虚拟化
仪表盘
今天下午,一则重磅消息。路透社报道,谷歌一直被诟病垄断的操作系统:安卓,或将收费。
关键字:
谷歌
操作系统
安卓
凭借其全新的功能丰富的移动交易应用程序,屡获殊荣的经纪商HFM让客户实现触手可及的全方位交易体验。 毛里求斯路易港2022年10月14日 /美通社/ -- 全球多资产经纪商...
关键字:
应用程序
FM
移动应用
ADI
伦敦2022年10月13日 /美通社/ -- Ubuntu Pro是扩展式安全维护和合规订阅服务,目前针对数据中心和工作站已推出公开测试Beta版本。Canonical将按照...
关键字:
UBUNTU
CANONICAL
BSP
应用程序
亚当•格罗塞尔(Adam Grosser)希望让人员、货物和能源的运输对每个人来说更快速、更高效。因此,早期风险投资基金UP Partners的这位董事长兼合伙人正在对多个交通运输项目进行投资。这些项目包括贝塔科技公司的...
关键字:
货物
能源
操作系统
北京2022年10月8日 /美通社/ -- 日前,全球领先的IT基础设施提供商浪潮信息加入龙蜥社区并成为理事单位,致力于携手社区生态伙伴,共同推动开源操作系统的全产业链协同创新和产业化应用。 龙蜥社区成立于2020...
关键字:
开源
操作系统
通信
大数据
(全球TMT2022年10月8日讯)IT基础设施提供商浪潮信息加入龙蜥社区并成为理事单位,致力于携手社区生态伙伴,共同推动开源操作系统的全产业链协同创新和产业化应用。 龙蜥社区成立于2020年9月,是国内...
关键字:
操作系统
开源
通信
装机量
(全球TMT2022年9月28日讯)欧洲奢侈品手机品牌VERTU,宣布于2022年9月28日开启全球首款WEB3手机METAVERTU的全球预约,并于10月24日在伦敦正式发布并开启全球发售。这是目前市场上首款WEB3...
关键字:
手机
操作系统
智能终端
芯片
加拿大政府9月26日表示,从2022年10月1日起,加拿大将取消所有疫情下的旅行限制,包括对乘坐航班和火车乘客的疫苗接种和口罩要求。所有旅行者(无论国籍)从10月1日开始将不必通过ArriveCAN应用程序提交健康信息或...
关键字:
ECAN
应用程序
飞机
ARRI
在这篇文章中,小编将对可穿戴设备智能眼镜的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。
关键字:
智能眼镜
可穿戴设备
操作系统
SIXT管理委员会批准整体可持续发展计划,以进一步加快二氧化碳减排和智能新能源出行需求 到2030年, SIXT在欧洲车队中的新能源车将达到70%至90% 投资5000万欧元:公司将大...
关键字:
可持续发展
新能源汽车
应用程序
移动平台
(全球TMT2022年9月22日讯)建筑项目管理软件领域企业InEight Inc.宣布了最新的软件创新,包括范围、设计和资源管理方面的新流程标准化,以及新的进展跟踪功能和创建基准验证型进程预估和时间表的能力。该更新还...
关键字:
软件
进程
应用程序
模板
InEight专注于软件创新的标准化和基准更新,从而提高了效率,增加了项目信心 InEight建筑项目管理平台的最新发展引入了新的设计管理和基准实践,提高了各个项目之间的一...
关键字:
软件
应用程序
进程
移动应用
每次谈及卡脖子问题,缺芯少魂(操作系统)总是绕不开的话题。近年来随着国家逐步加大对国产芯片和操作系统的研发支持力度,一批具备实力的芯片厂商正在加速崛起并开始崭露头角。比如,在芯片指令集架构方面,龙芯推出的Loong Ar...
关键字:
国产芯片
操作系统
车规级芯片,指技术标准达到车规级,可应用于汽车控制的芯片。车规级是适用于汽车电子元件的规格标准等级之一。MCU芯片等级标准分为消费级、工业级、车规级、QJ、GJ五个等级。车规级芯片,顾名思义,是应用到汽车中的芯片。
关键字:
汽车
缺芯
操作系统
中国晋城2022年9月7日 /美通社/ -- 希尔顿集团 (NYSE: HLT)今日宣布,晋城古书院希尔顿花园酒店正式开门迎客。作为集团旗下标志性高端精选服务酒店,首次进驻山西省的晋城古书院希尔顿花园酒店,将秉承品牌在全...
关键字:
MIDDOT
BSP
应用程序
感应器
(全球TMT2022年9月6日讯)近年来美网在提升数字体验方面下了功夫,这背后,作为赛事主办方美国网球协会 (USTA)长期合作伙伴的IBM及其众多数字化解决方案功不可没。很长时间以来,IBM Consulting与美...
关键字:
IBM
数字化
应用程序
CODE
北京2022年9月6日 /美通社/ -- 9月5日思灵机器人发布“Agile Core & Diana”系列产品,该产品突破了单一的硬件或软件技术,从思灵机器人专注的领域出发,采取软硬一体的整套解决方案,从而实现...
关键字:
机器人
AN
操作系统
CORE