[发明专利]用于迁移应用所依赖的系统环境的方法和装置有效
申请号: | 200710092291.1 | 申请日: | 2007-04-04 |
公开(公告)号: | CN101281461A | 公开(公告)日: | 2008-10-08 |
发明(设计)人: | 刘亮;马骞;李影;孙科伟;陈滢 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 迁移 应用 依赖 系统 环境 方法 装置 | ||
技术领域
本发明涉及计算机领域,并尤其涉及用于在平台之间迁移应用所依赖的系统环境的方法和装置,以及利用上述方法和装置的、用于在平台之间迁移应用的方法和装置。
背景技术
随着信息技术的飞速发展,硬件和软件的生命周期变得越来越短,而且价格越来越低。因此,企业经常要决定更新其软件/硬件系统来满足其业务需求。同时,企业非常希望可将其原有应用系统容易地迁移到新构建的平台,以充分利用在应用系统上的已有投资并减少迁移的成本和时间。
在诸如Unix/Linux等操作系统平台中,大多数应用如果没有系统服务的支持将无法正确地运行。因此,成功的应用迁移的前提是已首先成功地迁移了应用所依赖的系统服务,以便在目标平台中为应用提供一致的运行环境。
尽管不断提高的性能价格比降低了更新硬件和软件的成本,但将系统环境从源操作系统平台迁移到目标操作系统平台是非常耗时和高劳动强度的,且带有很大的风险,尤其是在大的数据中心和计算中心中的迁移更是如此,在这种情况下,往往需要同时迁移数百个甚至数千个服务器。而没有系统服务的成功迁移,则依赖于这些系统服务的应用将不能在目标平台上正确地运行,从而使得更新软件/硬件系统的商业价值大打折扣。
尽管存在几种帮助应用迁移的方法,但很少有方法解决迁移与应用相关的系统服务的配置设置的问题,这将使得应用在迁移后很可能无法正常工作。此外,在现有的迁移系统环境的方法中,还没有一种方法是仅迁移将被迁移的应用所直接或间接依赖的系统服务。当进行迁移时,最常见的方法是将所有系统服务迁移,而不管这些系统服务是否真的为该应用所需要。虽然这是一种安全的方法,可以确保同一应用不会因缺少某种系统服务而失败,但它却是一种相当耗费时间和资源的迁移方法。通常,在大的数据中心和计算中心中,一个单独的机器/平台仅部署一个应用或少数应用,以提供高性能和高可靠性,例如某个应用需要从NFS server读取文件,那么该应用可能只需要NFS、DNS和TCP/IP等相关的服务,其他的系统服务如SSH,FTP,Inittab等就不需要迁移。因此,一种更为合理和有效的迁移方式是仅迁移源平台中应用所直接和间接依赖的系统服务。以这种方式,迁移过程将进行得更快,且没有缺失某种必需的系统服务的缺点。常见的迁移系统服务的方法的另一个缺点是,它们是手动的而不是自动的。如本领域的技术人员所知的,迁移过程通常是繁琐的,且涉及用于系统服务的许多配置,因此如果没有自动支持,是非常容易出错的。
此外,在迁移系统服务时,现有的方法以串行的方式将特定配置从一个服务器迁移到另一个服务器。通常在一服务器上存在许多系统服务,并在一系统服务中存在许多配置,这样,串行方式将花费更多的时间和成本来完成整个迁移过程,特别是在大规模的系统迁移中。如本领域的技术人员所知的,虽然许多系统服务等待迁移到目标OS平台,这些系统服务中的大多数在位于大的数据中心或计算中心的多个服务器上具有相同的配置,而只有少数系统服务具有服务器特定的值。因此,一种合理和可行的方式是充分利用系统服务的共同的配置设置来帮助系统服务从一组源OS平台迁移到另一组目标OS平台,例如进行迁移后错误配置的检测和纠正。
标题为“Method and Apparatus for Multiplatform Migration”的美国专利申请US6370646B给出了一种利用特定脚本将应用从源计算平台迁移到目标计算平台的方法。尽管该方法可满足某些迁移需要,但它需要假设该应用所依赖的(源和目标)环境总是可用。并且它旨在获取要迁移的应用的配置并着重于应用本身的迁移。它需要为同一源平台上的不同应用开发不同的脚本或代码。如本领域的技术人员所知的,迁移的成功很大程度上取决于应用所运行的环境。该方法仅是一种迁移应用的特定方法,它不考虑应用所依赖的系统服务环境,而仅考虑应用的配置信息。而不考虑待迁移应用所依赖的环境的迁移是很可能失败的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710092291.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:录像系统和录像再现方法
- 下一篇:可配置的时间借用触发器