【技术实现步骤摘要】
云服务监测系统
本说明书涉及确定消费者可用的云计算资源的状态。本说明书还涉及基于该云计算资源的状态来调节操作动作,以便努力维持针对消费者的服务保证。
技术介绍
单位对信息技术(IT)和基础架构计算资源的使用正从静态环境移动至更加动态和不固定的计算环境。传统上,单位的计算资源存在于由该单位所拥有并由该单位直接控制的固定基础架构上。然而,利用计算资源的虚拟化以及共享的计算环境(例如,云计算),计算资源消费者的应用和计算服务请求可以驻留在各种动态虚拟系统和资源上以及使用它们,以及使用任何数量的服务提供者来满足用户服务水平协议。传统上,应用所有者也拥有计算基础架构,以使得该相同实体管理和维护数据中心。数据中心将消费者的应用指派至物理数据中心中计算资源的特定集合(例如,特定的计算簇)。即使在所需节点数量缩放时,在任何时间指派的特定节点也将来自所分配节点集合中的一个节点。在虚拟化云计算环境中,用户可以跨多个计算环境和服务提供者来缩放用户的资源利用,而不再受制于特定簇或特定数据中心中的固定数量的节点。由云计算服务提供者提供的、基础架构即服务和平台即服务,向用户提供了资源集合,与建立不同计算大小、容量和吞吐率的虚拟机类似。例如,较小的实例可以配置为具有受限的处理资源,而较大的实例将具有相对多的处理资源能力。传统上,在用户也拥有计算环境的情况下,用户具有针对资源利用和性能信息的直接本地访问权,以及针对输出自用户计算环境的所有监测度量和日志信息的本地访问权。与当今的服务提供者形成对照,在科学研究计算环境中(例如,其中国家机关可以具有供研究者使用的计算环境),研究者针对关于可能 ...
【技术保护点】
一种用于云服务监测(CSM)的计算机实现方法,包括:利用处理器识别服务水平协议(SLA)规则,所述SLA规则用于执行以满足由云计算环境提供的云资源的用户的SLA需求,所述SLA规则由所述处理器使用网络进行访问;使用连接至所述网络的所述处理器来观察所述云计算环境以收集状态信息;识别数学模型,所述数学模型通过使用所述处理器向所述收集的状态信息应用所述模型来对所述观察的云计算环境的行为进行建模;通过利用所述处理器向所述收集的状态信息应用所述模型来确定所述状态信息何时指示所述云计算环境处于不满足所述SLA需求的风险中;以及基于确定不满足所述SLA需求的风险,调整所述SLA规则,以改进所述云计算环境将满足所述SLA需求的概率。
【技术特征摘要】
2011.09.07 US 13/227,4121.一种用于云服务监测(CSM)的计算机实现方法,包括:利用处理器识别服务水平协议(SLA)规则,所述SLA规则用于执行以满足由云计算环境提供的云资源的用户的SLA需求,所述SLA规则由所述处理器使用网络进行访问,其中所述SLA规则进一步配置用于包括:请求时间,其中所述请求时间是用于从所述云资源中请求选定云资源的时间,对于所述选定云资源将通过期望时间以置信度概率P就绪;以及针对计算实例的开始时间,其中所述开始时间被计算为所述请求时间和所述计算实例的实际开始时间之间的差;使用连接至所述网络的所述处理器来观察所述云计算环境以收集状态信息;标识数学模型,所述数学模型通过使用所述处理器向所述收集的状态信息应用所述模型来对所述观察的云计算环境的行为进行建模;通过利用所述处理器向所述收集的状态信息应用所述模型来确定所述状态信息何时指示所述云计算环境处于不满足所述SLA需求的风险中;以及基于确定不满足所述SLA需求的风险,通过调整所述请求时间以改进所述云计算环境将满足所述SLA需求的概率以及调整所述开始时间以改进所述云计算环境将满足所述SLA需求的概率来调整所述SLA规则。2.根据权利要求1的方法,其中观察包括:使用所述网络来获取由所述云计算环境提供的被动状态信息;以及使用所述网络、通过探测所述云计算环境来获取检测的状态信息。3.根据权利要求1的方法,其中观察包括:通过下述操作来获取对所述云计算环境的带宽和网络延迟中的至少一项的测量:经由所述网络向所述云计算环境发送文件传输服务请求,以用于将已知大小的文件从第一CSM实例向位于已知位置的第二CSM实例进行传输;经由所述网络接收所述文件传输服务请求的结果;基于所述文件传输服务请求的结果,计算对所述云计算环境的带宽和所述网络延迟中的至少一项的测量。4.根据权利要求1的方法,其中观察包括:获取对用于满足所述SLA的任意云资源的市场价格或所述计算实例的所述开始时间或二者的测量。5.根据权利要求1的方法,其中调整所述SLA规则包括:通过向经由所述网络连接至所述云计算环境的协调工具传达所述SLA规则改变来改变所述SLA规则,以便对于在所述云资源中的选定云资源具有不同的请求时间,其中所述协调工具实现所述SLA规则改变。6.根据权利要求1的方法,其中调整所述SLA规则包括:改变所述SLA规则以便对于在所述云计算环境中执行的计算实例具有不同的开始时间。7.根据权利要求1的方法,其中调整所述SLA规则包括:改变所述SLA规则以便将针对所述用户的云计算工作负荷的部分向不同的云计算环境指引。8.一种用于云服务监测(CSM)的产品,包括:其上存储有处理器可执行指令的计算机可读存储器,其中在所述处理器执行所述指令时,引起所述处理器:识别服务水平协议(SLA)规则,所述SLA规则配置用于执行以满足针对由云计算环境提供的云资源的用户的SLA需求,其中所述SLA规则进一步配置用于包括:请求时间,其中所述请求时间是用于从所述云资源中请求选定云资源的时间,对于所述选定云资源将通过期望时间以置信度概率P就绪;以及针对计算实例的开始时间,其中所述开始时间被计算为所述请求时间和所述计算实例的实际开始时间之间的差;观察所述云计算环境以确定所述云计算环境的状态信息;以及确定所述状态信息何时指示所述SLA需求处于不满足所述SLA需求的风险中,以及作为响应,通过调整所述请求时间以改进所述云计算环境将满足所述SLA需求的概率以及调整所述开始时间以改进所述云计算环境将满足所述SLA需求的概率来调整所述SLA规则。9.根据权利要求8的产品,其中所述指令进一步引起所述处理器:获取由所述云计算环境直接提供的被动状态信息;以及通过探测所述云计算环境来获取检测...
【专利技术属性】
技术研发人员:T·唐,F·巴德拉多加,J·C·康,
申请(专利权)人:埃森哲环球服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。