发明申请
US20080301676A1 Method for Delivering, Testing, and Applying Software Patches or Other Changes to a Conventionally Installed Application in Virtual Application Containers
失效
在虚拟应用程序容器中传递,测试和应用软件修补程序或其他更改到常规安装的应用程序的方法
- 专利标题: Method for Delivering, Testing, and Applying Software Patches or Other Changes to a Conventionally Installed Application in Virtual Application Containers
- 专利标题(中): 在虚拟应用程序容器中传递,测试和应用软件修补程序或其他更改到常规安装的应用程序的方法
-
申请号: US11757954申请日: 2007-06-04
-
公开(公告)号: US20080301676A1公开(公告)日: 2008-12-04
- 发明人: Bowen Alpern , Glenn Ammons , Vasanth Bala , Todd W. Mummert , Balachandar Rajaraman , Darrell Christopher Reimer , Mark N. Wegman
- 申请人: Bowen Alpern , Glenn Ammons , Vasanth Bala , Todd W. Mummert , Balachandar Rajaraman , Darrell Christopher Reimer , Mark N. Wegman
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/455
- IPC分类号: G06F9/455
摘要:
A method for updating an application on a host system includes steps or acts of: installing an application on the host system; installing a virtual machine monitor on the host system, installing a first virtual container on the host system, wherein the first virtual container comprises at least one update to the installed application; and instantiating the first virtual container under the virtual machine monitor in a mode wherein the host system can be accessed but not modified and wherein instantiating the first virtual container includes updating the installed application in the first virtual computer and running the updated application in the first virtual container. The method may also include a step of confirming that the updated application runs properly. Optionally, the virtual container may be devirtualized. A system for updating an application on a host system includes: at least one virtual machine monitor, at least one virtual container; at least one application; at least one update to the application contained within the at least one virtual container; and a processor configured for carrying out the above method steps. The system may also include an input multiplexer configured for mediating access to the at least one virtual container; and an output analyzer configured for confirming that the updated application performed as expected in at least one virtual container.
公开/授权文献
信息查询