WORKFLOWS IN CLOUD COMPUTING

  • Published on
    03-Jan-2016

  • View
    23

  • Download
    0

DESCRIPTION

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 - PowerPoint PPT Presentation

Transcript

WORKFLOWS IN CLOUD COMPUTINGWORKFLOWS IN CLOUD COMPUTINGCLOUD COMPUTINGDelivering applications or services in on-demand environmentHundreds of thousands of users / applicationsSystems should be fast, secure and available All services and associated dataIntelligent infrastructure:TransparencyScalabilityMonitoringSecurityCHARACTERSTICS OF CLOUD COMPUTINGUltra large scaleVirtualizationHigh reliabilityVersatilityHigh extendibilityOn demand serviceExtremely inexpensiveDistributionalDynamic exxtendabilityFEATURES OF CLOUD COMPUTINGScalability on DemandStreamlining the Data CenterImproving Business ProcessesMinimizing Startup CostsOn-demand service provisionService-orientedUser-centric interfacesQoS guaranteed offer4APPLICATION OF CLOUD COMPUTING : GOOGLE APPsCHALLENGES OF CLOUD COMPUTING Security Fault toleranceLoad balancingEnergy efficiencyScheduling algorithms6DEFINITION 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 trackedEXAMPLE OF WORKFLOW :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-insADVANTAGES OF WORKFLOW MANAGEMENT SYSTEMdescribing complex scientific procedures automating data derivation processes high-performance computing (HPC) to improve throughput andperformance provenance management and query (persistence components)..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 BASEDQUALITY OF SERVICETOOLS FOR WORKFLOW SCHEDULINGXCPEUCALYPTUSOPEN NEBULLAAMAZONHADOOPTHANK YOU

Recommended

View more >