[发明专利]用于虚拟设备的模型驱动的维护的方法和系统有效
申请号: | 201210366667.4 | 申请日: | 2012-09-28 |
公开(公告)号: | CN103034523A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | M·阿尔塞斯;G·西亚诺;A·D·科克;L·皮切蒂;M·米列斯基 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李玲 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 设备 模型 驱动 维护 方法 系统 | ||
技术领域
根据本发明的一个或多个实施例的解决方案一般涉及数据处理领域。更具体而言,此解决方案涉及虚拟设备。
背景技术
虚拟设备是特定类型的软件设备。一般而言,软件设备是包括封装在预先构建的独立自备单元中的软件应用(即,执行特定用户任务的一个或多个应用程序)以及刚刚足够操作系统,或JeOS(即,为支持软件应用专门定制的有限的操作系统)的软件解决方案;软件设备提供简化的管理以及改善的隔离(相对于在完全的通用操作系统上运行的标准软件应用)。
具体而言,虚拟设备是被设计成在虚拟化环境中运行的软件设备;为此目的,虚拟设备包括一个或多个虚拟机(即,通过物理机的软件来仿真),每一个都带有其操作系统以及应用程序。虚拟设备允许以非常简单而快速的方式来提供相应的服务。
每一虚拟设备(如任何其他软件工件)在其生命周期内常遭受连续的维护操作。具体而言,常常应用修补以纠正错误或临时解决地址安全问题。周期性地提供虚拟设备的新的版本或发行(合并所有可用的修补程序并提供新功能)。
然而,虚拟设备的维护十分复杂;的确,在此情况下,维护一般需要对软件组件的其整个堆栈(即,操作系统、应用程序和/或虚拟机)的若干个更新。在包括多个应用层的大型虚拟设备中该问题特别严重,每一个应用层又都包括带有相应的操作系统以及应用程序的多个虚拟机。
为此目的,如US-A-2008/000037060(此处包括了其完整的描述作为参考)所描述的,可以利用提供对其软件组件的所有所需的更新的新虚拟设备替换整个虚拟设备。此外,如US-A-2008/0215796(此处包括了其完整的描述作为参考)所描述的,可以利用“写入时复制”技术来最小化替换虚拟设备要交换的数据的量。然而,此方法要求任何本地数据(例如,个人信息以及特定自定义)应该适当地与虚拟设备隔开;相反,替换虚拟设备将导致此本地数据的完全丢失。
一些工具也可用于促进虚拟设备的管理。具体而言,广泛地使用建模工具来设计和部署虚拟设备。例如,在“Model-Driven Application Deployment for Cloud Computing Environments,White Paper,2010年1月”(http://wikis.sun.com/download/attachments/73401323/CloudPackaging-Final-100131.pdf)(此处包括了其完整的描述作为参考)陈述了相应的最佳实践;市场上可用的用于建模虚拟设备的商用的工具是IBM公司的IBM Tivoli Conguration Change Manager(IBM公司的商标)。此外,在“FLEXVAPS:A SYSTEM FOR MANAGING VIRTUAL APPLIANCES IN HETEROGENEOUSVIRTUALIZED ENVIRONMENTS,Kreutz,D.Charao,A.,Grupo de Pesquisa em Sist.de Informacao,Univ.Fed.do Pampa,Alegrete,Brazil,Network Operations and Management Symposium,2009.LANOMS 2009.Latin American,2009年10月19-21”(此处包括了其完整的描述作为参考)中公开了用于管理异质基础结构中的虚拟设备的系统,而在“AN EFFECTIVE ARCHITECTURE FOR AUTOMATED APPLIANCE MANAGEMENT SYSTEM APPLYING ONTOLOGY-BASED CLOUD DISCOVERY,Amir Vahid Dastjerdi1,Sayed Gholam Hassan Tabatabaei,and Rajkumar Buyya,201010thIEEE/ACM International Conference on Cluster,Cloud and Grid Computing”(此处包括了其完整的描述作为参考)中公开了用于基于本体技术来部署虚拟设备的体系结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210366667.4/2.html,转载请声明来源钻瓜专利网。