1 / 13

WORKFLOWS IN CLOUD COMPUTING

WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING. Delivering applications or services in on-demand environment Hundreds of thousands of users / applications Systems should be fast, secure and available All services and associated data Intelligent infrastructure: Transparency Scalability

Download Presentation

WORKFLOWS IN CLOUD COMPUTING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WORKFLOWS IN CLOUD COMPUTING

  2. CLOUD COMPUTING • Delivering applications or services in on-demand environment • Hundreds of thousands of users / applications • Systems should be fast, secure and available • All services and associated data • Intelligent infrastructure: • Transparency • Scalability • Monitoring • Security

  3. CHARACTERSTICS OF CLOUD COMPUTING • Ultra large scale • Virtualization • High reliability • Versatility • High extendibility • On demand service • Extremely inexpensive • Distributional • Dynamic exxtendability

  4. FEATURES OF CLOUD COMPUTING • Scalability on Demand • Streamlining the Data Center • Improving Business Processes • Minimizing Startup Costs • On-demand service provision • Service-oriented • User-centric interfaces • QoS guaranteed offer

  5. APPLICATION OF CLOUD COMPUTING : GOOGLE APPs

  6. CHALLENGES OF CLOUD COMPUTING • Security • Fault tolerance • Load balancing • Energy efficiency • Scheduling algorithms

  7. DEFINITION OF WORKFLOW “the automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules. OPERATIONAL ASPECT OF WORKFLOW • how tasks are structured, • who performs them, • what their relative order is, • how they are synchronized, • how information flows to support the tasks and • how tasks are being tracked

  8. EXAMPLE OF WORKFLOW :

  9. DEFINITION OF WORKFLOW MANAGEMENT SYSTEM The workflow system comprises the workflow engine, a resource broker and plug-ins for communicating with various technological platforms, The Cloudbus Workflow Management System consists of components that are responsible for handling tasks, data and resources taking into account users’ QoS requirements. The architecture consists of three major parts:   • User interface • The core. • The Plug-ins

  10. ADVANTAGES OF WORKFLOW MANAGEMENT SYSTEM • describing complex scientific procedures • automating data derivation processes • high-performance computing (HPC) to improve throughput and • performance • provenance management and query (persistence components)..

  11. WORKFLOW SCHEDULING It is a process that maps and manages the execution of inter-dependent tasks on the distributed resources. It allocates suitable resources to workflow tasks such that the execution can be completed to satisfy objective functions imposed by users. TYPES OF WORKFLOW SCHEDULING : • BEST EFFORT BASED • QUALITY OF SERVICE

  12. TOOLS FOR WORKFLOW SCHEDULING • XCP • EUCALYPTUS • OPEN NEBULLA • AMAZON • HADOOP

  13. THANK YOU

More Related