A cloud workload distribution system and method are disclosed. In one embodiment, the present invention provides a system capable of providing users with automatic guidance of workloads to be issued. The invention matches user's workload profile according to various historical data sets, and is convenient for users to select cloud distribution for various workloads. If the user wishes, the system can automatically readjust the workload profile during the cloud delivery process, while providing the manual selection options for cloud delivery. In one embodiment, the present invention provides a system and method for obtaining a workload distribution scale factor mechanism using a historical data set. Further, the system and method can automatically or manually adjust the issuance scale factor based on workload profiles for cloud issuance.
【技术实现步骤摘要】
【国外来华专利技术】云工作负载发放系统和方法
本专利技术涉及联网计算环境(如云计算环境)中的资源发放,具体而言,涉及一种采用基于历史数据的方法来进行资源发放的系统和方法。
技术介绍
联网计算环境(如云计算环境)是对先前网格环境的强化,其中,通过一个或多个附加抽象层(如云层),可以对多个网格和其它计算资源进行进一步强化,从而使不同的设备作为单个无缝资源池的最终用户。这些资源可包括物理或逻辑计算引擎、服务器和设备、设备存储器、存储设备等。云计算服务通常呈现在相对静态的硬件池中,通过部署和重新配置操作系统和应用,以满足用户的计算需求。在云环境的边界内,应用图像可以被安装和覆盖,互联网协议(InternetProtocol,简称IP)地址可以被修改,且可以分配真实和虚拟处理器以满足不断变化的业务需求。目前,不同的云服务提供商可能会花费不同的时间来发放用户要求的计算资源工作负载。例如,一些云提供商可以在几秒钟内发放特定的资源,而其他云提供商可能要花费几个小时。进一步地,云工作负载发放由不同的厂商以不同的方式完成。大多数情况下,选择预定义的模板,并将应用部署到该模板。然而,应用的实际资源使用率在初始阶段或开始时可能未知,因此资源被任意分配。这是一个主要问题,即有时候过多的资源发放会导致浪费,而其它情况下发放过少则可能导致系统性能降低(甚至是应用状态的丢失)。此外,用于即时工作负载调整的发放预测模型,分析各种参数以及将所有这些参数并入发放决策过程中是通过现有技术采用各种方法完成的。然而,现有方法较复杂,需要了解很多参数以便确定正确的云发放,这使得资源选择十分不理想且低效。
技术实现思路
提供本 ...
【技术保护点】
1.一种云工作负载发放方法,其特征在于,所述方法包括:接收包括至少一个参数的至少一个云工作负载发放请求;通过历史数据集的至少一个工作负载概要文件和所述接收的参数,来获得所述接收的云工作负载发放请求的工作负载发放比例因子;重新调整获得的云工作负载发放的工作负载发放比例因子。
【技术特征摘要】
【国外来华专利技术】2016.01.18 IN 2016410016821.一种云工作负载发放方法,其特征在于,所述方法包括:接收包括至少一个参数的至少一个云工作负载发放请求;通过历史数据集的至少一个工作负载概要文件和所述接收的参数,来获得所述接收的云工作负载发放请求的工作负载发放比例因子;重新调整获得的云工作负载发放的工作负载发放比例因子。2.根据权利要求1所述的方法,其特征在于,还包括:识别至少一个与云工作负载发放请求相关联的参数,当所述云工作负载基于访问工作负载的用户数量的情况下,所述参数从工作负载所需的输入容量中选择,或者当所述云工作负载基于每秒对于访问的响应的情况下,所述参数从工作负载的预期输出容量中选择。3.根据权利要求1所述的方法,其特征在于,还包括:识别至少一个与云工作负载发放请求相关联的参数,所述参数从资源、负载、容量、亲和性、负载分布、作业类型、或其任意组合中选择。4.根据权利要求1所述的方法,所述获得工作负载发放比例因子还包括:将在云工作负载发放请求中接收的参数与预存储在历史数据集的工作负载概要文件中的至少一个历史工作负载参数进行匹配,从而:若发现匹配,则获得所述工作负载发放比例因子。5.根据权利要求所述1的方法,所述历史数据集的工作负载概要文件基于历史云工作负载发放请求而创建。6.根据权利要求1和5所述的方法,所述工作负载发放比例因子通过以下方式计算:收集至少一项与所述历史云工作负载发放请求相关联的作业详情;通过日志解析器提取与所述历史云工作负载发放请求相关联的相关信息;基于所述提取的相关信息计算所述工作负载发放比例因子,所述比例因子至少提供用于工作负载发放的资源的建议值。7.根据权利要求1所述的方法,所述工作负载发放比例因子提供至少一个与所述针对云工作负载发放请求进行发放的资源相关联的值。8.根据权利要求1所述的方法,所述工作负载概要文件包括:至少一项与所述历史云工作负载发放请求相关联的作业详情。9.一种云工作负载发放方法,其特征在于,所述方法包括:在联网计算环境的计算机数据结构中接收至少一个云工作负载发放的云工作负载发放请求;识别至少一个与接收的云工作负载发放请求相关联的参数;根据识别的参数和至少一个预存储工作负载概要文件,获得所述接收的云工作负载发放请求的工作负载发放比例因子;根据所述确定的比例因子发放云工作负载。10.根据权利要求9所述的方法,所述工作负载发放比例因子指示至少一个为所述云工作负载发放请求发放的资源值。11.根据权利要求9所述的方法,其特征在于,还包括:自动或手动重新调整所述获得的工作负载发放比例因子。12.根据权利要求11所述的方法,所述手动重新调整所述获得的工作负载发放比例因子还包括:手动接收为所述云工作负载发放请求发放的资源的至少一个资源值。13.根据权利要求11所述的方法,所述自动重新调整所述获得的工作负载发放比例因子还包括:至少检索与所述获得的工作负载发放比例因子相关联的预存储工作负载概要文件;至少自动重新调整从预存储的工作负载概要文件中选择的用于发放的资源和/或容量。14.根据权利要求9所述的方法,其特征在于,还包括:通知至少一个用户所发放的资源。15.根据权利要求9所述的方法,其特征在于,还包括:通知至少一个用户发放中涉及的成本。16.根据权利要求9所述的方法,当所述云工作负载基于访问工作负载的用户数量的情况下,所述参数从工作负载所需的输入容量中选择,或者当所述云工作负载基于每秒对于访问的响应的情况下,所述参数从工作负载的预期输出容量中选择。17.据权利要求9所述的方法,所述参数优选地从资源、负载、容量、亲和性、负载分布、作业类型、或其任意组合中选择。18.根据权利要求所述9的方法,所述获得工作负载发放比例因子还包括:将在云工作负载发放请求中接收的参数与预存储在所述工作负载概要文件中的至少一个历史工作负载参数进行匹配,从而:若发现匹配,获得所述工作负载发放比例因子。19.根据权利要求9所述的方法,所述工作负载概要文件基于历史云工作负载发放请求而创建。20.根据权利要求9和19所述的方法,所述工作负载发放比例因子通过以下方式计算:收集至少一项与所述历史云工作负载发放请求相关联的作业详情;通过日志解析器提取至少一项与所述历史云工作负载发放请求相关联的相关信息;通过工作负载分类器对所述历史云工作负载发放请求进行分类;通过利用了提取的相关信息的可定制等式来计算工作负载发放比例因子,所述比例因子至少提供用于工作负载发放的资源的建议值。21.根据权利要求9所述的方法,所述工作负载发放比例因子提供至少一个与所述针对云工作负载发放请求进行发放的资源相关联的值。22.根据权利要求9所述的方法,所述预存储的工作负载概要文件包括:至少一项与所述历史云工作负载发放请求相关联的作业详情。23.一种联网计算环境下的云工作负载发放系统,其特征在于,所述系统包括:处理器;耦合到处理器的存储器,用于执行存在于存储器中的多个模块,所述多个模块包括:接收模块,用于接收包括至少一个参数的至少一个云工作负载发放请求;引擎,用于通过历史数据集的至少一个工作负载概要文件和所述接收的参数来获得所述接收的云工作负载发放请求的工作负载发放比例因子;重调整模块,用于重新调整所述获得的工作负载发放比例因子;工作负载发放模块,用于根据所述重新调整的工作负载发放比例因子发放所述云工作负载。24.根据权利要求23所述的系统,其特征在于,还包括:识别模块,用于识别至少一个与云工作负载发放请求相关联的参数,当所...
【专利技术属性】
技术研发人员:克里希纳·曼基利·库马尔,唐盛军,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。