SURVEY ON THE ALGORITHMS FOR WORKFLOW PLANNING AND EXECUTION
|
|
|
- Darlene McDaniel
- 9 years ago
- Views:
Transcription
1 SURVEY ON THE ALGORITHMS FOR WORKFLOW PLANNING AND EXECUTION Kirandeep Kaur Khushdeep Kaur Research Scholar Assistant Professor, Department Of Cse, Bhai Maha Singh College Of Engineering, Bhai Maha Singh College Of Engineering, Sri Muktsar Sahib Sri Muktsar Sahib Abstract:- In the research work, It is shown that study on various types of workflows, focusing the scientific workflows used for processing cloud. The present study mentions the practice applications of using such kind of workflows in the cloud computing. This paper also discusses the latest tools using in designing workflows and executing such workflows in cloud environments. Keywords:- Cloud computing, Workflow, Scientific workflow management system (SWfMS) for planning and execution. 1. Introduction Cloud computing is associated with a paradigm in which resources can be provisioned on demand over the internet. In cloud computing, workflows are concerned with the automation of procedures where jobs are passed between participants according to a defined set of rules to simplify the complexity of execution and management of applications which helps to manage the processes efficiently to satisfying the requirements of modern enterprises and users. Scientific workflow management system (SWfMS) supports to management of workflow execution. A considerable number of scientific workflow management systems (SWfMS) are Pegasus, Kepler, Taverna, DAGMan. Two major tasks in workflow process management are planning and coordination of its execution. Planning is the process of organizing the activities in workflow to balance the performance and process management. Workflow planning achieves by the planners or planning algorithms. 1.1 Types of Cloud workflows Major categories of workflows are scientific workflows and business workflows. Scientific workflows These workflows are used in number of functions like data analysis, image processing simulation etc. These workflows are used for the few and large tasks. For the large tasks it is necessary to divide the task on individual computers to complete the task. Montage workflow is the type of scientific workflow. Business workflows Business workflow allows to inter relate the business processes to the items. 1.2 Cloud Workflow components: Workflow components are explained by three parameters. Input Material and information are required. Transformation rules, algorithms Which are carried out by machines. Output Material, information are produced and used as input for next steps. 1.3 Basic characteristics of cloud workflows: Transparency Cloud workflows provide a mechanism of non-user visible task scheduling, self configuration and load balancing [12]. 2015, IJCIT All Rights Reserved Page 65
2 Multi-tenant architecture Cloud workflows posses the feature of multi-tenancy in cloud computing, a number of tenants can design deploy and run their workflows simultaneously [12]. Scalability Size of services based of computing demands. Because workflow management systems can attain the self configuration of computing resources by expanding and declining the running nodes according to control of cost the operating conditions to improve the performance [12]. Real-Time monitoring Cloud workflows provides the tools for fault controlling, Load balancing and node scale controlling by finding the running status of transaction processes in cloud computing [12]. 1.4 Workflow planners and workflow schedulers: Workflow planner describes the global view of the whole workflow to the cloud user including all tasks and all dependencies between the tasks and workflow schedulers compare these free tasks that are released by workflow engine to the resources (condor VM) to match and to execute them. Planning algorithms are used by workflow planners that can tie the any task to the any resource. For example HEFT. But scheduling algorithms can tie only free tasks to the available resources. Scheduling algorithms are used by workflow schedulers which are also known as local scheduling algorithms. For example: MAX-MIN, MIN-MIN. 2. Scientific workflow management systems in cloud computing These are software based management system developed for building scientific researches to monitoring the defined sequence of tasks arranged as workflow and to relate with vast amount of data to improve the results. These systems help to reuse and integrate domain of particular functions and tool through environments. These systems automate the error handling activities like data access, integration and transformation, data analysis and optimization of workflow execution. 2.1 Existing scientific workflow management systems for planning and execution of workflows The specification and execution of workflows are managed by workflow systems responsible for the coordination of the services involved. The following workflow management systems are: Pegasus Pegasus signifies the planning for execution of workflow in many areas of science [7]. Pegasus plans the resource-independent, user provided, workflow description onto the available resources. It provides the means to scientists build the workflows in abstract manner without bothering about the details of the underlying cyber infrastructure middleware [9]. The abstract workflow represented as directed acyclic graph where nodes represent computational tasks [6]. Pegasus automatically manages the data generated during workflow execution by staging them out to user specified locations by registering them to in data catalogues and by capturing their provenance information. Pegasus dynamically invent accessible resources and their characteristics, queries for the location of data (potentially replicated in the environment) [9]. Kepler It is the workflow system that helps the scientists to plan, design and executes the scientific workflows [4]. Kepler offers to provide the support for webservice-based workflow, graphical user interface, and an execution engine to edit and manage scientific workflow systems. Kepler uses the MoML (Modeling Markup Language in XML) enables the description of large number of workflow structures, embedded workflows among others. To use the Kepler, user have to install it on their machine, thus from the user s point of view, it is a local tool [8]. It uses the actor-oriented design approach to compose and finish the workflows. The computational components are called actors, and they are linked together to form a workflow. Triana Triana is open source workflow management system. It is the problem solving system. It provides the graphical user interface and a many number of data analysis tools. Job entities are known as task. Users 2015, IJCIT All Rights Reserved Page 66
3 can create the group of tasks without using the programming [8]. Taverna Taverna provides the graphical user interface to compose and plan the workflow services [8]. It is the open source and domain independent workflow management system. It consists of the number of tools to plan and executes the workflow. It provides the support to the web services, R services, JAVA services etc. Taverna is also running on user s machine like Kepler. Workbench of Taverna enables to automate the various experimental techniques through the integration of services including WSDL based single operation web services into workflows [5]. DAG Man DAG Man stands for Directed Acyclic Graph Manager. It is the workflow engine under the Pegasus workflow management system. It is basically job enumerating other jobs in the workflow and their dependencies. User can define their pre post scripts for each job to execute these scripts before and after the job s execution, respectively. File dependencies between the jobs are managed by user, as DAG Man manages only execution dependencies [8]. 2.2 Challenges faced by workflow management systems: A number of challenges are accepted by workflow management systems while applied over the execution environments or dealing with the big data. S No Name challenges of 1. Data Scale and computation (complexity) Desciptions Workflow execution requires huge amount of distributed data objects. These distributed data objects can be of complex types, different sizes or in other forms. To Resource Provisioning Collaboration In heterogeneous Environment reduce these problems computation needs to distribute the data over different computational nodes Unlike a grid environment, It requires the functionality and allocation of resources, network bandwidth to the scientific workflows. As the workflow has been located to execute, the resource provisioned to scientific workflow is fixed, which may control the scientific problems that can be hold by workflows. As scientific projects become more and more collaborating in nature, brings a number of challenges in heterogeneous environments to handle the collaboration. Workflow execution is also affected by heterogeneous performance of computing resource due to the variation in the design of physical machine. Data scale and computation complexity: Workflow execution requires huge amount of distributed data objects. These distributed data objects can be of complex types, different sizes or in 2015, IJCIT All Rights Reserved Page 67
4 other forms. Now a days data deluge problem is faced by scientific experiments, networks, satellites, sensors and the data requires to be processed fast than the computational resources. Data scale and management are beyond the capability of traditional workflows as they dealing with the traditional infrastructures for the scheduling and computing of data resources. In addition to data scale computation complexity is also a big problem for workflows. To reduce these problems computation needs to distribute the data over different computational nodes [10]. Resource provisioning It requires the functionality and allocation of resources, network bandwidth to the scientific workflows. As grid environments are not accomplished to providing the workflow with smoothly dynamic resource allocation. As the workflow has been located to execute, the resource provisioned to scientific workflow is fixed, which may control the scientific problems that can be hold by workflows [10]. Collaboration in heterogeneous environments Collaboration means interaction between workflow management system and execution environments like resource accessing, load balancing. As scientific projects become more and more collaborating in nature, which brings a number of challenges in heterogeneous environments to handle the collaboration. Workflow execution is also affected by heterogeneous performance of computing resource due to the variation in the design of physical machine [10]. 2.3 Merits of scientific workflow management systems 1. These software helps to define, implement and manage the workflows [12]. 2. These help to reduce the cost of operating transaction processes and improve the quality of service [12]. 3. Workflow manages the provisioning of dynamic resources in the cloud environments. It has a control on resource provisioning for workflow execution [11]. 4. Cloud workflow management systems assists for modeling, integrating the computing services and scheduling of service processes. 3. Literature survey In this paper,[yong zhao et al,2014] authors presents their experience in integrating the Swift scientific workflow management system with the Open Nebula Cloud platform, which supports workflow specification and sub-mission, on-demand virtual cluster provisioning, high-throughput task scheduling and execution, and efficient and scalable resource management in the Cloud. Authors set up a series of experiments to demonstrate the capability of our integration and use a MODIS image processing workflow as a showcase of the implementation. In the paper, [Suraj Panday et. Al,2013] the authors presented a review of workflow, workflow engine and its iteration with cloud computing, existing solutions for workflows and their limitations with respect to scalability and the key benefits that the cloud services offer workflow applications compared to traditional environment. In the paper, [Huang Hua et al,2013 ]the authors present technology of workflow and cloud computing, then present the concept and features of workflows, possible trend of proposed workflow in future. In the paper, [Jianwu Wanget et al, 2011] the authors integrated the Hadoop with Kepler to provide an easy-to-use architecture, which helps the users to compose and execute Map Reduce applications in Kepler scientific workflows planners and designers.this facilitates scientists to utilize MapReduce their domain-specific problems and connect them with other tasks in a workflows through the Kepler graphical user interface. researchers validate the feasibility of their approach via a word count use case. In the paper, [Hector Fernandez et al, 2011] the authors have proposed a chemistry- inspired workflow management system to solve the degree of parallelism, scalability, elasticity and distribution of clouds in cloud federation platform. To implement this workflow management system, authors have compared the result of Taverna workbench, Kepler, HOLC language for both centralized and decentralized environment together. 2015, IJCIT All Rights Reserved Page 68
5 In the paper, [ Weiwei Chen et al,2011] authors use workflow planning execution logs gathered from Pegasus and Condor to analyze overheads for set of workflow runs on cloud and grid platforms. 4. Conclusion In summary, it is implied that due to large volume of data being there is a need for planning before execution of such enormous data bases. The planning phases most critical part of running projects that huge task of execution specially when resources are limited in terms of memory, bandwidth etc. The problem gets more complex when there is huge variation of job sizes. Therefore making sure the resources one needs for execution are well planned and later on problems related to congestion slow response time optimized. These algorithms basically check the feasibility of scheduling before execution. The algorithms build on predictive optimal conditions before final execution occurs. The main algorithms discussed Pegasus, Kepler, Taverna, Triana and DagMan. Their advantages and disadvantages are also elaborated and it was found that Pegasus [6] [7] [9] planning algorithm most extensively used and DagMan [8] is most efficient among the algorithm designed here. In the end it is shown that there is a ample opportunities to improve this algorithm as they most of these work on one or two parameters only. 5. Future work Previous algorithm have limited work on building a solution does not take care of inter node bandwidth, task (memory to data processing), inter node traffic and congestion while planning workload distribution to virtual machines whether there is congestion or smooth flow traffic between virtual machines. It has not been considered which is critical as there may be precedence or sequence of job work depending upon each other. Hence there is ample chance to increase the reliability of the algorithm to increase its flow. There is a need to work on parameters that will make the improved algorithm in concept of LATE planning algorithm. 6. References [1] Marc Bux, Ulf Leaser, Dynamic CloudSim: Simulating Heterogeneity in Computational Clouds, [2] Weiwei Chen, Ewa Deelman, Workflow: A Toolkit for Simulating Scientific Workflow in Distributing Environments,2013. [3] AnjuBala, Dr. Inderveer Chana, A Survey of Various Workflow Scheduling Algorithms in Cloud Environments,2011. [4]Jianwu Wang, Daniel Crawl, IlkayAltintas: Kepler+Hadoop, A General Architacture Facilitating Data Intensive Applications in Scientific Workflow Systems,2009. [5] Suraj Panday, Dileban Karunamoorty, Rajkumar Buyya, Workflow engine for clouds. [6] Jens-S. Vockler, Gideon Juve, EwaDeelman, Mats Rynge, G. Bruce Berriman, Experiences Using Cloud Computing for a Scientific Workflow Applications,2011. [7] Christina Hoffa, Gaurang Metha, Timothy Freeman et al, On the Use of Cloud Computing for Scientific Workflows [8] Z Farkas, P. Kacsuka, P-GRADE Portal: A generic workflow system to support user communities,2010. [9] AlexandruCostan, CorinaStratan ElianaTirsa, MugurelIonutAndreica, ValentinCristea, Towards a grid Platform for Scientific Workflows Management. [10] Yong zhao et al, Migrating Scientific Workflow Management System from Grid to Cloud,2014. [11] Suraj Panday et. Al, Workflow Engine for Clouds, , IJCIT All Rights Reserved Page 69
6 [12] Huang Hua et al, Survey of cloud workflow, [13] SaraMigliorini, Mauro Gambini, Marcello La Rosa, ArthurH.M.terHofstede, Pattern-Based Evaluation of Scientific Workflow Management Systems,2011. [14] Hector Fernandez, Cedric Tedeschi, Thierry, A Chemistry-Inspired Workflow Management System for Scientific Application in Clouds,2011. [15] WeiweiChen, EwaDeelman, 01 Workflow Overheads Analysis and Optimizations, , IJCIT All Rights Reserved Page 70
Creating A Galactic Plane Atlas With Amazon Web Services
Creating A Galactic Plane Atlas With Amazon Web Services G. Bruce Berriman 1*, Ewa Deelman 2, John Good 1, Gideon Juve 2, Jamie Kinney 3, Ann Merrihew 3, and Mats Rynge 2 1 Infrared Processing and Analysis
Early Cloud Experiences with the Kepler Scientific Workflow System
Available online at www.sciencedirect.com Procedia Computer Science 9 (2012 ) 1630 1634 International Conference on Computational Science, ICCS 2012 Early Cloud Experiences with the Kepler Scientific Workflow
DynamicCloudSim: Simulating Heterogeneity in Computational Clouds
DynamicCloudSim: Simulating Heterogeneity in Computational Clouds Marc Bux, Ulf Leser {bux leser}@informatik.hu-berlin.de The 2nd international workshop on Scalable Workflow Enactment Engines and Technologies
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
WORKFLOW ENGINE FOR CLOUDS
WORKFLOW ENGINE FOR CLOUDS By SURAJ PANDEY, DILEBAN KARUNAMOORTHY, and RAJKUMAR BUYYA Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. Workflow Engine for clouds
Bringing Compute to the Data Alternatives to Moving Data. Part of EUDAT s Training in the Fundamentals of Data Infrastructures
Bringing Compute to the Data Alternatives to Moving Data Part of EUDAT s Training in the Fundamentals of Data Infrastructures Introduction Why consider alternatives? The traditional approach Alternative
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT Muhammad Muhammad Bala 1, Miss Preety Kaushik 2, Mr Vivec Demri 3 1, 2, 3 Department of Engineering and Computer Science, Sharda
Developing Scalable Smart Grid Infrastructure to Enable Secure Transmission System Control
Developing Scalable Smart Grid Infrastructure to Enable Secure Transmission System Control EP/K006487/1 UK PI: Prof Gareth Taylor (BU) China PI: Prof Yong-Hua Song (THU) Consortium UK Members: Brunel University
Final Project Proposal. CSCI.6500 Distributed Computing over the Internet
Final Project Proposal CSCI.6500 Distributed Computing over the Internet Qingling Wang 660795696 1. Purpose Implement an application layer on Hybrid Grid Cloud Infrastructure to automatically or at least
Modeling Local Broker Policy Based on Workload Profile in Network Cloud
Modeling Local Broker Policy Based on Workload Profile in Network Cloud Amandeep Sandhu 1, Maninder Kaur 2 1 Swami Vivekanand Institute of Engineering and Technology, Banur, Punjab, India 2 Swami Vivekanand
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS Ranjit Singh and Sarbjeet Singh Computer Science and Engineering, Panjab University, Chandigarh, India ABSTRACT Cloud Computing
SURVEY ON SCIENTIFIC DATA MANAGEMENT USING HADOOP MAPREDUCE IN THE KEPLER SCIENTIFIC WORKFLOW SYSTEM
SURVEY ON SCIENTIFIC DATA MANAGEMENT USING HADOOP MAPREDUCE IN THE KEPLER SCIENTIFIC WORKFLOW SYSTEM 1 KONG XIANGSHENG 1 Department of Computer & Information, Xinxiang University, Xinxiang, China E-mail:
Extended Round Robin Load Balancing in Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 8 August, 2014 Page No. 7926-7931 Extended Round Robin Load Balancing in Cloud Computing Priyanka Gautam
Data Sharing Options for Scientific Workflows on Amazon EC2
Data Sharing Options for Scientific Workflows on Amazon EC2 Gideon Juve, Ewa Deelman, Karan Vahi, Gaurang Mehta, Benjamin P. Berman, Bruce Berriman, Phil Maechling Francesco Allertsen Vrije Universiteit
BIG DATA IN THE CLOUD : CHALLENGES AND OPPORTUNITIES MARY- JANE SULE & PROF. MAOZHEN LI BRUNEL UNIVERSITY, LONDON
BIG DATA IN THE CLOUD : CHALLENGES AND OPPORTUNITIES MARY- JANE SULE & PROF. MAOZHEN LI BRUNEL UNIVERSITY, LONDON Overview * Introduction * Multiple faces of Big Data * Challenges of Big Data * Cloud Computing
Cost Effective Selection of Data Center in Cloud Environment
Cost Effective Selection of Data Center in Cloud Environment Manoranjan Dash 1, Amitav Mahapatra 2 & Narayan Ranjan Chakraborty 3 1 Institute of Business & Computer Studies, Siksha O Anusandhan University,
CDBMS Physical Layer issue: Load Balancing
CDBMS Physical Layer issue: Load Balancing Shweta Mongia CSE, School of Engineering G D Goenka University, Sohna [email protected] Shipra Kataria CSE, School of Engineering G D Goenka University,
HYBRID WORKFLOW POLICY MANAGEMENT FOR HEART DISEASE IDENTIFICATION DONG-HYUN KIM *1, WOO-RAM JUNG 1, CHAN-HYUN YOUN 1
HYBRID WORKFLOW POLICY MANAGEMENT FOR HEART DISEASE IDENTIFICATION DONG-HYUN KIM *1, WOO-RAM JUNG 1, CHAN-HYUN YOUN 1 1 Department of Information and Communications Engineering, Korea Advanced Institute
Load Balancing using DWARR Algorithm in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 12 May 2015 ISSN (online): 2349-6010 Load Balancing using DWARR Algorithm in Cloud Computing Niraj Patel PG Student
A Survey on Load Balancing Techniques Using ACO Algorithm
A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square
An Efficient Use of Virtualization in Grid/Cloud Environments. Supervised by: Elisa Heymann Miquel A. Senar
An Efficient Use of Virtualization in Grid/Cloud Environments. Arindam Choudhury Supervised by: Elisa Heymann Miquel A. Senar Index Introduction Motivation Objective State of Art Proposed Solution Experimentations
Manjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Innovative Solutions for 3D Rendering Aneka is a market oriented Cloud development and management platform with rapid application development and workload
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
A Brief Introduction to Apache Tez
A Brief Introduction to Apache Tez Introduction It is a fact that data is basically the new currency of the modern business world. Companies that effectively maximize the value of their data (extract value
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
A Survey Of Various Load Balancing Algorithms In Cloud Computing
A Survey Of Various Load Balancing Algorithms In Cloud Computing Dharmesh Kashyap, Jaydeep Viradiya Abstract: Cloud computing is emerging as a new paradigm for manipulating, configuring, and accessing
UPS battery remote monitoring system in cloud computing
, pp.11-15 http://dx.doi.org/10.14257/astl.2014.53.03 UPS battery remote monitoring system in cloud computing Shiwei Li, Haiying Wang, Qi Fan School of Automation, Harbin University of Science and Technology
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
A Review of Load Balancing Algorithms for Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume - 3 Issue -9 September, 2014 Page No. 8297-8302 A Review of Load Balancing Algorithms for Cloud Computing Dr.G.N.K.Sureshbabu
The Case for Resource Sharing in Scientific Workflow Executions
The Case for Resource Sharing in Scientific Workflow Executions Ricardo Oda, Daniel Cordeiro, Rafael Ferreira da Silva 2 Ewa Deelman 2, Kelly R. Braghetto Instituto de Matemática e Estatística Universidade
Leveraging BlobSeer to boost up the deployment and execution of Hadoop applications in Nimbus cloud environments on Grid 5000
Leveraging BlobSeer to boost up the deployment and execution of Hadoop applications in Nimbus cloud environments on Grid 5000 Alexandra Carpen-Amarie Diana Moise Bogdan Nicolae KerData Team, INRIA Outline
How To Balance In Cloud Computing
A Review on Load Balancing Algorithms in Cloud Hareesh M J Dept. of CSE, RSET, Kochi hareeshmjoseph@ gmail.com John P Martin Dept. of CSE, RSET, Kochi [email protected] Yedhu Sastri Dept. of IT, RSET,
Scientific and Technical Applications as a Service in the Cloud
Scientific and Technical Applications as a Service in the Cloud University of Bern, 28.11.2011 adapted version Wibke Sudholt CloudBroker GmbH Technoparkstrasse 1, CH-8005 Zurich, Switzerland Phone: +41
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
ANALYSIS OF WORKFLOW SCHEDULING PROCESS USING ENHANCED SUPERIOR ELEMENT MULTITUDE OPTIMIZATION IN CLOUD
ANALYSIS OF WORKFLOW SCHEDULING PROCESS USING ENHANCED SUPERIOR ELEMENT MULTITUDE OPTIMIZATION IN CLOUD Mrs. D.PONNISELVI, M.Sc., M.Phil., 1 E.SEETHA, 2 ASSISTANT PROFESSOR, M.PHIL FULL-TIME RESEARCH SCHOLAR,
A SURVEY ON WORKFLOW SCHEDULING IN CLOUD USING ANT COLONY OPTIMIZATION
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,
Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using
Cloud Infrastructure Pattern
1 st LACCEI International Symposium on Software Architecture and Patterns (LACCEI-ISAP-MiniPLoP 2012), July 23-27, 2012, Panama City, Panama. Cloud Infrastructure Pattern Keiko Hashizume Florida Atlantic
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Priority Based Load Balancing Algorithm for Cloud Environment Harmandeep Singh Brar 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2, Department of Computer Science
Multilevel Communication Aware Approach for Load Balancing
Multilevel Communication Aware Approach for Load Balancing 1 Dipti Patel, 2 Ashil Patel Department of Information Technology, L.D. College of Engineering, Gujarat Technological University, Ahmedabad 1
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING Gurpreet Singh M.Phil Research Scholar, Computer Science Dept. Punjabi University, Patiala [email protected] Abstract: Cloud Computing
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
A Locality Enhanced Scheduling Method for Multiple MapReduce Jobs In a Workflow Application
2012 International Conference on Information and Computer Applications (ICICA 2012) IPCSIT vol. 24 (2012) (2012) IACSIT Press, Singapore A Locality Enhanced Scheduling Method for Multiple MapReduce Jobs
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
A Service for Data-Intensive Computations on Virtual Clusters
A Service for Data-Intensive Computations on Virtual Clusters Executing Preservation Strategies at Scale Rainer Schmidt, Christian Sadilek, and Ross King [email protected] Planets Project Permanent
Map-Parallel Scheduling (mps) using Hadoop environment for job scheduler and time span for Multicore Processors
Map-Parallel Scheduling (mps) using Hadoop environment for job scheduler and time span for Sudarsanam P Abstract G. Singaravel Parallel computing is an base mechanism for data process with scheduling task,
Virtualizing Apache Hadoop. June, 2012
June, 2012 Table of Contents EXECUTIVE SUMMARY... 3 INTRODUCTION... 3 VIRTUALIZING APACHE HADOOP... 4 INTRODUCTION TO VSPHERE TM... 4 USE CASES AND ADVANTAGES OF VIRTUALIZING HADOOP... 4 MYTHS ABOUT RUNNING
BSC vision on Big Data and extreme scale computing
BSC vision on Big Data and extreme scale computing Jesus Labarta, Eduard Ayguade,, Fabrizio Gagliardi, Rosa M. Badia, Toni Cortes, Jordi Torres, Adrian Cristal, Osman Unsal, David Carrera, Yolanda Becerra,
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
Chapter 7. Using Hadoop Cluster and MapReduce
Chapter 7 Using Hadoop Cluster and MapReduce Modeling and Prototyping of RMS for QoS Oriented Grid Page 152 7. Using Hadoop Cluster and MapReduce for Big Data Problems The size of the databases used in
CHAPTER 7 SUMMARY AND CONCLUSION
179 CHAPTER 7 SUMMARY AND CONCLUSION This chapter summarizes our research achievements and conclude this thesis with discussions and interesting avenues for future exploration. The thesis describes a novel
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH CONTENTS Introduction... 4 System Components... 4 OpenNebula Cloud Management Toolkit... 4 VMware
Study and Comparison of CloudSim Simulators in the Cloud Computing
Study and Comparison of CloudSim Simulators in the Cloud Computing Dr. Rahul Malhotra* & Prince Jain** *Director-Principal, Adesh Institute of Technology, Ghauran, Mohali, Punjab, INDIA. E-Mail: [email protected]
Unisys ClearPath Forward Fabric Based Platform to Power the Weather Enterprise
Unisys ClearPath Forward Fabric Based Platform to Power the Weather Enterprise Introducing Unisys All in One software based weather platform designed to reduce server space, streamline operations, consolidate
Energy Efficiency in Cloud Data Centers Using Load Balancing
Energy Efficiency in Cloud Data Centers Using Load Balancing Ankita Sharma *, Upinder Pal Singh ** * Research Scholar, CGC, Landran, Chandigarh ** Assistant Professor, CGC, Landran, Chandigarh ABSTRACT
An Architecture Model of Sensor Information System Based on Cloud Computing
An Architecture Model of Sensor Information System Based on Cloud Computing Pengfei You, Yuxing Peng National Key Laboratory for Parallel and Distributed Processing, School of Computer Science, National
Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing
Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing Er. Talwinder Kaur M.Tech (CSE) SSIET, Dera Bassi, Punjab, India Email- [email protected] Er. Seema Pahwa Department
Addressing Open Source Big Data, Hadoop, and MapReduce limitations
Addressing Open Source Big Data, Hadoop, and MapReduce limitations 1 Agenda What is Big Data / Hadoop? Limitations of the existing hadoop distributions Going enterprise with Hadoop 2 How Big are Data?
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING Avtar Singh #1,Kamlesh Dutta #2, Himanshu Gupta #3 #1 Department of Computer Science and Engineering, Shoolini University, [email protected] #2
Oracle: Database and Data Management Innovations with CERN Public Day
Presented to Oracle: Database and Data Management Innovations with CERN Public Day Kevin Jernigan, Oracle Lorena Lobato Pardavila, CERN Manuel Martin Marquez, CERN June 10, 2015 Copyright 2015, Oracle
Manjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Aneka Aneka is a market oriented Cloud development and management platform with rapid application development and workload distribution capabilities.
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
Building Platform as a Service for Scientific Applications
Building Platform as a Service for Scientific Applications Moustafa AbdelBaky [email protected] Rutgers Discovery Informa=cs Ins=tute (RDI 2 ) The NSF Cloud and Autonomic Compu=ng Center Department
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop
Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop Kanchan A. Khedikar Department of Computer Science & Engineering Walchand Institute of Technoloy, Solapur, Maharashtra,
A SURVEY ON MAPREDUCE IN CLOUD COMPUTING
A SURVEY ON MAPREDUCE IN CLOUD COMPUTING Dr.M.Newlin Rajkumar 1, S.Balachandar 2, Dr.V.Venkatesakumar 3, T.Mahadevan 4 1 Asst. Prof, Dept. of CSE,Anna University Regional Centre, Coimbatore, [email protected]
Effective Virtual Machine Scheduling in Cloud Computing
Effective Virtual Machine Scheduling in Cloud Computing Subhash. B. Malewar 1 and Prof-Deepak Kapgate 2 1,2 Department of C.S.E., GHRAET, Nagpur University, Nagpur, India [email protected] and [email protected]
Energy Conscious Virtual Machine Migration by Job Shop Scheduling Algorithm
Energy Conscious Virtual Machine Migration by Job Shop Scheduling Algorithm Shanthipriya.M 1, S.T.Munusamy 2 ProfSrinivasan. R 3 M.Tech (IT) Student, Department of IT, PSV College of Engg & Tech, Krishnagiri,
Manifest for Big Data Pig, Hive & Jaql
Manifest for Big Data Pig, Hive & Jaql Ajay Chotrani, Priyanka Punjabi, Prachi Ratnani, Rupali Hande Final Year Student, Dept. of Computer Engineering, V.E.S.I.T, Mumbai, India Faculty, Computer Engineering,
Monitoring of Business Processes in the EGI
Monitoring of Business Processes in the EGI Radoslava Hristova Faculty of Mathematics and Informatics, University of Sofia St. Kliment Ohridski, 5 James Baucher, 1164 Sofia, Bulgaria [email protected]
Load Balancing Scheduling with Shortest Load First
, pp. 171-178 http://dx.doi.org/10.14257/ijgdc.2015.8.4.17 Load Balancing Scheduling with Shortest Load First Ranjan Kumar Mondal 1, Enakshmi Nandi 2 and Debabrata Sarddar 3 1 Department of Computer Science
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB Planet Size Data!? Gartner s 10 key IT trends for 2012 unstructured data will grow some 80% over the course of the next
Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm
Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm Ms.K.Sathya, M.E., (CSE), Jay Shriram Group of Institutions, Tirupur [email protected] Dr.S.Rajalakshmi,
The Study of a Hierarchical Hadoop Architecture in Multiple Data Centers Environment
Send Orders for Reprints to [email protected] The Open Cybernetics & Systemics Journal, 2015, 9, 131-137 131 Open Access The Study of a Hierarchical Hadoop Architecture in Multiple Data Centers
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure
J Inf Process Syst, Vol.9, No.3, September 2013 pissn 1976-913X eissn 2092-805X http://dx.doi.org/10.3745/jips.2013.9.3.379 Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based
Hosted Science: Managing Computational Workflows in the Cloud. Ewa Deelman USC Information Sciences Institute
Hosted Science: Managing Computational Workflows in the Cloud Ewa Deelman USC Information Sciences Institute http://pegasus.isi.edu [email protected] The Problem Scientific data is being collected at an
Adapting scientific computing problems to cloud computing frameworks Ph.D. Thesis. Pelle Jakovits
Adapting scientific computing problems to cloud computing frameworks Ph.D. Thesis Pelle Jakovits Outline Problem statement State of the art Approach Solutions and contributions Current work Conclusions
Affinity Aware VM Colocation Mechanism for Cloud
Affinity Aware VM Colocation Mechanism for Cloud Nilesh Pachorkar 1* and Rajesh Ingle 2 Received: 24-December-2014; Revised: 12-January-2015; Accepted: 12-January-2015 2014 ACCENTS Abstract The most of
