在服务器应用虚拟化中发现价值
一些IT专业人员可以看到从服务器操作系统抽象应用程序的潜力。现在,这项技术刚刚起步。
在服务器虚拟化市场中出现了可以轻松应用程序安装和移动性的可能性,从服务器操作系统抽象应用程序的产品。但是现在,“潜力”是一个操作词汇。
这种抽象也被称为服务器应用程序虚拟化。这是一种将需要运行的应用程序和信息(例如二进制程序,库和服务)打包到一个图像中的方法,可以在没有漫长的分步安装的情况下进行部署。它也可以用于减少操作系统更新对应用程序的影响。
关于服务器应用程序虚拟化
服务器App-V在云应用程序意味着什么,至少这就是理论。但现在,产品处于开发和生产的初期阶段。
微软公司表示,其服务器应用程序虚拟化产品Server App-V将最大限度地减少移动应用环境开发、测试之间的影响,保证质量和生产,简化了应用程序的安装过程。在今年早些时候推出的服务器App-V已经有了测试版,是即将推出的System Center Virtual Machine Manager 2012的一部分。
VMware的桌面ThinApp技术也可以应用在服务器端。有些客户如今正在使用ThinApp,以尽量减少应用程序上的操作系统更新。但是,服务器端ThinApp尚未开发为正式产品,或没有与VMware的配置和管理工具集成。
另一家拥有此类产品的厂商是AppZero公司,该公司成立于2004年,原名为Trigence,并在2009年重新恢复了现有的公司名称。AppZero支持虚拟化Windows,Linux和Solaris应用程序,遥遥领先于微软,这是仅限于Windows。但是,AppZero公司迄今为止只有少数客户,大约10家。
服务器App-V:β指向Web生态
根据TechNet的博客文章,微软的服务器App-V专注于基于Web和内部开发的应用程序。合作伙伴将在这个领域看到一个有潜力的产品。
总部在加拿大安大略省的Horn IT解决方案公司网络架构师William Bressette说:“我们正在从托管公司的服务器App-V中感受到很大的兴趣,大部分是需求迅速缩小的金融服务客户。对于前端层,您希望能够扩展这些Web服务器或扩展中间层应用程序,以满足需求。
主机和云计算服务提供商可能最终成为这种技术的目标市场,因为当应用程序需要在可能没有匹配的操作系统的环境之间移动时,以及应用程序安装之类的操作需要重复数百次时,这才最有吸引力。
在这方面,服务器App-V的逻辑机会是将应用程序从内部部署服务器移动到云端的能力。
调研机构 IDC分析师Al Gillen表示:“当我想到Server App-V时,我正在考虑将应用从Windows服务器引入Windows Azure的技术,而不是将应用程序从测试转移到开发环境。 这是我们迄今没有的东西。”
微软公司已经开启了一项私有社区技术预览,只有这样一个功能,但它还没有发布。
微软公司还没有为SQL Server和Exchange提供应用程序虚拟化支持。具有硬件驱动程序的应用程序也不适用。最后,还没有太多的第三方服务器App-V支持,尽管一些IT经理认为,独立软件供应商采用Server App-V可能会扩大其吸引力。
印第安纳大学AIT基础设施副总监Janssen Jones说,通常,应用软件供应商将携带CD光盘,必须以特定的顺序加载到服务器上才能安装应用程序。
“如果我可以买到一个现成的商业应用程序,并且供应商可以使用App-V软件包,请提供给我,以及我将自定义设置放入其中的XML文件,这是具有吸引力的。”Jones说。
然而,对于一些IT经理来说,服务器应用程序虚拟化可能是寻找问题的解决方案。根据“财富”300强公司的系统管理员Christian Metz的说法,在桌面端,将数以千计终端用户的单个后端服务器流式传输应用程序具有明显的价值。但是服务器已经被虚拟化了,所以价值还不是很清楚。“我们已经分解了工作量,”Metz说。
理论上:应用程序的移动性,OS图像,灾难恢复更容易
尽管目前存在局限性,一些IT专业人士表示,他们认为服务器应用程序虚拟化将最终在企业中发挥作用。 Horn IT公司的Bressette表示,由于Server App-V退出测试版,他希望扩展应用程序支持。“我希望它能够支持SQL或其他工作负载。”他说。
对于Jones来说,服务器应用程序虚拟化可能并不是强制性的。但是,有可能在私有云和公共云之间移动应用程序。
Stephen Kiser是一位VMware系统管理员,可以设想在灾难恢复情况下使用虚拟化应用程序。从方程中移除操作系统意味着使用较少的带宽将应用程序移到辅助站点,以供初学者使用。
“如果有这样的事情,也许你不需要提供尽可能多的手段进行灾难恢复或故障转移,因为应用程序只能运行在操作系统之上,你可以移动它。”Kiser说。
虚拟化实践分析师Bernd Harzog将服务器应用程序虚拟化的当前状态视为开始的趋势。他说:“应用程序和操作系统之间的差异在于操作系统和硬件之间存在差异。”
随着服务器应用程序虚拟化的不断发展,“通过消除应用程序和操作系统之间的差异引起的问题,这是完全可能的,虚拟化的基于服务器的应用程序可能会解决一个比服务器虚拟化本身更大和更有趣的问题。”他补充说。
本文转自d1net(原创)
服务器虚拟化的趋势与优势 企业目前对于IT预算的投入处于停滞状态。企业对于IT人才的招聘也跟不上新技术的需求。正是迫于这些趋势的影响,使得企业当下的IT人员们被不断的要求以更少的资金完成更多的工作任务。 企业IT预算开支的持平与企业IT人员配置的减少所带来的不可避免的后果便是:涉及传统应用程序的项目的优先级被降低。
5条建议,让应用软件服务发挥云计算平台的优势 传统的企业应用软件开发者,在软件开发的哪些方面应该做出调整,以利用云计算的优势,开发出可快速扩展、可自动维护的互联网级的应用服务?
《数据虚拟化:商务智能系统的数据架构与管理》一 1.10 开放式与封闭式数据虚拟化服务器 本节书摘来自华章出版社《数据虚拟化:商务智能系统的数据架构与管理》一 书中的第1章,第1.10节,作者:[荷]里克 F. 范德兰斯(Rick F. van der Lans),更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《数据虚拟化:商务智能系统的数据架构与管理》一 1.7 数据虚拟化的技术优势 本节书摘来自华章出版社《数据虚拟化:商务智能系统的数据架构与管理》一 书中的第1章,第1.7节,作者:[荷]里克 F. 范德兰斯(Rick F. van der Lans),更多章节内容可以访问云栖社区“华章计算机”公众号查看。
相关文章
- #化鲲为鹏,我有话说# 鲲鹏云服务器的使用小技巧之SSH(一)
- 《ASP.NET1200例》嵌套在DataLisT控件中的其他服务器控件---DropDownList控件的数据绑定
- 页游服务器压力测试方案
- 图片服务器优化 解决流量和存储问题
- Linux_CentOS-服务器搭建 <一>
- Centos 7.6搭建LNMP环境的web服务器
- Golang LicenseServer授权服务器的设计 与 RSA 密钥对的应用
- 如何基于EasyDSS流媒体RTMP、HLS(m3u8)、HTTP-FLV、RTSP服务器体系的全套SDK完成各种场景下的视频应用需求
- EasyDarwin流媒体服务器实现关键帧推送功能
- PL SQL Developer 客户端 连接服务器
- SAP UI5 应用开发教程之八十六 - 动手开发一个最简单的本地 Mock 数据服务器试读版
- 本地开发的 SAP UI5 应用,部署到 ABAP 服务器执行出错的问题分析
- 使用 SAP WebIDE 将SAP UI5 应用部署到 SAP ABAP Netweaver 服务器上
- 部署到ABAP服务器上的SAP UI5应用,其index.html的读取逻辑
- 如何查找UI5应用对应在ABAP Netweaver服务器上的BSP应用名称
- 本地开发的 SAP UI5 应用,部署到 ABAP 服务器执行出错的问题分析
- 部署在SAP ABAP服务器上的SAP UI5应用,resource root的计算逻辑
- 使用 SAP WebIDE 将SAP UI5 应用部署到 SAP ABAP Netweaver 服务器上
- 比较war包在Linux或windows服务器上启动及使用 java -jar xxx.jar 或nohup java -jar xxx.jar启动在Linux服务器上的spring boot jar
- Linux系统之部署Gitblit服务器
- mongodb集群——配置服务器放分片meta信息,说明meta里包含了哪些数据信息