【技术实现步骤摘要】
本专利技术涉及一种命令控制方法和命令控制器,更具体地涉及一种用于控制多个命令在云环境中的远程机上的执行的命令控制方法和命令控制器。
技术介绍
目前,云计算已经成为研究热点之一。为了有效地进行云计算,需要构造和不断地更新云环境。云环境由大量远程机组成。这里所述的远程机包括远程物理机和远程虚拟机,除非另行说明。构造和更新云环境的一种核心方法是在远程机上远程地执行命令,以便在该远程机上执行相应的活动,或者获取该远程机的动态信息,其中,远程物理机的动态信息包括该远程物理机(服务器)的服务器基本信息、以及与该远程物理机的CPU和内存 (memory)有关的信息等,远程虚拟机的动态信息包括该远程虚拟机(服务器)的服务器基本信息、与该远程虚拟机的虚拟CPU和虚拟内存有关的信息、以及该远程虚拟机的配置信肩、^^ ο 从另一个角度来说,在远程机上执行命令也是产生云环境工作负载的主要因素。 具体地,在远程机上执行命令要消耗该远程机的内存空间和CPU的计算能力,从而产生工作负载,而且,由于不同的命令是在不同的时间执行的,因此执行这些命令所产生的工作负载也不相同。在构造和更新云环 ...
【技术保护点】
1.一种命令控制方法,用于控制多个命令在远程机上的执行,该命令控制方法包括:根据所述多个命令中的每一个命令的预定属性,确定该命令的优先级;根据远程机的当前工作负载,确定命令包的最大总执行时间;根据所述最大总执行时间,按照优先级的降序将所述多个命令分别打包到一个或多个所述命令包中;以及将一个或多个所述命令包发送给远程机。
【技术特征摘要】
【专利技术属性】
技术研发人员:操保华,何乐,金涬,王庆波,陈滢,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。