A computing infrastructure (99) interconnected with a network, configured to allocate a datum message (106). The benchmark message (106) includes the program code that will be executed on the reflecting entity or the reference to the program code. The reflected entity can execute program code. The ability of a program code to reflect the entity when it is executed. The computing infrastructure is further configured to send a datum message to the reflecting entity (106). The computing infrastructure is further configured to receive the datum message (106) and to execute program code in the reflected entity. The computing infrastructure is further configured to provide a reference response message (120). The reference response message (120) includes execution results of execution time and the execution of the program code that is optionally described. The computing infrastructure is further configured to return to the baseline response message (120) from the reflected entity.
【技术实现步骤摘要】
【国外来华专利技术】计算基础设施资源监控方法和实体
所提出的技术一般涉及在与网络互连的计算基础设施中的通信和处理,并且具体地说,涉及监控计算基础设施的方法、布置、计算机程序和计算机程序产品。
技术介绍
云计算范式已经变成网络和服务的奠基石,其中计算、连网和存储资源被托管在互连且联合的数据中心中。基础设施被使得在被需求时对于用户以及它们的应用是可用的。云计算和云连网能被视为具有至关重要区别因素的网格计算概念的逻辑演进;使用模式和硬件投资不需要提前规划。云用户通过云资源提供商对于特定时间帧简单地请求资源,并且然后对于那个时间段被收费。云基础设施提供商提供核心基础设施,而云服务提供商主要出租这些资源以将服务递送给最终用户。对于云用户的主要优点是较低操作支出(OPEX)、较低资本支出(CAPEX)、伸缩性、弹性和易于使用。云模型能被分成四层:硬件层(1)、基础设施层(2)、平台层或虚拟化层(3)和应用层(4)。每个较高层构建在由较低层提供的特征和服务之上。这些层很好地适于描述在云范式上构建的不同商业模型。硬件层通常指的是数据中心以及关联的核心基础设施。基础设施在层2被提供为基础设施即服务(IaaS)。在这层操作的技术和供应商包含Amazon(例如Amazon弹性云EC2)、OpenStack、GoGrid和Flexiscale。然后,在层3,平台层,供应商提供高级别平台和环境以开发软件或服务,经常被称为平台即服务(PaaS)。这些平台通常以操作系统和/或软件框架形式。该点是要屏蔽用户免于处置基础设施实体(诸如虚拟机(VM)容器和原始存储块)的底层复杂性。示例包含MicrosoftAz ...
【技术保护点】
一种用于与网络互连的计算基础设施的资源监控的方法,其中所述方法包括如下步骤:‑分配(210)基准消息(106);所述基准消息(106)包括将在能够执行程序代码的反射实体(80)上执行的程序代码或对程序代码的引用,所述反射实体(80)打算被监控;所述分配的基准消息(106)的所述程序代码当被执行时请求所述反射实体(80)的能力;以及‑发起(220)向所述反射实体(80)发送所述基准消息(106)。
【技术特征摘要】
【国外来华专利技术】1.一种用于与网络互连的计算基础设施的资源监控的方法,其中所述方法包括如下步骤:-分配(210)基准消息(106);所述基准消息(106)包括将在能够执行程序代码的反射实体(80)上执行的程序代码或对程序代码的引用,所述反射实体(80)打算被监控;所述分配的基准消息(106)的所述程序代码当被执行时请求所述反射实体(80)的能力;以及-发起(220)向所述反射实体(80)发送所述基准消息(106)。2.根据权利要求1所述的方法,其特征在于:所述反射实体(80)是虚拟实体。3.根据权利要求2所述的方法,其特征在于:所述反射实体(80)是虚拟机(22)或虚拟容器(27)。4.根据权利要求1所述的方法,其特征在于:所述反射实体(80)是物理实体。5.根据权利要求4所述的方法,其特征在于:所述反射实体(80)是物理机(21)。6.根据权利要求1至5中任一项所述的方法,其特征在于:所述能力从处理、存储器、通信、输入/输出、和存储装置中被选择。7.根据权利要求1至6中任一项所述的方法,其特征在于如下另外步骤:-获得(222)所述向所述反射实体(80)发送所述基准消息(106)的发送时间戳。8.根据权利要求1至7中任一项所述的方法,其特征在于如下另外步骤:-接收(230)基准应答消息(120);所述基准应答消息(120)由所述反射实体(80)创建,并且包括执行时间以及可选地在所述反射实体(80)中所述程序代码的执行的执行结果;以及-分析(240)所述基准应答消息(120),从而给出有关所述能力的信息。9.根据权利要求8所述的方法,其特征在于如下另外步骤:-响应于有关所述能力的所述信息而发起(245)所述计算基础设施实体的利用的调度。10.根据权利要求8或9所述的方法,其特征在于如下另外步骤:-获得(232)所述基准应答消息(120)的接收时间戳。11.根据权利要求10所述的方法,其特征在于:所述基准应答消息(120)进一步包括对于在所述反射实体(80)中接收所述基准消息(106)的时间戳和对于发送所述基准应答消息(120)的时间戳,由此分析(240)所述基准应答消息(120)的所述步骤包括分析与所述反射实体(80)的通信的定时特性。12.一种用于辅助与网络互连的计算基础设施的资源监控的方法,包括如下步骤:-在能够执行程序代码的反射实体(80)中接收(260)基准消息(106);所述基准消息(106)包括程序代码或对程序代码的引用;所述基准消息(106)的所述程序代码当被执行时请求所述反射实体(80)的能力;-执行(270)所述基准消息(106)的所述程序代码;-提供(280)基准应答消息(120),所述基准应答消息(120)包括执行时间以及可选地所述程序代码的所述执行的执行结果;-返回(290)所述基准应答消息(120)。13.根据权利要求12所述的方法,其特征在于:所述反射实体(80)是虚拟实体。14.根据权利要求13所述的方法,其特征在于:所述反射实体(80)是虚拟机(22)或虚拟容器(27)。15.根据权利要求12所述的方法,其特征在于:所述反射实体(80)是物理实体。16.根据权利要求15所述的方法,其特征在于:所述反射实体(80)是物理机(21)。17.根据权利要求12至16中任一项所述的方法,其特征在于:所述能力从处理、存储器、通信、输入/输出、和存储装置中被选择。18.根据权利要求12至17中任一项所述的方法,其特征在于:所述基准消息(106)包括对所述程序代码的引用,由此所述方法包括如下另外步骤:-根据所述程序代码引用从存储装置检索(265)所述程序代码。19.根据权利要求12至18中任一项所述的方法,其特征在于如下另外步骤:-对所述基准消息(106)的接收进行时间戳记(262);以及-对所述基准应答消息(120)的发送进行时间戳记(292)。20.一种在与网络互连的计算基础设施(99)中的监控发起实体(70),所述监控发起实体(70)配置成用于:-分配基准消息(106);所述基准消息(106)包括将在能够执行程序代码的反射实体(80)上执行的程序代码或对程序代码的引用,所述反射实体(80)打算被监控;所述分配的基准消息(106)的所述程序代码当被执行时请求所述反射实体(80)的能力;以及-发起向所述反射实体(80)发送所述基准消息(106)。21.根据权利要求20所述的监控发起实体,其特征在于:所述反射实体(80)是虚拟实体。22.根据权利要求21所述的监控发起实体,其特征在于:所述反射实体(80)是虚拟机(22)或虚拟容器(27)。23.根据权利要求20所述的监控发起实体,其特征在于:所述反射实体(80)是物理实体。24.根据权利要求23所述的监控发起实体,其特征在于:所述反射实体(80)是物理机(21)。25.根据权利要求20至24中任一项所述的监控发起实体,其特征在于:所述能力从处理、存储器、通信、输入/输出、和存储装置中被选择。26.根据权利要求20至25中任一项所述的监控发起实体,其特征在于:所述监控发起实体(70)进一步配置成用于:-获得所述向所述反射实体(80)发送所述基准消息(106)的发送时间戳。27.根据权利要求20至26中任一项所述的监控发起实体,其特征在于:所述监控发起实体(70)进一步配置成用于:-接收基准应答消息(120);所述基准应答消息(120)由所述反射实体(80)创建,并且包括执行时间以及可选地在所述反射实体中所述程序代码的执行的执行结果;以及-分析所述基准应答消息(120),从而给出有关所述能力的信息...
【专利技术属性】
技术研发人员:A约翰逊,J格拉纳斯,C弗林塔,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典,SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。