A Cuckoo Search Algorithm-Based Task Scheduling in Cloud Computing

Author(s):  
Mohit Agarwal ◽  
Gur Mauj Saran Srivastava
2017 ◽  
Vol 9 (1-3) ◽  
Author(s):  
Syed Hamid Hussain Madni ◽  
Muhammad Shafie Abd Latiff ◽  
Shafi’i Muhammad Abdulhamid

Effective resource scheduling is essential for the overall performance of cloud computing system. Resource scheduling problem in IaaS cloud computing is investigated in this paper. It is established to be an NP-hard problem. A recently developed Cuckoo Search (CS) meta-heuristic algorithm is proposed in this paper, to minimize the response time, makespan and throughput for the resource scheduling in IaaS cloud computing. Simulation results show that CS algorithm outperforms that of Ant Colony Optimization (ACO) algorithm based on the considered parameters. 


Cloud computing is one of the growing technologies, these days. Cloud computing is a paradigm that is surrounded by multiple resources, which helps in resource utilization. Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (Saas) are named as services of cloud computing. In the IaaS models, users can rent infrastructure of the data center as a service. Some of the examples of IAAS are Google Compute Engine (GCE) and Amazon Web Service (AWS). In the PaaS models, users can take services like operating system and database. Some of the examples of PAAS are Microsoft Azure and Google App Engine. In the SaaS models, users can access and install application software and databases via Internet. Examples of SAAS are Citrix GoToMeeting and Google Docs. In this paper algorithms named as PSO and CSA are discussed The objective of optimization for energy consumption on cloud has also been discussed in the paper. Along with the optimization techniques, the detailed literature reviews have been presented. To achieve the proposed work, CloudSim simulators and standard programming languages have been used. The performance of the proposed work will be analyzed by using the various performance parameters such as response time, energy efficiency and execution time.


Author(s):  
C. Maddilety

Abstract: In recent times, users necessitate and expect more demanding criteria to perform computational in-depth applications on their mobile devices. Based on the mobile device limitations such as processing power and battery life, Mobile Cloud Computing (MCC) is turned to be a more attractive choice to influence these drawbacks as a mobile computation can be provided to the cloud, which is coined as Mobile computation deceive. Prevailing researches on mobile computation offloading determines offloading mobile computation to single cloud. Moreover, in real time environment, computation service can be offered by multiple clouds for every computation services. Therefore, a novel and an interesting research crisis in mobile computation offloading begins with, how to choose a computation service for every tasks of mobile computation like computation time, energy consumption and cost of using these computation services. This is also termed as multi-site computation offloading in mobile cloud computation. In this examination deceive computation to diverse cloudlets/data centres with respect to task scheduling is formulated for examination. So, a Searching algorithm known as Accelerated Cuckoo Search Algorithm based job splittingis designed to attain higher data transmission rate in the MCC. The results of the certain method outperform the prevailing methods in terms of effectual job splitting; transmission speed, Bandwidth used, execution time of a job, transmission value, through put value, buffering overhead and reduced waiting time. The simulation was carried out in Clouds environment for good output. Keywords: Computation Deceive, Mobile Cloud Computing, Scheduling, Searching Algorithm, WorkSplitting.


Sign in / Sign up

Export Citation Format

Share Document