用于支持云之间的基础结构共享的设备和方法技术

技术编号:8863536 阅读:123 留言:0更新日期:2013-06-28 02:41
这里公开了一种用于支持云之间的基础结构共享的设备和方法。该设备包括云基础结构信息管理器,用于收集从云中包括的相应服务器中提供的信息收集代理传送的多条服务器资源信息,生成并管理该云的云资源信息,以及接收和存储集成云基础结构信息。云基础结构共享接口向集成云基础结构信息管理器传送所述多条生成的云资源信息,接收该集成云基础结构信息,和向该云基础结构信息管理器传送所接收的集成云基础结构信息。服务移动中继模块搜索有关适于对应服务的移动的服务移动目标云的信息,从该服务移动目标云接收资源的分配,并传送移动该服务所需的数据,由此执行该服务的移动。

【技术实现步骤摘要】

本专利技术一般涉及用于共享云基础结构(infrastructures)的设备和方法,并更具体地,涉及用于在云之间共享基础结构信息的系统结构和信息管理方法、以及用于在共享基础结构的云之间移动服务的方法。
技术介绍
本专利技术一般涉及云计算系统,并更具体地,涉及用于支持云之间的基础结构共享的系统和方法。典型地,云基础结构是集中(collectively)指定在云中存在的服务器的包括中央处理单元(CPU)、存储器、储存单元、以及网络资源的计算资源的术语。此外,一般来说,通过单一云来提供云服务,并且这样的云服务取决于特定云。云服务的性能直接受到对应云的系统资源的状态、网络带宽、和其他因素的影响。此外,由于在特定时间点发生的服务工作负荷的增加等,对于连续扩展用于需要的资源的基础结构的个别云服务供应商存在限制。然而,通过使用云基础结构共享系统和方法,可能在克服单一云的系统资源和网络带宽的限制时或者在处理所宣布(announced)的电力故障和维护云时,使用其他云的资源来提供服务,由此使得能够可靠地维护云服务的性能并缩短服务中断的时间。即,已连续进行多个云的利用的大量研究,以便克服单一云的限制。特别是,美国专利第653701号中公开的技术描述了一种方法和系统,其中正使用云服务(万维网服务、作为服务的软件:SaaS、作为服务的平台:PaaS、作为服务的基础结构:IaaS)的云客户机搜索并连接到在外部网络中存在的另一云服务,由此设法发现利用多个云的方案。此外,美国专利第651482号公开了一种与用于监视多个云中存在的服务的结构和方法相关的技术,因为现有服务的监视工具已考虑仅在有限区域(例如,单一云)中存在的服务的监视,但是服务已逐渐分布到多个云并在多个云上操作。然而,以上技术的问题在于,不可能通过连续更新云中的资源信息来共享最新信息,并有效执行服务的移动。
技术实现思路
因此,已考虑到现有技术中存在的以上问题作出了本专利技术,并且本专利技术涉及用于共享云基础结构的系统和方法,并且本专利技术的目的在于提供用于在云之间共享基础结构信息的系统结构和信息管理方法。本专利技术的另一目的在于提供云基础结构共享环境中的服务移动方法。根据为了实现以上目的的本专利技术的一个方面,提供了一种用于支持云之间的基础结构共享的设备,包括:云基础结构信息管理器,用于收集从云中包括的相应服务器中提供的信息收集代理传送的多条服务器资源信息、生成并管理该云的云资源信息,以及接收和存储包括多个云的相应多条云资源信息的集成云基础结构信息;云基础结构共享接口,用于向收集多个云的相应多条云资源信息并生成和管理集成云基础结构信息的集成云基础结构信息管理器传送所述多条生成的云资源信息,用于从该集成云基础结构信息管理器接收集成云基础结构信息,和用于向该云基础结构信息管理器传送所接收的集成云基础结构信息;和服务移动中继模块,用于当从该云中包括的任意服务器接收服务移动请求信号时,经由该云基础结构信息管理器搜索有关适于对应服务的移动的服务移动目标云的信息,从该服务移动目标云接收资源的分配,并传送移动该服务所需的数据,由此执行该服务的移动。根据为了实现以上目的的本专利技术的另一方面,提供了一种用于支持云之间的基础结构共享的方法,包括:由云基础结构信息管理器从云中包括的相应服务器中提供的信息收集代理接收多条服务器资源信息;由该云基础结构信息管理器收集所述多条服务器资源信息并然后生成用于该云的云资源信息;由云基础结构共享接口将生成的云资源信息传送到集成云基础结构信息管理器,并然后允许生成集成云基础结构信息;由该云基础结构信息管理器经由该云基础结构共享接口接收该集成云基础结构信息,并存储该集成云基础结构信息;和通过基于所存储的集成云基础结构信息搜索有关适于该云中包括的任意服务器正执行的服务的移动的服务移动目标云的信息、从该服务移动目标云接收资源的分配、并传送移动该服务所需的数据,来执行服务的移动。附图说明通过结合附图进行的以下详细描述,本专利技术的以上和其他目的、特征和优点将被更清楚地理解,其中:图1是示出了根据本专利技术实施例的能够共享基础结构的云系统的配置的图;图2是示出了根据本专利技术实施例的云系统所执行的资源信息的收集的图;图3是示出了根据本专利技术实施例的使能服务的移动的云系统的配置的图;图4是示出了根据本专利技术实施例的共享云资源信息的方法的流程图;和图5是示出了根据本专利技术实施例的在云之间移动服务的方法的流程图。具体实施例方式其后,将参考附图来详细描述本专利技术的各个实施例。此外,与以下描述中使用的组件相关的术语“单元”、“模块”和“装置”仅被分配用于简化本说明书的描述的目的,并且可使用硬件或软件来一起使用和设计。此外,将参考附图以及附图中描述的内容来详细描述本专利技术的实施例,但是本专利技术不受到这些实施例的限制或局限。根据本专利技术的用于共享云基础结构的系统和方法包括用于在云之间共享基础结构信息的系统结构和信息管理方法、以及云基础结构共享环境中的服务移动方法。典型地,云中存在的物理系统基于其中多个虚拟机正在运行的环境,并且可在这些虚拟机上执行个别服务。此外,关于个别云中包括的基础结构的信息必须在云之间互相共享,以便共享云基础结构,并且共享云的可用基础结构资源必须使用单一资源池(pool)的概念来管理。所以,参加基础结构共享的个别云可知道关于所有当前共享的基础结构的信息。在期望使用所共享的基础结构的时间点处,可获得并利用最佳基础结构资源信息(接入方法、资源性质等)。此外,共享基础结构的使用意味着:通过将服务移动到目标云,使用相关基础结构,来执行服务。即,共享云基础结构意欲扩展其中可覆盖该服务的云基础结构,并支持共享该基础结构的云之间的服务移动。云基础结构的共享使得每一云的所有或一些基础结构能够被共享,并且可选择性地指定要共享的基础结构的范围。其后,将参考附图来描述本专利技术的详细配置。图1是示出了根据本专利技术实施例的能够共享基础结构的云系统的配置的图。如图1中所示,根据当前实施例,用于支持云之间的基础结构共享的每一设备110和IlOa被实现为这样的系统,该系统包括用于周期性收集/管理个别云130或130a的资源信息的云基础结构信息管理器112或112a、以及用于提供云之间的服务的移动的服务移动中继模块113或113a。因此,每一云基础结构共享支持设备可收集从对应云的个别服务器中提供的信息收集代理121或121a传送的多条服务器资源信息,生成并管理云的云资源信息,并接收和存储包括相应云的多条云资源信息的集成云基础结构信息。下面将描述在参加基础结构共享的云之间共享基础结构信息的方法。首先,在相应服务器系统120中存在并被配置为共享对应云中的基础结构的信息收集代理121用来周期性地收集对应服务器系统的资源信息(CPU、存储器、储存容量、网络使用等)。云基础结构信息管理器112是用于收集/管理对应云的总资源信息的部分,并从其基础结构是共享目标的服务器系统的信息收集代理121周期性地获得(122)资源信息。使用相应服务器系统所获得的多条信息,以生成对应云的总资源信息,并且周期性地更新总资源信息以便维持可用资源状态的精度。此外,云基础结构信息管理器112用来注册或删除用于共享基础结构的服务器,由此使得能够选择性地共享云中的服务器。每一云基本文档来自技高网
...

【技术保护点】
一种用于支持云之间的基础结构共享的设备,包括:云基础结构信息管理器,用于收集从云中包括的相应服务器中提供的信息收集代理传送的多条服务器资源信息,生成并管理该云的云资源信息,以及接收和存储包括多个云的相应多条云资源信息的集成云基础结构信息;云基础结构共享接口,用于向收集所述多个云的相应多条云资源信息并生成和管理该集成云基础结构信息的集成云基础结构信息管理器传送所述多条生成的云资源信息,用于从该集成云基础结构信息管理器接收该集成云基础结构信息,和用于向该云基础结构信息管理器传送所接收的集成云基础结构信息;和服务移动中继模块,用于当从该云中包括的任意服务器接收服务移动请求信号时,经由该云基础结构信息管理器搜索有关适于对应服务的移动的服务移动目标云的信息,从该服务移动目标云接收资源的分配,并传送移动该服务所需的数据,由此执行该服务的移动。

【技术特征摘要】
2011.12.14 KR 10-2011-01348381.一种用于支持云之间的基础结构共享的设备,包括: 云基础结构信息管理器,用于收集从云中包括的相应服务器中提供的信息收集代理传送的多条服务器资源信息,生成并管理该云的云资源信息,以及接收和存储包括多个云的相应多条云资源信息的集成云基础结构信息; 云基础结构共享接口,用于向收集所述多个云的相应多条云资源信息并生成和管理该集成云基础结构信息的集成云基础结构信息管理器传送所述多条生成的云资源信息,用于从该集成云基础结构信息管理器接收该集成云基础结构信息,和用于向该云基础结构信息管理器传送所接收的集成云基础结构信息;和 服务移动中继模块,用于当从该云中包括的任意服务器接收服务移动请求信号时,经由该云基础结构信息管理器搜索有关适于对应服务的移动的服务移动目标云的信息,从该服务移动目标云接收资源的分配,并传送移动该服务所需的数据,由此执行该服务的移动。2.根据权利要求1的设备,其中该服务移动中继模块被配置为从从中接收到该服务移动请求信号的服务器接收其中正执行该服务的虚拟机的图像、以及服务数据,并将该虚拟机的图像和该服务数据传送到该服务移动目标云,由此执行该服务向该服务移动目标云的移动。3.根据权利要求1的设备,其中该云基础结构信息管理器被配置为,如果已从该服务移动中继模块接收到搜索该服务移动目标云所需的搜索请求信号,则基于所存储的集成云基础结构信息来确定最适于该服务的性能的云,并向该服务移动中继模块传送所确定的云的云地址信息。4.根据权利要求1的设备,其中该云基础结构信息管理器按照预置时间段从所述信息收集代理重新收集多条服务器资源信息,并然后更新该云资源信息。5.根据权利要求1的设备,其中该云基础结构共享接口按照预置时间段从更新该集成云基础结构信息的该集成云基础结构信息管理器接收更新的集成云基础结构信息,并将所更新的集成云基础结构信息传送到该云基础结构信息管理器。6.根据权利要求1的设备,其中该服务移动中继模块接收包括服务移动所需的资源信息、服务的安全性信息、云服务级别协定(SLA)信息、和服务移动的紧急级别信息中的至少一个的服务移动请求信号。7.根据权利要求1的设备,其中该云基础结构信息管理器生成共享基础结构的服务器的列表,通过注册...

【专利技术属性】
技术研发人员:姜东宰郑盛仁孙德柱裵承朝
申请(专利权)人:韩国电子通信研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1