+

Li et al., 2021 - Google Patents

Joint optimization of auto-scaling and adaptive service placement in edge computing

Li et al., 2021

Document ID
5043045682566462718
Author
Li Y
Zhang H
Tian W
Ma H
Publication year
Publication venue
2021 IEEE 27th International Conference on Parallel and Distributed Systems (ICPADS)

External Links

Snippet

In edge computing environment where network connections are often unstable and workload intensity changes frequently, the proper scaling mechanism and service placement strategy based on microservices are needed to ensure the edge services can be …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/505Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • 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
    • G06F9/5088Techniques for rebalancing the load in a distributed system involving task migration
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/10Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems
    • H04L12/56Packet switching systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • G06N99/005Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run

Similar Documents

Publication Publication Date Title
Saif et al. Multi-objective grey wolf optimizer algorithm for task scheduling in cloud-fog computing
Liu et al. Deep reinforcement learning based approach for online service placement and computation resource allocation in edge computing
Chekired et al. Industrial IoT data scheduling based on hierarchical fog computing: A key for enabling smart factory
Yao et al. Scheduling real-time deep learning services as imprecise computations
CN110795208B (en) Mobile cloud computing self-adaptive virtual machine scheduling method based on improved particle swarm
Li et al. Joint optimization of auto-scaling and adaptive service placement in edge computing
Mostafa et al. Fog resource selection using historical executions
CN109167671A (en) A kind of adapted communication system equally loaded dispatching algorithm towards quantum key distribution business
Vakilian et al. Using the cuckoo algorithm to optimizing the response time and energy consumption cost of fog nodes by considering collaboration in the fog layer
Gu et al. A multi-objective fog computing task scheduling strategy based on ant colony algorithm
CN118034920B (en) A collaborative scheduling method for network computing resources integrating user intention and knowledge graph
CN119105866B (en) Distributed cluster resource autonomous scheduling method based on DSACO
Dai et al. A learning algorithm for real-time service in vehicular networks with mobile-edge computing
Hu et al. Collaborative deployment and routing of industrial microservices in smart factories
CN116996941A (en) Computing power offloading method, device and system based on distribution network cloud-edge collaboration
CN112883526B (en) Workload distribution method under task delay and reliability constraint
CN116647604A (en) A Computing Resource Scheduling Method Adapting to Dynamic Environments in Edge-to-Edge Collaboration Scenarios
CN113157431B (en) Computing task copy distribution method for edge network application environment
Manavi et al. Resource allocation in cloud computing using genetic algorithm and neural network
Ding et al. Dynamic task allocation for cost-efficient edge cloud computing
CN112130927B (en) Reliability-enhanced mobile edge computing task unloading method
Fu et al. Improving data locality of tasks by executor allocation in Spark computing environment
Jin et al. Scalability optimization in cloud-based ai inference services: Strategies for real-time load balancing and automated scaling
Lu et al. An efficient load balancing algorithm for heterogeneous grid systems considering desirability of grid sites
CN115834386A (en) Intelligent service deployment method, system and terminal in edge computing environment
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载