Cloud computing has attracted attention as an important platform for software deployment, with perceived benefits such as elasticity to fluctuating load, and reduced operational costs compared to running in enterprise data centers. While some software is written from scratch especially for the cloud, ...
W-Scheduler: whale optimization for task scheduling in cloud computing Article 28 July 2017 Data availability Data is available from the authors upon reasonable request. References Mapetu, J.P.B., Chen, Z., Kong, L.: Low-time complexity and low-cost binary particle swarm optimization algori...
long response time, long queuing time and high delay rate will direct the decrease in QoS (quality of service). Consequently, how to schedule components of Cloud computing in an efficient, energy
Cloud computing has become a buzzword in the area of high performance distributed computing as it provides on-demand access to shared pool of resources over Internet in a self-service, dynamically scalable and metered manner. Cloud computing is still in its infancy, so to reap its full benefits...
Finally the conclusion and the future perspectives are drawn in Section 8. 2. Related works Metaheuristics such as evolutionary algorithms are good candidates to solve the problem of tasks scheduling in cloud computing which is a difficult problem. Among the methods of scheduling in the cloud, ...
In non-uniform memory access (NUMA) architecture, a NUMA node is a fundamental component that includes a processor and local memory. These nodes are physically separate b
These systems use the resource provisioning, on-demand virtualized resources technology provided by Cloud computing. These virtualized resources are dynamically added and removed and usershave to pay in accordance to the usage of these resources. The main issue that arises here is to decide allocation...
As the quantity and complexity of information processed by software systems increase, large-scale software systems have an increasing requirement for high-performance distributed computing systems. With the acceleration of the Internet in Web 2.0, Cloud computing as a paradigm to provide dynamic, uncerta...
Cloud computing can enhance the computing capability of mobile systems by offloading. However, the communication between the mobile device and the cloud is not free. Transmitting large data to cloud consumes much more energy than processing data in mobile device, especially in a low bandwidth conditi...
1. Offloading scheme Energy Efficient Task Scheduling in Mobile Cloud Computing 347 4 Energy Efficient Task Scheduler In this section, we will talk about the energy consumption model. Our proposed task scheduler makes following assumptions: 1) Each task can be processed on mobile device. 2) Each...