CN104346214A - 用于分布式环境的异步任务管理装置及方法 - Google Patents

用于分布式环境的异步任务管理装置及方法 Download PDF

Info

Publication number
CN104346214A
CN104346214A CN201310325203.3A CN201310325203A CN104346214A CN 104346214 A CN104346214 A CN 104346214A CN 201310325203 A CN201310325203 A CN 201310325203A CN 104346214 A CN104346214 A CN 104346214A
Authority
CN
China
Prior art keywords
task
scale
asynchronous
asynchronous task
computing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310325203.3A
Other languages
English (en)
Other versions
CN104346214B (zh
Inventor
赵金涛
邱雪涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Unionpay Co Ltd
Original Assignee
China Unionpay Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Unionpay Co Ltd filed Critical China Unionpay Co Ltd
Priority to CN201310325203.3A priority Critical patent/CN104346214B/zh
Publication of CN104346214A publication Critical patent/CN104346214A/zh
Application granted granted Critical
Publication of CN104346214B publication Critical patent/CN104346214B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提出了用于分布式环境的异步任务管理装置及方法。其中,所述方法包括:基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型;基于所述任务规模评估模型确定针对异步任务请求的目标计算节点,并将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。

Description

用于分布式环境的异步任务管理装置及方法
技术领域
本发明涉及异步任务管理装置及方法,更具体地,涉及用于分布式环境的异步任务管理装置及方法。
背景技术
目前,随着计算机和网络应用的日益广泛以及不同领域的业务种类的日益丰富,基于分布式环境的异步任务管理装置及方法变得越来越重要。
现有的异步任务管理装置及方法的基本工作原理如下:基于每个计算节点的负载情况进行任务分配以达到各个计算节点的负载均衡。
然而,现有的异步任务管理装置及方法存在如下问题:在计算节点存在差异并且计算能力不同的情况下,可能存在计算能力过度分配或者分配不足的情况,即计算能力较弱的计算节点分配到规模较大的任务,从而导致任务的执行时间过长,而计算能力较强的计算节点可能分配不到任务或者分配到规模较小的任务,从而导致任务分配不足,由此从整体上而言各个异步任务的完成时间难于达到最优。
因此,存在如下需求:提供能够优化异步任务分配并具有高的异步任务执行效率的用于分布式环境的异步任务管理装置及方法。
发明内容
为了解决上述现有技术方案所存在的问题,本发明提出了能够优化异步任务分配并具有高的异步任务执行效率的用于分布式环境的异步任务管理装置及方法。
本发明的目的是通过以下技术方案实现的:
一种用于分布式环境的异步任务管理装置,所述用于分布式环境的异步任务管理装置包括:
预处理单元,所述预处理单元基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型;
异步任务管理单元,所述异步任务管理单元在所述任务规模评估模型已被建立后接收来自外部的异步任务请求,并基于所述任务规模评估模型确定目标计算节点以及将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。
在上面所公开的方案中,优选地,每一个预定的任务类型具有与其相对应的规模参数的集合。
在上面所公开的方案中,优选地,以如下公式表示所述任务规模评估模型:
FT=f(Type,C,params)    (4)
其中,FT是任务的规模,Type是任务类型,C是计算节点的计算能力,params是任务的规模参数集合,即所述任务规模评估模型的输入为任务类型、计算节点的计算能力以及任务的规模参数集合,所述任务规模评估模型的输出是所评估的任务规模。
在上面所公开的方案中,优选地,以如下方式评估每个计算节点的计算能力:
假设分布式环境中具有n个计算节点,则根据如下公式评估计算节点的实际计算能力:
C ′ i = Σ j = 1 m λ j * X j , i = 1,2 , · · · , n - - - ( 1 )
其中Xj为计算节点的硬件参数(例如CPU类型、内存大小等等)、λj为权重(其可按任务需求的不同而被设置为不同的值);
对上面公式得到的节点计算能力按下面的公式进行归一化处理,以得到计算节点的计算能力Ci
C i = C i ′ - C min ′ C max ′ - C min ′ * 100 - - - ( 2 )
其中,C'max是所有节点实际计算能力最大值,C'min是所有节点实际计算能力的最小值。
在上面所公开的方案中,优选地,基于训练样本以如下方式获得任务的运算规模以由此建立任务规模评估模型:
在同一计算机上运行不同任务类型的异步任务样本(其具有不同的规模参数集合)以获得异步任务样本的运行时间T,并对异步任务样本的运行时间进行线性处理且按照如下公式进行归一化,以获得异步任务样本的运算规模:
FT = T i - T min T max - T min * 100 - - - ( 3 )
其中,FT是任务规模,Tmin是所有运行时间的最小值,Tmax是所有运行时间的最大值。
在上面所公开的方案中,优选地,所述预处理单元能够在空闲时间周期性地基于训练样本训练并修正所述任务规模评估模型。
在上面所公开的方案中,优选地,所述异步任务管理单元以如下方式基于所述任务规模评估模型确定目标计算节点:(1)解析接收到的异步任务请求以获取与所述异步任务请求相关联的异步任务的任务类型和规模参数集合;(2)将所获取的任务类型和规模参数集合作为所述任务规模评估模型的输入以获得与所述异步任务请求相关联的异步任务的任务规模;(3)获取空闲的计算节点列表,并将所获得任务规模与空闲的计算节点列表中的计算节点的计算能力进行匹配,以及将其计算能力与任务规模相减的绝对值最小的计算节点确定为目标计算节点;(4)如果未找到匹配的目标计算节点,则周期性地执行步骤(3)直至目标计算节点被确定。
本发明的目的也可以通过以下技术方案实现:
一种用于分布式环境的异步任务管理方法,所述用于分布式环境的异步任务管理方法包括下列步骤:
(A1)基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型;
(A2)基于所述任务规模评估模型确定针对异步任务请求的目标计算节点,并将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。
本发明所公开的用于分布式环境的异步任务管理装置及方法具有以下优点:(1)在分布式环境中的各个计算节点存在差异并且计算能力不同的情况下,能够更加合理地利用各个计算节点的计算能力,从而有效地避免了计算能力的浪费并且异步任务的执行时间能够在整体上达到最优;(2)由于可以周期性的对任务规模评估模型进行训练,故任务规模评估模型能够日益准确。
附图说明
结合附图,本发明的技术特征以及优点将会被本领域技术人员更好地理解,其中:
图1是根据本发明的实施例的用于分布式环境的异步任务管理装置的示意性结构图;
图2是根据本发明的实施例的用于分布式环境的异步任务管理方法的流程图。
具体实施方式
图1是根据本发明的实施例的用于分布式环境的异步任务管理装置的示意性结构图。如图1所示,本发明所公开的用于分布式环境的异步任务管理装置包括预处理单元1和异步任务管理单元2。其中,所述预处理单元1基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型。所述异步任务管理单元2在所述任务规模评估模型已被建立后接收来自外部的异步任务请求(示例性地,所述异步任务请求来自一个或多个客户端并经由Web服务器而被传送到所述异步任务管理装置),并基于所述任务规模评估模型确定目标计算节点以及将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。
优选地,在本发明所公开的用于分布式环境的异步任务管理装置中,每一个预定的任务类型具有与其相对应的规模参数的集合(示例性地,所有的任务类型被定义为Job1,Job2,…,Jobn,与每一个预定的任务类型相对应的规模参数集合被定义为param={V1,V2,…,Vn},其中Vi是与任务规模及运行时间相关的参数,此参数的不同会影响任务的完成时间,例如数据挖掘过程中的数据抽样任务具有如下参数:开始日期、结束日期、抽样间隔、筛选条件、执行用户等等,其中开始日期、结束日期、抽样间隔、筛选条件等参数会影响任务的完成时间,故这些参数属于规模参数,而执行用户并不会影响任务的完成时间,故此参数不属于规模参数)。
优选地,在本发明所公开的用于分布式环境的异步任务管理装置中,以公式(4)表示所述任务规模评估模型:
FT=f(Type,C,params)    (4)
其中,FT是任务的规模,Type是任务类型,C是计算节点的计算能力,params是任务的规模参数集合,即所述任务规模评估模型的输入为任务类型、计算节点的计算能力以及任务的规模参数集合,所述任务规模评估模型的输出是所评估的任务规模。
优选地,在本发明所公开的用于分布式环境的异步任务管理装置中,以如下方式评估每个计算节点的计算能力:
假设分布式环境中具有n个计算节点,则根据公式(1)评估计算节点的实际计算能力:
C ′ i = Σ j = 1 m λ i * X j , i = 1,2 , · · · , n - - - ( 1 )
其中Xj为计算节点的硬件参数(例如CPU类型、内存大小等等)、λj为权重(其可按任务需求的不同而被设置为不同的值);
对公式(1)得到的节点计算能力按公式(2)进行归一化处理,以得到计算节点的计算能力Ci
C i = C i ′ - C min ′ C max ′ - C min ′ * 100 - - - ( 2 )
其中,C'max是所有节点实际计算能力最大值,C'min是所有节点实际计算能力的最小值。
优选地,在本发明所公开的用于分布式环境的异步任务管理装置中,基于训练样本以如下方式获得任务的运算规模以由此建立任务规模评估模型:
在同一计算机上运行不同任务类型的异步任务样本(其具有不同的规模参数集合)以获得异步任务样本的运行时间T,并对异步任务样本的运行时间进行线性处理且按照公式(3)进行归一化,以获得异步任务样本的运算规模:
FT = T i - T min T max - T min * 100 - - - ( 3 )
其中,FT是任务规模,Tmin是所有运行时间的最小值,Tmax是所有运行时间的最大值。
优选地,在本发明所公开的用于分布式环境的异步任务管理装置中,所述预处理单元1能够在空闲时间周期性地基于训练样本训练并修正所述任务规模评估模型。
优选地,在本发明所公开的用于分布式环境的异步任务管理装置中,所述异步任务管理单元2以如下方式基于所述任务规模评估模型确定目标计算节点:(1)解析接收到的异步任务请求以获取与所述异步任务请求相关联的异步任务的任务类型和规模参数集合;(2)将所获取的任务类型和规模参数集合作为所述任务规模评估模型的输入以获得与所述异步任务请求相关联的异步任务的任务规模(即将任务类型和规模参数集合作为任务规模评估模型的输入以根据经训练的任务规模评估模型获得相关联的异步任务的任务规模,诸如通过神经网络或支持向量机等形式);(3)获取空闲的计算节点列表,并将所获得任务规模与空闲的计算节点列表中的计算节点的计算能力进行匹配,以及将其计算能力与任务规模相减的绝对值最小的计算节点确定为目标计算节点(即最优节点,例如,假如存在任务规模为1的异步任务,同时存在计算能力为2,10的空闲计算节点,则会为该异步任务分配计算能力为2的计算节点)(4)如果未找到匹配的目标计算节点,则周期性地执行步骤(3)直至目标计算节点被确定。
由上可见,本发明所公开的用于分布式环境的异步任务管理装置具有下列优点:(1)在分布式环境中的各个计算节点存在差异并且计算能力不同的情况下,能够更加合理地利用各个计算节点的计算能力,从而有效地避免了计算能力的浪费并且异步任务的执行时间能够在整体上达到最优;(2)由于可以周期性的对任务规模评估模型进行训练,故任务规模评估模型能够日益准确。
图2是根据本发明的实施例的用于分布式环境的异步任务管理方法的流程图。如图2所示,本发明所公开的用于分布式环境的异步任务管理方法包括下列步骤:(A1)基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型;(A2)基于所述任务规模评估模型确定针对异步任务请求的目标计算节点,并将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。
优选地,在本发明所公开的用于分布式环境的异步任务管理方法中,每一个预定的任务类型具有与其相对应的规模参数的集合(示例性地,所有的任务类型被定义为Job1,Job2,…,Jobn,与每一个预定的任务类型相对应的规模参数集合被定义为param={V1,V2,…,Vn},其中Vi是与任务规模及运行时间相关的参数,此参数的不同会影响任务的完成时间,例如数据挖掘过程中的数据抽样任务具有如下参数:开始日期、结束日期、抽样间隔、筛选条件、执行用户等等,其中开始日期、结束日期、抽样间隔、筛选条件等参数会影响任务的完成时间,故这些参数属于规模参数,而执行用户并不会影响任务的完成时间,故此参数不属于规模参数)。
优选地,在本发明所公开的用于分布式环境的异步任务管理方法中,以公式(4)表示所述任务规模评估模型:
FT=f(Type,C,params)    (4)
其中,FT是任务的规模,Type是任务类型,C是计算节点的计算能力,params是任务的规模参数集合,即所述任务规模评估模型的输入为任务类型、计算节点的计算能力以及任务的规模参数集合,所述任务规模评估模型的输出是所评估的任务规模。
优选地,在本发明所公开的用于分布式环境的异步任务管理方法中,以如下方式评估每个计算节点的计算能力:
假设分布式环境中具有n个计算节点,则根据公式(1)评估计算节点的实际计算能力:
C ′ i = Σ j = 1 m λ j * X j , i = 1,2 , · · · , n - - - ( 1 )
其中Xj为计算节点的硬件参数(例如CPU类型、内存大小等等)、λj为权重(其可按任务需求的不同而被设置为不同的值);
对公式(1)得到的节点计算能力按公式(2)进行归一化处理,以得到计算节点的计算能力Ci
C i = C i ′ - C min ′ C max ′ - C min ′ * 100 - - - ( 2 )
其中,C'max是所有节点实际计算能力最大值,C'min是所有节点实际计算能力的最小值。
优选地,在本发明所公开的用于分布式环境的异步任务管理方法中,基于训练样本以如下方式获得任务的运算规模以由此建立任务规模评估模型:
在同一计算机上运行不同任务类型的异步任务样本(其具有不同的规模参数集合)以获得异步任务样本的运行时间T,并对异步任务样本的运行时间进行线性处理且按照公式(3)进行归一化,以获得异步任务样本的运算规模:
FT = T i - T min T max - T min * 100 - - - ( 3 )
其中,FT是任务规模,Tmin是所有运行时间的最小值,Tmax是所有运行时间的最大值。
优选地,本发明所公开的用于分布式环境的异步任务管理方法进一步包括:在空闲时间周期性地基于训练样本训练并修正所述任务规模评估模型。
优选地,本发明所公开的用于分布式环境的异步任务管理方法以如下方式基于所述任务规模评估模型确定目标计算节点:(1)解析异步任务请求以获取与所述异步任务请求相关联的异步任务的任务类型和规模参数集合;(2)将所获取的任务类型和规模参数集合作为所述任务规模评估模型的输入以获得与所述异步任务请求相关联的异步任务的任务规模(即将任务类型和规模参数集合作为任务规模评估模型的输入以根据经训练的任务规模评估模型获得相关联的异步任务的任务规模,诸如通过神经网络或支持向量机等形式);(3)获取空闲的计算节点列表,并将所获得任务规模与空闲的计算节点列表中的计算节点的计算能力进行匹配,以及将其计算能力与任务规模相减的绝对值最小的计算节点确定为目标计算节点(即最优节点,例如,假如存在任务规模为1的异步任务,同时存在计算能力为2,10的空闲计算节点,则会为该异步任务分配计算能力为2的计算节点)(4)如果未找到匹配的目标计算节点,则周期性地执行步骤(3)直至目标计算节点被确定。
由上可见,本发明所公开的用于分布式环境的异步任务管理方法具有下列优点:(1)在分布式环境中的各个计算节点存在差异并且计算能力不同的情况下,能够更加合理地利用各个计算节点的计算能力,从而有效地避免了计算能力的浪费并且异步任务的执行时间能够在整体上达到最优;(2)由于可以周期性的对任务规模评估模型进行训练,故任务规模评估模型能够日益准确。
尽管本发明是通过上述的优选实施方式进行描述的,但是其实现形式并不局限于上述的实施方式。应该认识到:在不脱离本发明主旨和范围的情况下,本领域技术人员可以对本发明做出不同的变化和修改。

Claims (8)

1.一种用于分布式环境的异步任务管理装置,所述用于分布式环境的异步任务管理装置包括:
预处理单元,所述预处理单元基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型;
异步任务管理单元,所述异步任务管理单元在所述任务规模评估模型已被建立后接收来自外部的异步任务请求,并基于所述任务规模评估模型确定目标计算节点以及将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。
2.根据权利要求1所述的用于分布式环境的异步任务管理装置,其特征在于,每一个预定的任务类型具有与其相对应的规模参数的集合。
3.根据权利要求2所述的用于分布式环境的异步任务管理装置,其特征在于,以如下公式表示所述任务规模评估模型:
FT=f(Type,C,params)    (4)
其中,FT是任务的规模,Type是任务类型,C是计算节点的计算能力,params是任务的规模参数集合,即所述任务规模评估模型的输入为任务类型、计算节点的计算能力以及任务的规模参数集合,所述任务规模评估模型的输出是所评估的任务规模。
4.根据权利要求3所述的用于分布式环境的异步任务管理装置,其特征在于,以如下方式评估每个计算节点的计算能力:
假设分布式环境中具有n个计算节点,则根据如下公式评估计算节点的实际计算能力:
C ′ i = Σ j = 1 m λ j * X j , i = 1,2 , · · · , n - - - ( 1 )
其中Xj为计算节点的硬件参数(例如CPU类型、内存大小等等)、λj为权重(其可按任务需求的不同而被设置为不同的值);
对上面公式得到的节点计算能力按下面的公式进行归一化处理,以得到计算节点的计算能力Ci
C i = C i ′ - C min ′ C max ′ - C min ′ * 100 - - - ( 2 )
其中,C'max是所有节点实际计算能力最大值,C'min是所有节点实际计算能力的最小值。
5.根据权利要求4所述的用于分布式环境的异步任务管理装置,其特征在于,基于训练样本以如下方式获得任务的运算规模以由此建立任务规模评估模型:
在同一计算机上运行不同任务类型的异步任务样本(其具有不同的规模参数集合)以获得异步任务样本的运行时间T,并对异步任务样本的运行时间进行线性处理且按照如下公式进行归一化,以获得异步任务样本的运算规模:
FT = T i - T min T max - T min * 100 - - - ( 3 )
其中,FT是任务规模,Tmin是所有运行时间的最小值,Tmax是所有运行时间的最大值。
6.根据权利要求5所述的用于分布式环境的异步任务管理装置,其特征在于,所述预处理单元能够在空闲时间周期性地基于训练样本训练并修正所述任务规模评估模型。
7.根据权利要求6所述的用于分布式环境的异步任务管理装置,其特征在于,所述异步任务管理单元以如下方式基于所述任务规模评估模型确定目标计算节点:(1)解析接收到的异步任务请求以获取与所述异步任务请求相关联的异步任务的任务类型和规模参数集合;(2)将所获取的任务类型和规模参数集合作为所述任务规模评估模型的输入以获得与所述异步任务请求相关联的异步任务的任务规模;(3)获取空闲的计算节点列表,并将所获得任务规模与空闲的计算节点列表中的计算节点的计算能力进行匹配,以及将其计算能力与任务规模相减的绝对值最小的计算节点确定为目标计算节点;(4)如果未找到匹配的目标计算节点,则周期性地执行步骤(3)直至目标计算节点被确定。
8.一种用于分布式环境的异步任务管理方法,所述用于分布式环境的异步任务管理方法包括下列步骤:
(A1)基于训练样本以及预定的任务类型和对应的规模参数集合建立任务规模评估模型;
(A2)基于所述任务规模评估模型确定针对异步任务请求的目标计算节点,并将所述异步任务请求传送到所述目标计算节点以执行相关的异步任务。
CN201310325203.3A 2013-07-30 2013-07-30 用于分布式环境的异步任务管理装置及方法 Active CN104346214B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310325203.3A CN104346214B (zh) 2013-07-30 2013-07-30 用于分布式环境的异步任务管理装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310325203.3A CN104346214B (zh) 2013-07-30 2013-07-30 用于分布式环境的异步任务管理装置及方法

Publications (2)

Publication Number Publication Date
CN104346214A true CN104346214A (zh) 2015-02-11
CN104346214B CN104346214B (zh) 2018-09-04

Family

ID=52501900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310325203.3A Active CN104346214B (zh) 2013-07-30 2013-07-30 用于分布式环境的异步任务管理装置及方法

Country Status (1)

Country Link
CN (1) CN104346214B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106789424A (zh) * 2016-12-21 2017-05-31 携程旅游网络技术(上海)有限公司 服务器活跃度检测***及方法
CN106888237A (zh) * 2015-12-15 2017-06-23 ***通信集团公司 一种数据调度方法及***
CN107784364A (zh) * 2016-08-25 2018-03-09 微软技术许可有限责任公司 机器学习模型的异步训练
CN108243216A (zh) * 2016-12-26 2018-07-03 华为技术有限公司 数据处理的方法、端侧设备、云侧设备与端云协同***
CN109656721A (zh) * 2018-12-28 2019-04-19 上海新储集成电路有限公司 一种高效的智能***
CN109918205A (zh) * 2019-03-25 2019-06-21 深圳市网心科技有限公司 一种边缘设备调度方法、***、装置及计算机存储介质
CN110427998A (zh) * 2019-07-26 2019-11-08 上海商汤智能科技有限公司 模型训练、目标检测方法及装置、电子设备、存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070143765A1 (en) * 2005-12-21 2007-06-21 International Business Machines Corporation Method and system for scheduling of jobs
US20090328046A1 (en) * 2008-06-27 2009-12-31 Sun Microsystems, Inc. Method for stage-based cost analysis for task scheduling
CN101715001A (zh) * 2009-10-21 2010-05-26 南京邮电大学 一种控制网格任务执行的方法
CN102831012A (zh) * 2011-06-16 2012-12-19 日立(中国)研究开发有限公司 多节点分布式***中的任务调度装置和任务调度方法
CN103092683A (zh) * 2011-11-07 2013-05-08 Sap股份公司 用于数据分析的基于启发式的调度

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070143765A1 (en) * 2005-12-21 2007-06-21 International Business Machines Corporation Method and system for scheduling of jobs
US20090328046A1 (en) * 2008-06-27 2009-12-31 Sun Microsystems, Inc. Method for stage-based cost analysis for task scheduling
CN101715001A (zh) * 2009-10-21 2010-05-26 南京邮电大学 一种控制网格任务执行的方法
CN102831012A (zh) * 2011-06-16 2012-12-19 日立(中国)研究开发有限公司 多节点分布式***中的任务调度装置和任务调度方法
CN103092683A (zh) * 2011-11-07 2013-05-08 Sap股份公司 用于数据分析的基于启发式的调度

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106888237B (zh) * 2015-12-15 2020-01-07 ***通信集团公司 一种数据调度方法及***
CN106888237A (zh) * 2015-12-15 2017-06-23 ***通信集团公司 一种数据调度方法及***
CN107784364A (zh) * 2016-08-25 2018-03-09 微软技术许可有限责任公司 机器学习模型的异步训练
CN107784364B (zh) * 2016-08-25 2021-06-15 微软技术许可有限责任公司 机器学习模型的异步训练
CN106789424A (zh) * 2016-12-21 2017-05-31 携程旅游网络技术(上海)有限公司 服务器活跃度检测***及方法
CN108243216B (zh) * 2016-12-26 2020-02-14 华为技术有限公司 数据处理的方法、端侧设备、云侧设备与端云协同***
WO2018121282A1 (zh) * 2016-12-26 2018-07-05 华为技术有限公司 数据处理的方法、端侧设备、云侧设备与端云协同***
CN108243216A (zh) * 2016-12-26 2018-07-03 华为技术有限公司 数据处理的方法、端侧设备、云侧设备与端云协同***
US11861499B2 (en) 2016-12-26 2024-01-02 Huawei Technologies Co., Ltd. Method, terminal-side device, and cloud-side device for data processing and terminal-cloud collaboration system
CN109656721A (zh) * 2018-12-28 2019-04-19 上海新储集成电路有限公司 一种高效的智能***
CN109918205A (zh) * 2019-03-25 2019-06-21 深圳市网心科技有限公司 一种边缘设备调度方法、***、装置及计算机存储介质
CN109918205B (zh) * 2019-03-25 2023-11-17 深圳市网心科技有限公司 一种边缘设备调度方法、***、装置及计算机存储介质
CN110427998A (zh) * 2019-07-26 2019-11-08 上海商汤智能科技有限公司 模型训练、目标检测方法及装置、电子设备、存储介质

Also Published As

Publication number Publication date
CN104346214B (zh) 2018-09-04

Similar Documents

Publication Publication Date Title
CN104346214A (zh) 用于分布式环境的异步任务管理装置及方法
CN109412829B (zh) 一种资源配置的预测方法及设备
CN103605662B (zh) 一种分布式计算框架参数优化方法、装置及***
Javadi et al. Failure-aware resource provisioning for hybrid cloud infrastructure
CN103309946B (zh) 多媒体文件处理方法、装置及***
WO2017167686A1 (en) A method and system for scaling resources, and a computer program product
Li et al. Digital twin-assisted, SFC-enabled service provisioning in mobile edge computing
AU2017237704A1 (en) Control device for estimation of power consumption and energy efficiency of application containers
CN110198339A (zh) 一种基于QoE感知的边缘计算任务调度方法
CN102281290A (zh) 一种PaaS云平台的仿真***及方法
CN101741906A (zh) 支持hla分布交互仿真的网格资源管理***及其实现方法
CN105808347A (zh) 集群服务器部署计算方法及装置
Zuo et al. Dynamically weighted load evaluation method based on self-adaptive threshold in cloud computing
César et al. Modeling master/worker applications for automatic performance tuning
CN103699443A (zh) 任务分发方法及扫描器
CN104519112A (zh) 一种分阶段的云制造服务智能选择架构
Sun et al. Learning-based Adaptation Framework for Elastic Software Systems.
CN113205128A (zh) 基于无服务器计算的分布式深度学习性能保证方法
Chtepen et al. Online execution time prediction for computationally intensive applications with periodic progress updates
Liu et al. Near-data prediction based speculative optimization in a distribution environment
CN103337003A (zh) 一种基于分布式终端的集中调度方法
Liu et al. A survey of speculative execution strategy in MapReduce
Puliafito et al. Systems Modelling: Methodologies and Tools
Katsaros et al. Estimation and forecasting of ecological efficiency of virtual machines
CN113742187A (zh) 应用***的容量预测方法、装置、设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant