System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开一般涉及分布式计算系统中的能耗。更具体地,但不作为限制,本公开涉及使用跟踪来监视与分布式计算系统的用户相关联的能耗。
技术介绍
1、分布式计算系统由于其改进的可扩展性、性能、弹性和成本效益,最近越来越受欢迎。分布式计算系统通常包括经由一个或多个网络(例如局域网或因特网)彼此通信的一组节点(例如,物理机)。分布式计算系统的示例可以包括云计算系统、数据网格和计算集群。分布式计算系统可用于广泛的目的,例如用于存储和检索数据、执行软件服务等。
2、多个用户通常与单个分布式计算系统交互以执行各种功能。例如,数千个用户可以在一天的过程中向分布式计算系统发送请求以使用该系统的软件服务。此类请求的示例可以包括用于读取数据的读取请求、用于写入数据的写入请求、用于删除数据的删除请求、用于合并数据的合并请求、用于创建文件或目录的创建请求以及用于重命名文件或目录的重命名请求。当分布式计算系统执行计算操作以响应这些请求时,分布式计算系统可以消耗电能。
3、用户发送的每个请求可能导致分布式计算系统的一个或多个软件服务执行特定的计算操作或计算操作序列。例如,用户可以发出写入请求,将数据存储在分布式存储系统(例如分布式文件系统)中,这是分布式计算系统的一种类型。响应于接收到写入请求,分布式存储系统可以实现一系列计算操作。此类计算操作的示例可以包括认证用户以存储数据、划分数据、将数据分成流、识别要在其上存储数据的适当存储节点,然后将数据实际存储到存储设备(例如,硬盘驱动器或硬盘)。这些计算操作中的每一个可以由分布式计算系统中的不同软
技术实现思路
本文档来自技高网...【技术保护点】
1.一种非暂时性计算机可读介质,包括可由一个或多个处理器执行的程序代码,用于使得所述一个或多个处理器:
2.根据权利要求1所述的非暂时性计算机可读介质,其中,所述能耗量是所述软件服务在预定义时间窗口期间消耗的能量的总量,并且还包括可由所述一个或多个处理器执行的程序代码,用于使所述一种或多个处理器:
3.根据权利要求1所述的非暂时性计算机可读介质,其中所述跟踪信息包括多个跟踪条目,所述多个跟踪条目的每个跟踪条目包括唯一标识触发所述软件服务的执行的请求的相应请求标识符,并且所述多个跟踪条目中的每个跟踪条目包括相应用户标识符,所述用户标识符从多个用户中唯一地标识与所述请求相关联的特定用户。
4.根据权利要求1所述的非暂时性计算机可读介质,还包括可由所述一个或多个处理器执行的程序代码,用于使所述一个或多个处理器:
5.根据权利要求1所述的非暂时性计算机可读介质,还包括可由所述一个或多个处理器执行的程序代码,用于使所述一个或多个处理器:
6.根据权利要求1所述的非暂时性计算机可读介质,其中所述跟踪软件与所述软件服务分离。
< ...【技术特征摘要】
1.一种非暂时性计算机可读介质,包括可由一个或多个处理器执行的程序代码,用于使得所述一个或多个处理器:
2.根据权利要求1所述的非暂时性计算机可读介质,其中,所述能耗量是所述软件服务在预定义时间窗口期间消耗的能量的总量,并且还包括可由所述一个或多个处理器执行的程序代码,用于使所述一种或多个处理器:
3.根据权利要求1所述的非暂时性计算机可读介质,其中所述跟踪信息包括多个跟踪条目,所述多个跟踪条目的每个跟踪条目包括唯一标识触发所述软件服务的执行的请求的相应请求标识符,并且所述多个跟踪条目中的每个跟踪条目包括相应用户标识符,所述用户标识符从多个用户中唯一地标识与所述请求相关联的特定用户。
4.根据权利要求1所述的非暂时性计算机可读介质,还包括可由所述一个或多个处理器执行的程序代码,用于使所述一个或多个处理器:
5.根据权利要求1所述的非暂时性计算机可读介质,还包括可由所述一个或多个处理器执行的程序代码,用于使所述一个或多个处理器:
6.根据权利要求1所述的非暂时性计算机可读介质,其中所述跟踪软件与所述软件服务分离。
7.根据权利要求1所述的非暂时性计算机可读介质,还包括可由所述一个或多个处理器执行的程序代码,用于使所述一个或多个处理器:
8.根据权利要求1所述的非暂时性计算机可读介质,还包括可由所述一个或多个处理...
【专利技术属性】
技术研发人员:Y利弗希茨,H陈,P辛格,O泽内瓦,
申请(专利权)人:红帽公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。