一种云计算目标系统构建方法

文档序号:7676943阅读:183来源:国知局
专利名称:一种云计算目标系统构建方法
技术领域
本发明涉及云计算网络领域,更具体地说,涉及一种云计算目标系统构建方法。
背景技术
云计算的核心思想,是通过软件将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。云计算的基本原理是通过使计算分布在网络中所存在的大量的分布式计算机上,而非本地计算机或远程服务器中,这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。在云计算的具体应用中,需要足够的资源,以使云计算可以应对网络的尖峰应用和多样性的应用,即,针对特定资源产生突发的大规模应用以及应用的种类多样化时,可以满足用户的应用。 为了满足用户的应用,往往会使得云计算中的资源配置比一般的常规应用所需配置要高出很多,由于很多资源在常规使用中被闲置,所以,云计算中的资源会造成严重的浪费。为此,目前急需一种云计算网络资源构建方法,以能够充分利用资源从而可以更加有效地节约资源。

发明内容
有鉴于此,本发明实施例提供一种云计算目标系统构建方法,以实现对有效地节约云计算中资源的目的。本发明实施例是这样实现的一种云计算目标系统构建方法,其特征在于,包括云计算中的资源划分为可重构处理单元资源、可重构网络、专用处理单元资源和通用处理单元资源;所述可重构处理单元资源为通过软件、硬件或软硬件结合均可实现该可重构处理单元功能的功能模块;所述可重构网络包括云计算内的各种资源间的连接线路,所述专用处理单元资源为专用于特定功能的资源;所述通用处理单元资源为可通用于多种功能的资源;为所有资源建立标识并标记该资源的实时属性,所述属性包括该资源的功能、性能和使用状态;根据目标系统的负载需求和云计算中各资源的实时属性,通过所需资源的标识,建立目标系统的组件集合和互连参数集合以构建目标系统。优选的,在本发明实施例中,当目标系统需要重构时,通过同构迁移方式重构目标系统中的各个组件;所述同构迁移方式包括,目标系统的各组件均包括多个相同的功能单元,通过增减每个组件中的功能单元数量以重构目标系统;优选的,在本发明实施例中,当目标系统需要重构时,通过异构迁移方式重构目标系统中的各个组件;所述异构迁移方式包括,通过与原有目标系统中各组件不同的资源重构各组件。优选的,在本发明实施例中,在通过异构迁移方式重构目标系统时,通过将目标系统中各组件中可重构资源以异构迁移的方式重构各个组件,以实现重构目标系统。通过上述技术方案可以得出,在本发明实施例中,通过将云计算中的可重构资源、可重构网络、专用处理单元资源和通用处理单元资源分别建立集合并标识,从而使得在建立目标系统时可以按照需要调度云计算中的资源。进而可以通过重构目标系统来实现目标系统可以适应不同的需求,从而提高了目标系统的适用性和灵活性,由于在本发明实施例中,还可以充分使用资源中的专用处理单元资源,所以,还可以在提高了目标系统的适用性和灵活性的同时,具有较高的运行效能。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例中各资源的分类示意图;图2为本发明实施例中由组件构成目标系统的示意图;图3为本发明实施例中由组件构成目标系统的又一示意图;图4为本发明实施例中同构迁移的示意图;图5为本发明实施例中异构迁移的示意图;图6为本发明实施例中异构迁移的又一示意图;图7为本发明实施例中异构迁移的又一示意图;图8为本发明实施例中异构迁移的又一示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为了能够更加有效地节约资源,本发明实施例提供了一种云计算网络资源构建方法。通过使资源可以根据应用负载的变化进行重组,以使使用中的资源可以被充分应用,从而更加有效地节约的资源,具体的在云计算中,包括有多种的资源,所述资源包括功能实体,以及以功能实体为最小单位,通过功能实体的组合来实现特定功能的功能模块。在本发明实施例中,将云计算中的资源划分为可重构处理单元资源、可重构网络、专用处理单元资源和通用处理单元资源;所述可重构处理单元资源为通过软件、硬件或软硬件结合均可实现该可重构处理单元功能的功能模块;所述可重构网络包括云计算内的各种资源间的连接线路,所述专用处理单元资源为专用于特定功能的资源;所述通用处理单元资源为可通用于多种功能的资源;为所有资源建立标识并标记该资源的实时属性,所述属性包括该资源的功能、性能和使用状态;建立可重构资源集合、可重构网络集合、专用处理单元资源集合和通用处理单元资源集合;本发明实施例通过将云计算中的可重构资源、可重构网络、专用处理单元资源和通用处理单元资源分别建立集合并标识,从而使得在建立目标系统时可以按照需要调度云计算中的资源。此外,由于还标记了包括该资源的使用状态的实时属性,从而可以得知资源是否被使用,以及使用中资源的使用效率,进而可以在调度云计算中的资源时,可以使资源得到充分的利用。构建目标系统时,根据目标系统的负载需求和云计算中各资源的实时属性,通过 所需资源的标识,建立目标系统的组件集合和互连参数集合以构建目标系统;本发明实施例中,将为用户提供的应用的系统称为目标系统,目标系统可以由多个组件构成;每个组件可以包括有多个资源,每个组件中的资源可以包括可重构资源、可重构网络、专用处理单元资源和通用处理单元资源中的一种或任意组合;互联参数用于表述各组件之间的连接关系。这样,通过建立目标系统的组件集合和互连参数集合就可以为用户构建目标系统。具体的,如图I所示,云计算中包括多个资源,其中,资源包括可重构资源13、可重构网络12、专用处理单元资源11和通用处理单元资源14。在将所有资源按照可重构资源13、可重构网络12、专用处理单元资源11和通用处理单元资源14分类后并分别建立集合,此外,还需要将每个资源加以标识,以及,标记每个资源的实时属性。构建目标系统时,首先要确定根据目标系统的负载需求,也就是确定目标系统中各个组件的性能指数,接着,通过在云计算中的各个具有标识的资源的功能、性能和实时属性,查找适于构建各个组件的资源;从而可以建立目标系统的组件集合和互连参数集合以构建目标系统;在本发明实施例中,通过判断资源的功能、性能和实时属性,可以得知资源的具体功能、可以承受的负载,以及,是否被占用、资源在使用过程中的使用效率,从而可以从云计算所有的资源中选用适于构建目标系统的资源。具体的,构建完成的目标系统可以如图2和图3所示,包括A、B、C、D和E共5种组件,其中每个组件的资源构成都是基于组件的性能需求,在云计算中的可用资源中选用的资源。由于在本发明实施例中,目标系统的构成组件为在云计算中的可用资源中选用的资源,所以,当需要不同需求的目标系统时,只需要按照需求重新构建目标系统即可。具体的,当需要增加目标系统的负载时,重新构建目标系统;此时,通过重新构建目标系统中的各组件,即,按照目标系统增加负载后对各组件性能的需求,构建各个组件,从而提高目标系统的负载。由于本发明实施例中,目标系统可以根,此外,当需要增加或改变目标系统的功能时,重新构建目标系统;此时,通过重新构建目标系统中的各组件,及,按照需求在云计算中可用资源选择适用的资源构建需要增加的组件。通过上述描述可以得知,本发明实施例中的目标系统构建方法可以根据负载的不同使用不同的资源,而且,还可以在需求改变时,利用云计算中的可用资源通过重新构建目标系统来调整目标系统的功能。在本发明实施例中,当目标系统需要重构时,可以通过同构迁移方式重构目标系统中的各个组件;同构迁移方式包括,目标系统的各组件均包括多个相同的功能单元,通过增减每个组件中的功能单元数量以重构目标系统;具体的,如图4所示,当目标系统需要重构时,以通过同构迁移方式重构目标系统101中的组件A为例,在云计算资源中,构建多个与组件A相同的功能组件,当需要重新构建组件A时,增加与组件A同构的功能组件的数量即可;在目标系统中,其他各个组件与A类似,通过与各组件相同结构的功能组件的数量的增减来重构各个组件,最终构成重构后的 目标系统102。此外,在本发明实施例中,当目标系统需要重构时,还可以通过异构迁移方式重构目标系统中的各个组件;所述异构迁移方式包括,通过与原有目标系统中各组件不同的资源重构各组件。具体的,如图5和图6所示,当目标系统需要重构时,以通过异构迁移方式重构目标系统中的组件A为例,在云计算的可用资源中,构建与组件Al功能一致,但性能不同的组件,以代替A,从而完成组件A的重构,在目标系统中,其他各个组件与此类似,通过将各组件由不同结构的但功能相同的功能组件来重构各个组件。优选的,在通过异构迁移方式重构目标系统时,可以通过将目标系统中各组件中可重构资源以异构迁移的方式重构各个组件,以实现重构目标系统。如图7和图8所示,在组件A中,包括可重构资源Al、A2和A3,为了重构组件A,可以将重构资源A1、A2和A3分别通过不同的资源构成来完成各自的功能,从而实现组件A的重构。综上所述,在本发明实施例中,将云计算中的可重构资源、可重构网络、专用处理单元资源和通用处理单元资源分别建立集合并标识,从而使得在建立目标系统时可以按照需要调度云计算中的资源。进而可以通过重构目标系统来实现目标系统可以适应不同的需求,从而提高了目标系统的适用性和灵活性,由于在本发明实施例中,还可以充分使用资源中的专用处理单元资源,所以,还可以在提高了目标系统的适用性和灵活性的同时,具有较闻的运行效能。此外,在本发明实施例中,通过异构迁移的方式,可以充分的提高云计算资源的利用率,即,针对同一功能组件,分别通过软件和硬件的方式来实现,并实现其互换。从而避免了云计算资源中硬件资源的使用量。进而进一步的节约了资源。本发明实施例中,通过重构目标系统,可以形成最合适的体系结构,即,可以按照目标系统的不同需求来构建最合适的处理部件组成,进而实现了不同服务、不同负载、不同时间等状态下的综合高效能。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员 来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
权利要求
1.一种云计算目标系统构建方法,其特征在于,包括 云计算中的资源划分为可重构处理单元资源、可重构网络、专用处理单元资源和通用处理单元资源;所述可重构处理单元资源为通过软件、硬件或软硬件结合均可实现该可重构处理单元功能的功能模块;所述可重构网络包括云计算内的各种资源间的连接线路,所述专用处理单元资源为专用于特定功能的资源;所述通用处理单元资源为可通用于多种功能的资源; 为所有资源建立标识并标记该资源的实时属性,所述属性包括该资源的功能、性能和使用状态; 根据目标系统的负载需求和云计算中各资源的实时属性,通过所需资源的标识,建立目标系统的组件集合和互连参数集合以构建目标系统。
2.根据权利要求I所述构建方法,其特征在于,当目标系统需要重构时,通过同构迁移方式重构目标系统中的各个组件; 所述同构迁移方式包括,目标系统的各组件均包括多个相同的功能单元,通过增减每个组件中的功能单元数量以重构目标系统。
3.根据权利要求I所述构建方法,其特征在于,当目标系统需要重构时,通过异构迁移方式重构目标系统中的各个组件; 所述异构迁移方式包括,通过与原有目标系统中各组件不同的资源重构各组件。
4.根据权利要求3所述构建方法,其特征在于,在通过异构迁移方式重构目标系统时, 通过将目标系统中各组件中可重构资源以异构迁移的方式重构各个组件,以实现重构目标系统。
全文摘要
本实施例公开了一种云计算目标系统构建方法,包括云计算中的资源划分为可重构处理单元资源、可重构网络、专用处理单元资源和通用处理单元资源;为所有资源建立标识并标记该资源的实时属性,属性包括该资源的功能、性能和使用状态;根据目标系统的负载需求和云计算中各资源的实时属性,通过所需资源的标识,建立目标系统的组件集合和互连参数集合以构建目标系统。在本实施例中,使得在建立目标系统时可以按照需要调度云计算中的资源,从而可以充分使用资源中的专用处理单元资源,所以,还可以在提高了目标系统的适用性和灵活性的同时,具有较高的运行效能。
文档编号H04L29/08GK102801750SQ20111013813
公开日2012年11月28日 申请日期2011年5月26日 优先权日2011年5月26日
发明者邬江兴, 罗兴国, 陈韬, 张兴明, 祝永新, 斯雪明, 庞建民, 雷咏梅, 张铮, 张帆, 祝卫华, 李弋、, 刘超, 曹伟, 齐宁, 曾国荪, 李帅领, 王伟, 宋克, 张效军 申请人:上海红神信息技术有限公司, 中国人民解放军信息工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1