Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends
Cloud computing is a recently looming-evoked paradigm, the aim of which is to provide on-
demand, pay-as-you-go, internet-based access to shared computing resources (hardware …
demand, pay-as-you-go, internet-based access to shared computing resources (hardware …
[HTML][HTML] Utilizing power consumption and SLA violations using dynamic VM consolidation in cloud data centers
Cloud Computing services can be accessed anytime, anywhere via the Internet. The
overwhelming growth of cloud data centers over the past decade has increased their costs …
overwhelming growth of cloud data centers over the past decade has increased their costs …
Hybridization of firefly and improved multi-objective particle swarm optimization algorithm for energy efficient load balancing in cloud computing environments
Abstract Load balancing, in Cloud Computing (CC) environment, is defined as the method of
splitting workloads and computing properties. It enables the enterprises to manage workload …
splitting workloads and computing properties. It enables the enterprises to manage workload …
Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing
Employing mobile cloud computing (MCC) to enable mobile users to acquire benefits of
cloud computing by an environmental friendly method is an efficient strategy for meeting …
cloud computing by an environmental friendly method is an efficient strategy for meeting …
[PDF][PDF] A review of population-based meta-heuristic algorithms
Exact optimization algorithms are not able to provide an appropriate solution in solving
optimization problems with a high-dimensional search space. In these problems, the search …
optimization problems with a high-dimensional search space. In these problems, the search …
Task scheduling and resource allocation in cloud computing using a heuristic approach
Cloud computing is required by modern technology. Task scheduling and resource
allocation are important aspects of cloud computing. This paper proposes a heuristic …
allocation are important aspects of cloud computing. This paper proposes a heuristic …
Task scheduling algorithms for energy optimization in cloud environment: a comprehensive review
Cloud computing is very popular because of its unique features such as scalability, elasticity,
on-demand service, and security. A large number of tasks are performed simultaneously in a …
on-demand service, and security. A large number of tasks are performed simultaneously in a …
A hybrid multi-objective particle swarm optimization for scientific workflow scheduling
Now-a-days, Cloud computing is a technology which eludes provision cost while providing
scalability and elasticity to accessible resources on a pay-per-use basis. To satisfy the …
scalability and elasticity to accessible resources on a pay-per-use basis. To satisfy the …
A descriptive literature review and classification of cloud computing research
We present a descriptive literature review and classification scheme for cloud computing
research. This includes 205 refereed journal articles published since the inception of cloud …
research. This includes 205 refereed journal articles published since the inception of cloud …
A systematic review of energy management strategies for resource allocation in the cloud: Clustering, optimization and machine learning
Nowadays, many organizations and individual users are employing cloud services
extensively due to their efficiency, reliability and low cost. A key aspect for cloud data centers …
extensively due to their efficiency, reliability and low cost. A key aspect for cloud data centers …