【技术实现步骤摘要】
在多个云之间动态分配工作负荷部署单元的方法和系统
在本说明书内公开的一个或多个实施例涉及云计算,更具体地说,涉及云计算环境中的工作负荷的部署。
技术介绍
云计算是一种服务交付模式,用于对共享的可配置计算资源池进行方便、按需的网络访问。在这点上,可通过网络,比如专用网络和/或公共网络(例如因特网),以实用程序的形式,把共享资源提供给计算机和其它设备。资源可包括计算/处理、软件应用、数据存取、数据管理和数据存储。最终用户不必知道云基础架构的具体位置或其它细节。不过,最终用户可通过web浏览器或者轻量级桌面或移动应用,访问基于云的应用,而商业软件和数据可被保存在云中。
技术实现思路
在本说明书内公开的一个或多个实施例涉及云计算,更具体地说,涉及云计算环境中的工作负荷的部署。一个实施例包括在多个云之间有选择地分配多个部署单元的方法。所述方法可包括识别工作负荷的第一部署单元的第一上下文,和识别工作负荷的第二部署单元的第二上下文。根据第一上下文,能够识别多个云中满足由第一上下文指示的至少一个要求的第一个云,第一部署单元可被自动分配给第一个云。根据第二上下文,能够识别多个云中满足由第二上下文指示的至少一个要求的第二个云,其中第一个云不满足由第二上下文指示的要求,以及第二部署单元可被自动分配给第二个云。另一个实施例可包括在多个云之间有选择地分配多个部署单元的方法。所述方法可包括识别工作负荷的第一部署单元的第一上下文,和识别工作负荷的第二部署单元的第二上下文,其中第一上下文指示与第一部署单元相关的至少一个要求,而第二上下文指示与第二部署单元相关的至少一个要求。所述方法还可包括进 ...
【技术保护点】
一种在多个云之间有选择地分配多个部署单元的方法,所述方法包括:识别工作负荷的第一部署单元的第一上下文,和识别工作负荷的第二部署单元的第二上下文;根据第一上下文,识别多个云中满足由第一上下文指示的至少一个要求的第一个云,和借助处理器把第一部署单元自动分配给第一个云;和根据第二上下文,识别多个云中满足由第二上下文指示的至少一个要求的第二个云,其中第一个云不满足由第二上下文指示的要求,以及把第二部署单元自动分配给第二个云。
【技术特征摘要】
2012.04.06 US 13/441,5121.一种在多个云之间有选择地分配多个部署单元的方法,所述方法包括:识别指示工作负荷的第一部署单元的第一功能要求或非功能要求的第一上下文,其中第一部署单元是工作负荷的第一资产,和识别指示工作负荷的第二部署单元的第二功能要求或非功能要求的第二上下文,其中第二部署单元是工作负荷的第二资产;根据第一上下文,识别多个云中满足由第一上下文指示的第一功能要求或非功能要求的第一个云,和借助处理器把第一部署单元自动分配给第一个云;和根据第二上下文,识别多个云中满足由第二上下文指示的第二功能要求或非功能要求的第二个云,其中第一个云不满足由第二上下文指示的第二功能要求或非功能要求,以及把第二部署单元自动分配给第二个云。2.按照权利要求1所述的方法,还包括:至少部分根据第一上下文和第二上下文,自动创建部署计划,所述部署计划识别第一部署单元被分配给至少第一个云和第二个云中的哪个云,以及第二部署单元被分配给至少第一个云和第二个云中的哪个云。3.按照权利要求2所述的方法,还包括:进行第一个云的第一审计,以确定第一个云是否满足由第一上下文指示的第一功能要求或非功能要求,以及第一个云是否满足由第二上下文指示的第二功能要求或非功能要求,其中,进行第一审计包括处理与第一个云相关联的第一位置模型;和进行第二个云的第二审计,以确定第二个云是否满足由第一上下文指示的第一功能要求或非功能要求,以及第二个云是否满足由第二上下文指示的第二功能要求或非功能要求,其中,进行第二审计包括处理与第二个云相关联的第二位置模型;其中自动创建部署计划还基于第一审计和第二审计的结果。4.按照权利要求3所述的方法,其中:把第一部署单元自动分配给第一个云包括根据部署计划选择第一个云;和把第二部署单元自动分配给第二个云包括根据部署计划选择第二个云。5.按照权利要求1所述的方法,其中,识别指示工作负荷的第一部署单元的第一功能要求或非功能要求的第一上下文包含识别与第一部署单元相关联的、指示第一部署单元的第一功能要求的元数据,以及识别指示工作负荷的第二部署单元的第二功能要求或非功能要求的第二上下文包含识别与第二部署单元相关联的、指示第二部署单元的第二功能要求的元数据。6.按照权利要求5所述的方法,其中第一部署单元的第一功能要求和第二部署单元的第二功能要求分别是为了使第一部署单元和第二部署单元在云内运行而需要满足的要求。7.按照权利要求1所述的方法,其中,识别指示工作负荷的第一部署单元的第一功能要求或非功能要求的第一上下文包含识别与第一部署单元相关联的、指示第一部署单元的第一非功能要求的元数据,以及识别指示工作负荷的第二部署单元的第二功能要求或非功能要求的第二上下文包含识别与第二部署单元相关联的、指示第二部署单元的第二非功能要求的元数据。8.按照权利要求7所述的方法,其中第一部署单元的第一非功能要求和第二部署单元的第二非功能要求都是安全要求。9.按照权利要求1所述的方法,还包括:在相应的第一和第二部署单元已被分配给相应的第一个云和第二个云之后,确定第一个云是否继续满足由第一上下文指示的第一功能要求或非功能要求;当第一个云不满足由第一上下文指示的第一功能要求或非功能要求时,根据第一上下文,识别满足由第一上下文指示的第一功能要求或非功能要求的至少一个其它云;和把第一部署单元自动分配给所述其它云。10.一种在多个云之间有选择地分配多个部署单元的方法,所述方法包括:识别指示工作负荷的第一部署单元的第一功能要求或非功能要求的第一上下文,其中第一部署单元是工作负荷的第一资产,和识别指示工作负荷的第二部署单元的第二功能要求或非功能要求的第二上下文,其中第二部署单元是工作负荷的第二资产;进行第一个云的第一审计,以确定第一个云是否满足由该第一上下文指示的第一功能要求或非功能要求,以及确定第一个云是否满足由第二上下文指示的第二功能要求或非功能要求;进行第二...
【专利技术属性】
技术研发人员:B·A·贝利,L·S·汉德,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。