Improved SAH-DB Algorithm for Task Scheduling in Cloud Computing
Journal Title: International Journal of Computational Engineering and Management IJCEM - Year 2016, Vol 19, Issue 4
Abstract
The cloud computing is the development of distributed computing, parallel computing and grid computing, or defined as the commercial implementation of these computer science concepts. Task scheduling plays a key role in cloud computing systems. Scheduling of tasks cannot be done on the basis of single criteria but under a lot of rules and regulations that we can term as an agreement between users and providers of cloud. This agreement is nothing but the quality of service that the user wants from the providers. Providing good quality of services to the users according to the agreement is a decisive task for the providers as at the same time there are a large number of tasks running at the provider’s side. The task scheduling problem can be viewed as the finding or searching an optimal mapping/assignment of set of subtasks of different tasks over the available set of resources (processors/computer machines) so that we can achieve the desired goals for tasks. One of the fundamental issues in this environment is related to task scheduling. Cloud task scheduling is an NP-hard optimization problem, and many meta-heuristic algorithms have been proposed to solve it. A good task scheduler should adapt its scheduling strategy to the changing environment and the types of tasks.In this paper we mainly categorize various types of task scheduling approaches and divide the algorithms based on each category.
Authors and Affiliations
Johnson Rai Navdeep Kaur
Performance Analysis on Content Management Systems: A Case Study of Drupal and Joomla
Nowadays, a company’s website plays an important role in its production and business. It helps promote the products, introduce the company profile and provide information on its activities. As not everybody in a company...
A Theoretical Analysis for relevancy of files in Enhanced Ranking Based Cloud Search with Improved Metadata Storage
With the outgrowth of cloud computing, a large amount of private information is stored over cloud servers, which is in encrypted format. But searching over encrypted data is very difficult. Earlier search schemes were ba...
Design Optimization of Memristor Based 6T and 7T SRAM Cells using Sleep transistor at Nanoscale Techniques
The factors which affect the need of low power design is the rising of leakage current, scaling of technologies and large power dissipation in high performance computing systems. Due to aggressive scaling of devices, lea...
Methodological Analysis of Principal Component Analysis (PCA) Method
Principal Components Analysis (PCA) is a practical and standard statistical tool in modern data analysis that has found application in different areas such as face recognition, image compression and neuroscience. It has...
A Novel Approach for Watermarking using Dual Watermarking Technique
A Wavelet Watermarking and frequency domain feature based on adaptive watermarking algorithm is proposed. Many existing steganography methods hide more secret data into edged areas than smooth areas in the host image, wh...