[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106973030A - A kind of cloud artificial resource dispatching method based on SLA - Google Patents

A kind of cloud artificial resource dispatching method based on SLA Download PDF

Info

Publication number
CN106973030A
CN106973030A CN201610022084.8A CN201610022084A CN106973030A CN 106973030 A CN106973030 A CN 106973030A CN 201610022084 A CN201610022084 A CN 201610022084A CN 106973030 A CN106973030 A CN 106973030A
Authority
CN
China
Prior art keywords
cost
sla
task
time
virtual machine
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.)
Pending
Application number
CN201610022084.8A
Other languages
Chinese (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.)
Beijing Simulation Center
Original Assignee
Beijing Simulation Center
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 Beijing Simulation Center filed Critical Beijing Simulation Center
Priority to CN201610022084.8A priority Critical patent/CN106973030A/en
Publication of CN106973030A publication Critical patent/CN106973030A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques for rebalancing the load in a distributed system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of cloud artificial resource dispatching method based on SLA, the step of this method, includes being based on SLA SLA, artificial resource dynamically distributes Benefit Model S1 is set up, the task reception mechanism S2 based on SLA is set up and sets up the task reception mechanism based on SLA, based on SLA resource dispatching strategies, selection and the allotment S3 of artificial resource are carried out.Technical scheme of the present invention is based on sla management, scheduling of resource scheduling theory, propose a kind of cloud simulation virtual resource regulating method constrained based on SLA, ensure the service class requirements customized according to user, the global effect of the Simulation Application base support environment that system is provided is maximized.

Description

A kind of cloud artificial resource dispatching method based on SLA
Technical field
The present invention relates to the dispatching method of cloud artificial resource, more particularly to a kind of cloud emulation money based on SLA Source dispatching method.
Background technology
Cloud emulation is the network measuring emulation technology based on cloud computing theory, and the scheduling of cloud artificial resource is referred to In cloud simulated environment, according to cloud resource service condition, in the case where meeting user task demand, to not Enter the process of Mobile state adjustment and distribution with cloud artificial resource used in user, and by this scheduling, Realize distributing rationally for cloud artificial resource.The scheduling of resource of current cloud emulation is all based on the available of resource service Property, do not carry out fine-grained scheduling for service quality.
For service quality QoS in cloud environment, of greatest concern at present is to be based on SLA (Service Level Agreements, SLA) describe.SLA is between the demander of service and the supplier of service Sign on the specific horizontal formal agreement of service.Scheduling of resource technology based on SLA is to meet The service quality rating specified in the SLA of signature and support resource provider to carry out reconfiguring money to resource Source.And according to SLA difference, the now scheduling based on SLA must distinguish use according to its priority The importance at family.High-priority users obtain quality of service guarantee prior to low priority user, while ensureing On the premise of the service quality of high-priority users is protected, the service of influence low priority user not too much Quality.
The content of the invention
The technical problem to be solved in the present invention is to provide a kind of cloud artificial resource dispatching method based on SLA, solution Certainly the artificial resource under cloud simulated environment carries out fine granularity scheduling problem according to service quality.
In order to solve the above technical problems, the present invention uses following technical proposals:
The step of a kind of cloud artificial resource dispatching method based on SLA, this method, includes
S1, based on SLA SLA, set up artificial resource dynamically distributes Benefit Model;
S2, task reception mechanism of the foundation based on SLA;
S3, task reception mechanism of the foundation based on SLA, based on SLA resource dispatching strategies, are emulated The selection and allotment of resource.
It is preferred that, the artificial resource scheduling model includes:
Task receives earnings pattern:Wherein, new task is virtual at i-th The overall use cost of in-fight service isThe expense R that completion task is paidnew, then service offer The income of business is profnew
It is any to receive cost model:Wherein, The reception cost of new task includes the unlatching cost of new virtual machineClose costTasks carrying CostMultiplexed transport costThe compensation needed with task promise breaking
Virtual machine opens cost model:Wherein, the unlatching cost of virtual machine depends on In the unit interval use cost P of i-th virtual machineiWith opening time TOi
The closing cost model of virtual machine:Wherein, the closing of i-th virtual machine Cost depends on its long-run cost rate PiWith shut-in time TCi
Tasks carrying cost model:Wherein, tasks carrying cost is depended on The expected time of taskWith the unit interval use cost P of required virtual machinek
Multiplexed transport cost model:Wherein, Multiplexed transport cost depends on input file size inDSnew, output file cost outDSnewWith for this The unit-sized input and output transmission cost inP of virtual machineiAnd outPi
Multiplexed transport time model:Wherein,;
Task response-time model:
Targeted yield return rate model:
It is preferred that, index includes handling capacity, response time, availability and request arrival in the step S2 Rate.
It is preferred that, the size of the handling capacity is:
Wherein, nriTotal service request number of moment i system processing is represented, t represents that handling all services asks The time asked.
It is preferred that, the response time is:
Wherein, rtiRepresent that request that certain user at a time sends results in the response time of service, t It is the average time section to the multiple measurement of service status.
It is preferred that, the calculation formula of the availability is:
Wherein, TavailThe time that service can normally be run within a period of time is represented, T is to measure this section Total time.
It is preferred that, the calculation formula of the request arriving rate is:
Wherein, apiRepresent total service request number that cloud computing system is received in a period of time of measurement, APi Represent total service request number that all service consumers are sent in the period.
Beneficial effects of the present invention are as follows:
Technical scheme of the present invention is based on sla management, scheduling of resource scheduling theory, it is proposed that Yi Zhongji The cloud simulation virtual resource regulating method constrained in SLA, it is ensured that the service class requirements customized according to user, The global effect of Simulation Application base support environment that system is provided is maximized.
Brief description of the drawings
The embodiment to the present invention is described in further detail below in conjunction with the accompanying drawings;
Fig. 1 shows cloud artificial resource dispatching method schematic diagram of the present invention.
Embodiment
In order to illustrate more clearly of the present invention, the present invention is done further with reference to preferred embodiments and drawings Explanation.Similar part is indicated with identical reference in accompanying drawing.Those skilled in the art should Work as understanding, below specifically described content be illustrative and be not restrictive, should not limit this with this The protection domain of invention.
The invention discloses a kind of cloud artificial resource dispatching method based on SLA SLA, this method Specific steps include:
The first step:Artificial resource dynamically distributes Benefit Model is set up based on SLA
The target of resource regulating method scheduling of the present invention is that resource is carried under the requirement for meeting customer sla Maximum return is obtained for business.
For the definition of evaluating in SLA contracts, Resource dynamic allocation consider SLA models mainly have with Under several indexs:
Deadline, represents task latest finishing time specified in SLA contracts;
Reward, represents that user specified in SLA contracts needs the expense paid;
Input File Size, represent that user submits task file data size;
- individual new user have submitted a new task between certain moment, and be provided in SLA, completes task and pays The expense R gone outnew, finally complete moment DLnew
According to above index, Resource dynamic allocation Benefit Model is set up:
Define 1:Task receives income.New task is in the overall use cost of i-th virtual in-fight serviceThe expense R that completion task is paidnew, then the income of service provider is profnew
Define 2 tasks and receive cost.The reception cost of new task includes the unlatching cost of new virtual machine Close costTasks carrying costMultiplexed transport costBeing broken a contract with task needs Compensation
Define 3 virtual machines and open cost.When the unlatching cost of virtual machine depends on the unit of i-th virtual machine Between use cost PiWith opening time TOi:
Define the closing cost of 4 virtual machines.The closing cost of i-th virtual machine depend on its unit interval into This PiWith shut-in time TCi:
Define 5 tasks carrying costs.Tasks carrying cost depends on the expected time of task With the unit interval use cost P of required virtual machinek
Define 6 multiplexed transport costs.Multiplexed transport cost depends on input file size inDSnew, output text Part cost outDSnewWith the unit-sized input and output transmission cost inP for the virtual machineiAnd outPi
Defined for 7 multiplexed transport times.The file transmission total time that task needs:
Define 8 task response-times.Task is able to carry out the time completed on a virtual machineFor:
Define 9 targeted yields.New task needs expectation profit return when receivingThen income is returned Report rate u is:
Second step:Set up the task reception mechanism based on SLA
Mainly there are two kinds of situations for the reception of new task:
(1) when being connected to new task request, SLA parameters is primarily based on, are consulted with user, and according to upper The Benefit Model of foundation is stated, directly calculates and the profit return that the task is is performed on the artificial resource newly opened Whether rate u is more than 1, if it is, receiving the task, otherwise, turns (2) and judges;
(2) judge the task whether hot job, continue with, if it is, directly opening new emulation Resource performs operation, otherwise, and refusal receives an assignment, and renegotiates.
3rd step:Based on SLA resource dispatching strategies
Cloud emulation platform should monitor SLA index service scenarios in service operation, and virtual machine money is monitored again The running situation in source is simultaneously stored in information bank.In order to ensure the normal operation of virtual machine, two references are set first Threshold value:Resource utilization upper limit threshold and the offline threshold value of resource utilization, should ensure that the money of each virtual machine Source utilization rate is maintained in the threshold range.
When receiving new task, virtual machine service is selected.Dispatch situation mainly has following several:
A) when the resource utilization for detecting virtual machine exceedes upper limit threshold, then no longer added to the virtual machine Any new task, untill its resource utilization drops in normal range (NR);
B) when detecting the resource utilization of virtual machine between upper limit threshold and lower threshold, i.e. normal range (NR) When in value, if then judging whether virtual machine addition new task can cause resource utilization to exceed upper limit threshold, If will not occur, the task distributes to this virtual machine;Otherwise, next virtual machine is selected to judge;
C) when the resource utilization for detecting virtual machine is less than lower threshold, then detect that its brotgher of node is virtual Whether machine resource utilization is in normal range (NR), and now father node is it is determined that new task can not be received by crossing.Sentence If the task of breaking distributes to whether its brotgher of node can cause resource utilization to exceed upper limit threshold, if more than upper Threshold value is limited, then this virtual machine performs new task;If no more than upper limit threshold, new task distributes to brother Node virtual machine is performed, and the virtual machine enters holding state after having performed the task of wait, and its child node is virtual Machine, which has been performed, enters off-mode after the task of wait, until the node resource utilization rate is in normal condition, Its child node virtual machine recovers holding state and waits new task;
In summary, technical scheme of the present invention is carried based on sla management, scheduling of resource scheduling theory A kind of cloud simulation virtual resource regulating method constrained based on SLA is gone out, it is ensured that the clothes customized according to user Business class requirement, the global effect of Simulation Application base support environment that system is provided is maximized.
Obviously, the above embodiment of the present invention is only intended to clearly illustrate example of the present invention, and simultaneously Non- is the restriction to embodiments of the present invention, for those of ordinary skill in the field, above-mentioned It can also be made other changes in different forms on the basis of explanation, here can not be to all implementation Mode is exhaustive, every to belong to the obvious changes or variations that technical scheme is extended out Still in the row of protection scope of the present invention.

Claims (7)

1. a kind of cloud artificial resource dispatching method based on SLA, it is characterised in that wrap the step of this method Include
S1, based on SLA SLA, set up artificial resource dynamically distributes Benefit Model;
S2, task reception mechanism of the foundation based on SLA;
S3, task reception mechanism of the foundation based on SLA, based on SLA resource dispatching strategies, are emulated The selection and allotment of resource.
2. cloud artificial resource dispatching method according to claim 1, it is characterised in that the emulation money Source scheduling model includes:
Task receives earnings pattern:Wherein, new task is virtual at i-th The overall use cost of in-fight service isThe expense R that completion task is paidnew, then service offer The income of business is profnew
It is any to receive cost model: cost i n e w = IC i n e w + CC i n e w + PC i n e w + DTC i n e w + PDC i n e w , Wherein, The reception cost of new task includes the unlatching cost of new virtual machineClose costTasks carrying CostMultiplexed transport costThe compensation needed with task promise breaking
Virtual machine opens cost model:Wherein, the unlatching cost of virtual machine depends on In the unit interval use cost P of i-th virtual machineiWith opening time TOi
The closing cost model of virtual machine:Wherein, the closing of i-th virtual machine Cost depends on its long-run cost rate PiWith shut-in time TCi
Tasks carrying cost model:Wherein, tasks carrying cost is depended on The expected time of taskWith the unit interval use cost P of required virtual machinek
Multiplexed transport cost model: DTC i n e w = outDS n e w * inP i + outDS n e w * outP i , Wherein, Multiplexed transport cost depends on input file size inDSnew, output file cost outDSnewWith for this The unit-sized input and output transmission cost inP of virtual machineiAnd outPi
Multiplexed transport time model: DTT i n e w = inDT i n e w + outDT i n e w , Wherein,;
Task response-time model: RT i n e w = Σ m = 1 M procT i m + procT i n e w procT i n e w + DTT i n e w + TO i ;
Targeted yield return rate model:
3. cloud artificial resource dispatching method according to claim 1, it is characterised in that the step Index includes handling capacity, response time, availability and request arriving rate in S2.
4. cloud artificial resource dispatching method according to claim 3, it is characterised in that described to handle up The size of amount is:
T P = &Sigma; 0 < i < t n r i t
Wherein, nriTotal service request number of moment i system processing is represented, t represents that handling all services asks The time asked.
5. cloud artificial resource dispatching method according to claim 3, it is characterised in that the response Time is:
M R T = &Sigma; 0 < i < t rt i t
Wherein, rtiRepresent that request that certain user at a time sends results in the response time of service, t It is the average time section to the multiple measurement of service status.
6. cloud artificial resource dispatching method according to claim 3, it is characterised in that described to use The calculation formula of property is:
A v a i l R a t i o = &Sigma; 0 < i < T T a v a i l T
Wherein, TavailThe time that service can normally be run within a period of time is represented, T is to measure this section Total time.
7. cloud artificial resource dispatching method according to claim 3, it is characterised in that the request The calculation formula of arrival rate is:
A R = &Sigma; O < i < t ap i &Sigma; O < i < t AP i
Wherein, apiRepresent total service request number that cloud computing system is received in a period of time of measurement, APi Represent total service request number that all service consumers are sent in the period.
CN201610022084.8A 2016-01-14 2016-01-14 A kind of cloud artificial resource dispatching method based on SLA Pending CN106973030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610022084.8A CN106973030A (en) 2016-01-14 2016-01-14 A kind of cloud artificial resource dispatching method based on SLA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610022084.8A CN106973030A (en) 2016-01-14 2016-01-14 A kind of cloud artificial resource dispatching method based on SLA

Publications (1)

Publication Number Publication Date
CN106973030A true CN106973030A (en) 2017-07-21

Family

ID=59335240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610022084.8A Pending CN106973030A (en) 2016-01-14 2016-01-14 A kind of cloud artificial resource dispatching method based on SLA

Country Status (1)

Country Link
CN (1) CN106973030A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108052378A (en) * 2017-10-31 2018-05-18 北京交通大学 The method for scheduling task for the profit sensitivity applied towards complex simulation workflow
CN109542608A (en) * 2018-11-30 2019-03-29 北京仿真中心 A kind of cloud artificial tasks dispatching method based on mixing queuing network
CN109783219A (en) * 2017-11-10 2019-05-21 北京信息科技大学 A kind of cloud resource Optimization Scheduling and device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442555A (en) * 2008-12-19 2009-05-27 中国运载火箭技术研究院 Artificial resource proxy service system facing HLA
CN102111337A (en) * 2011-03-14 2011-06-29 浪潮(北京)电子信息产业有限公司 Method and system for task scheduling
CN102799957A (en) * 2012-05-30 2012-11-28 武汉理工大学 Scientific work flow scheduling method with safe perception under cloud calculation environment
CN103198143A (en) * 2013-04-18 2013-07-10 哈尔滨工业大学 Simulation resource data processing and controlling system for virtual tests
CN103731372A (en) * 2013-12-24 2014-04-16 东南大学 Resource supply method for service supplier under hybrid cloud environment
CN103825964A (en) * 2014-03-19 2014-05-28 北京邮电大学 SLS (Service Level Specification) scheduling device and SLS scheduling method based on cloud computing PaaS (platform-as-a-service) platform
CN104102544A (en) * 2014-06-30 2014-10-15 武汉理工大学 Multi QoS (quality of service)-constrained parallel task scheduling cost optimizing method under mixed cloud environment
CN104123189A (en) * 2014-06-30 2014-10-29 复旦大学 Web multilayer application dynamic resource adjustment method based on IaaS layer application perception
CN104820616A (en) * 2015-04-24 2015-08-05 中国联合网络通信集团有限公司 Task scheduling method and device
CN105141697A (en) * 2015-09-16 2015-12-09 国云科技股份有限公司 Multi-QoS constrained cloud computing task scheduling method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442555A (en) * 2008-12-19 2009-05-27 中国运载火箭技术研究院 Artificial resource proxy service system facing HLA
CN102111337A (en) * 2011-03-14 2011-06-29 浪潮(北京)电子信息产业有限公司 Method and system for task scheduling
CN102799957A (en) * 2012-05-30 2012-11-28 武汉理工大学 Scientific work flow scheduling method with safe perception under cloud calculation environment
CN103198143A (en) * 2013-04-18 2013-07-10 哈尔滨工业大学 Simulation resource data processing and controlling system for virtual tests
CN103731372A (en) * 2013-12-24 2014-04-16 东南大学 Resource supply method for service supplier under hybrid cloud environment
CN103825964A (en) * 2014-03-19 2014-05-28 北京邮电大学 SLS (Service Level Specification) scheduling device and SLS scheduling method based on cloud computing PaaS (platform-as-a-service) platform
CN104102544A (en) * 2014-06-30 2014-10-15 武汉理工大学 Multi QoS (quality of service)-constrained parallel task scheduling cost optimizing method under mixed cloud environment
CN104123189A (en) * 2014-06-30 2014-10-29 复旦大学 Web multilayer application dynamic resource adjustment method based on IaaS layer application perception
CN104820616A (en) * 2015-04-24 2015-08-05 中国联合网络通信集团有限公司 Task scheduling method and device
CN105141697A (en) * 2015-09-16 2015-12-09 国云科技股份有限公司 Multi-QoS constrained cloud computing task scheduling method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
于珊珊,陈冬林,李伟,鄂雪妮: "基于SLA 的云计算多数据中心任务调度算法", 《武汉理工大学学报(信息与管理工程版)》 *
吴海双: "IaaS环境中一种保证SLA的资源调度策略", 《计算机工程》 *
田苗苗、李俊: "面向低能耗的虚拟机部署和迁移策略", 《微型机与应用》 *
鄂雪妮: "基于SLA的云计算资源调度优化方法研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108052378A (en) * 2017-10-31 2018-05-18 北京交通大学 The method for scheduling task for the profit sensitivity applied towards complex simulation workflow
CN108052378B (en) * 2017-10-31 2021-08-31 北京交通大学 Profit-sensitive task scheduling method oriented to complex simulation workflow application
CN109783219A (en) * 2017-11-10 2019-05-21 北京信息科技大学 A kind of cloud resource Optimization Scheduling and device
CN109542608A (en) * 2018-11-30 2019-03-29 北京仿真中心 A kind of cloud artificial tasks dispatching method based on mixing queuing network

Similar Documents

Publication Publication Date Title
US12034597B2 (en) Methods and apparatus to control processing of telemetry data at an edge platform
CN104657220B (en) Scheduling model and method based on deadline and expense restriction in mixed cloud
CN103699446B (en) Quantum-behaved particle swarm optimization (QPSO) algorithm based multi-objective dynamic workflow scheduling method
CN103118124B (en) A kind of cloud computing load balancing method based on the many agencies of layering
Liang et al. A novel adaptive resource allocation model based on SMDP and reinforcement learning algorithm in vehicular cloud system
Perakis et al. Robust controls for network revenue management
Whaiduzzaman et al. A study on strategic provisioning of cloud computing services
CN105075184B (en) For indicating load variations to the method and system of the influence of service disconnection on multilink
CN107679849A (en) Payment channel selection method and system and computer readable storage medium
Wang et al. Leveraging energy function virtualization with game theory for fault-tolerant smart grid
Singh et al. Energy based efficient resource scheduling: a step towards green computing
Loiseau et al. Incentive mechanisms for internet congestion management: Fixed-budget rebate versus time-of-day pricing
Lingenbrink et al. Optimal signaling mechanisms in unobservable queues
Yin et al. Task assignment with guaranteed quality for crowdsourcing platforms
CN103064744A (en) Resource optimizing method applied to multi-layer web application based on SLA (Service Level Agreement)
CN107317836A (en) One kind mixing cloud environment lower time appreciable request scheduling method
CN106973030A (en) A kind of cloud artificial resource dispatching method based on SLA
CN106845746A (en) A kind of cloud Workflow Management System for supporting extensive example intensive applications
Tiwari et al. Service adaptive broking mechanism using MROSP algorithm
Mazidi et al. An autonomic decision tree‐based and deadline‐constraint resource provisioning in cloud applications
Cong et al. Customer adaptive resource provisioning for long-term cloud profit maximization under constrained budget
He et al. An online auction-based incentive mechanism for soft-deadline tasks in collaborative edge computing
Faraji-Mehmandar et al. A self-learning approach for proactive resource and service provisioning in fog environment
Zhou et al. Dynamic pricing and placing for distributed machine learning jobs: An online learning approach
CN102984249A (en) Distributed resource allocation method in horizontal dynamic cloud alliance

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170721