Kumar et al., 2021 - Google Patents
ARPS: An autonomic resource provisioning and scheduling framework for cloud platformsKumar et al., 2021
View PDF- Document ID
- 5319538723253902072
- Author
- Kumar M
- Kishor A
- Abawajy J
- Agarwal P
- Singh A
- Zomaya A
- Publication year
- Publication venue
- IEEE Transactions on Sustainable Computing
External Links
Snippet
With Cloud computing becoming mainstream for the execution of various applications, the multi-objective scheduling algorithms for providing the most suitable services to users have gained much attention. As provisioning Cloud services that satisfy end-users quality of …
- 230000002567 autonomic 0 title abstract description 7
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/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
- 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/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- 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/5083—Techniques for rebalancing the load in a distributed system
-
- 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/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3442—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for planning or managing the needed capacity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/50—Indexing scheme relating to G06F9/50
-
- 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
-
- 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
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Kumar et al. | ARPS: An autonomic resource provisioning and scheduling framework for cloud platforms | |
| Huang et al. | SSUR: an approach to optimizing virtual machine allocation strategy based on user requirements for cloud data center | |
| Zhu et al. | Task scheduling for multi-cloud computing subject to security and reliability constraints | |
| Mishra et al. | Energy-aware task allocation for multi-cloud networks | |
| Jennings et al. | Resource management in clouds: Survey and research challenges | |
| Singh et al. | RHAS: robust hybrid auto-scaling for web applications in cloud computing | |
| Wang et al. | Optimizing cloud-service performance: Efficient resource provisioning via optimal workload allocation | |
| George et al. | A review of different techniques in cloud computing | |
| Islam et al. | SLA-based scheduling of spark jobs in hybrid cloud computing environments | |
| Mosa et al. | Dynamic virtual machine placement considering cpu and memory resource requirements | |
| Li et al. | Topology-aware scheduling framework for microservice applications in cloud | |
| Kaur et al. | Optimization techniques for resource provisioning and load balancing in cloud environment: a review | |
| Soni et al. | A bee colony based multi-objective load balancing technique for cloud computing environment | |
| Mishra et al. | Energy-efficient service allocation techniques in cloud: A survey | |
| Gul et al. | CPU and RAM energy-based SLA-aware workload consolidation techniques for clouds | |
| Kumar et al. | Experimental performance analysis of cloud resource allocation framework using spider monkey optimization algorithm | |
| Choi et al. | Task Classification Based Energy‐Aware Consolidation in Clouds | |
| Liu et al. | A survey of scheduling frameworks in big data systems | |
| Xiang et al. | Computing power allocation and traffic scheduling for edge service provisioning | |
| Ludwig et al. | Optimizing multi‐tier application performance with interference and affinity‐aware placement algorithms | |
| Li et al. | A DRL-based online VM scheduler for cost optimization in cloud brokers | |
| Rajak et al. | Load balancing techniques in cloud platform: A systematic study | |
| Sareen et al. | Resource allocation strategies in cloud computing | |
| Anan et al. | SLA-based optimization of energy efficiency for green cloud computing | |
| Liu et al. | Energy‐aware virtual machine consolidation based on evolutionary game theory |