Zhong et al., 2022 - Google Patents
Machine learning-based orchestration of containers: A taxonomy and future directionsZhong et al., 2022
View PDF- Document ID
- 16897285257833292078
- Author
- Zhong Z
- Xu M
- Rodriguez M
- Xu C
- Buyya R
- Publication year
- Publication venue
- ACM Computing Surveys (CSUR)
External Links
Snippet
Containerization is a lightweight application virtualization technology, providing high environmental consistency, operating system distribution portability, and resource isolation. Existing mainstream cloud service providers have prevalently adopted container …
- 238000010801 machine learning 0 title abstract description 158
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation 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/505—Allocation 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
- G06Q10/063—Operations research or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce, e.g. shopping or e-commerce
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhong et al. | Machine learning-based orchestration of containers: A taxonomy and future directions | |
Bharany et al. | A systematic survey on energy-efficient techniques in sustainable cloud computing | |
Katal et al. | Energy efficiency in cloud computing data centers: a survey on software technologies | |
Al-Jumaili et al. | Big data analytics using cloud computing based frameworks for power management systems: Status, constraints, and future recommendations | |
Duc et al. | Machine learning methods for reliable resource provisioning in edge-cloud computing: A survey | |
Sharif et al. | Fault‐tolerant with load balancing scheduling in a fog‐based IoT application | |
Shuja et al. | Greening emerging IT technologies: techniques and practices | |
Masdari et al. | Efficient task and workflow scheduling in inter-cloud environments: challenges and opportunities | |
Du et al. | Scientific workflows in iot environments: A data placement strategy based on heterogeneous edge-cloud computing | |
Tang et al. | A survey on scheduling techniques in computing and network convergence | |
Patel et al. | Modeling the Green Cloud Continuum: integrating energy considerations into Cloud–Edge models | |
Dias et al. | A systematic literature review on virtual machine consolidation | |
Al Qassem et al. | Containerized microservices: A survey of resource management frameworks | |
Schmidt et al. | Elastic infrastructure to support computing clouds for large-scale cyber-physical systems | |
Deepika et al. | Multi-objective prediction-based optimization of power consumption for cloud data centers | |
Katal et al. | Energy optimized container placement for cloud data centers: a meta-heuristic approach | |
Sanjalawe et al. | AI-driven job scheduling in cloud computing: a comprehensive review | |
Depasquale et al. | Dynamics of research into modeling the power consumption of virtual entities used in the telco cloud | |
Zou et al. | Perspective of virtual machine consolidation in cloud computing: a systematic survey | |
Mezni et al. | Predictive service placement in cloud using deep learning and frequent subgraph mining | |
Suarez et al. | Energy-aware operation of HPC systems in Germany | |
Wang et al. | Edge-computing-assisted intelligent processing of AI-generated image content | |
Gowri et al. | Comprehensive analysis of resource allocation and service placement in fog and cloud computing | |
Bharanidharan et al. | Predictive virtual machine placement for energy efficient scalable resource provisioning in modern data centers | |
Tantar et al. | Computational intelligence for cloud management current trends and opportunities |