Workflow Integrated Network Resource Orchestration.

Slides:



Advertisements
Similar presentations
Connected Health Framework
Advertisements

What is Cloud Computing? Massive computing resources, deployed among virtual datacenters, dynamically allocated to specific users and tasks and accessed.
What is Cloud Computing? Massive computing resources, deployed among virtual datacenters, dynamically allocated to specific users and tasks and accessed.
© 2014 Cognizant 4 th March 2015 MBaaS: Mobile Backend as a Service Pablo Gutiérrez / Senior Mobility developer.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Cloud Computing to Satisfy Peak Capacity Needs Case Study.
Bringing it all Together Sierra as Library Services Platform Today and Tomorrow Next Generation Library Services Platform Steven Nielsen Vice President-
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Service Oriented Architecture
The Grid Background and Architecture. 1. Keys to success for IT technologies Infrastructure Open Standards.
Massimo Cafaro GridLab Review GridLab WP10 Information Services Massimo Cafaro CACT/ISUFI University of Lecce, Italy.
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
Workflow Integrated Network Resource Orchestration Phil Wang, Inder Monga, Satish Raghunath, Franco Travostino, Tal Lavian {pywang, imonga, satishra, travos,
TTA Views on Technical Scope of M2M Consolidation 17 August 2011 TTA M2MCons02_16 (Agenda 4.3)
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Cloud Computing Architecture Adam Balla Wa Chiu Siu.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
The MS Application Platform Luc Van de Velde Director, Developer & Platform group
Adaptive Services Grid FP6 – IST Develop a prototype of an open development platform for adaptive services registration,
Rational Unified Process Fundamentals Module 4: Disciplines II.
Click to add text TWA Cloud Integration with Tivoli Service Automation Manager TWS Education.
SOA in Telecommunications September 30, 2008 Speaker: Mike Giordano.
BSBIMN501A QUEENSLAND INTERNATIONAL BUSINESS ACADEMY.
SOA based Business Solutions Krishna Prasad Sunil Kumar K.V.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved BUSINESS PLUG-IN B17 Organizational Architecture Trends.
ENTERPRISE COMPUTING QUIZ By: Lean F. Torida
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
Web Services Load Leveler Enabling Autonomic Meta-Scheduling in Grid Environments Objective Enable autonomic meta-scheduling over different organizations.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B17 Organizational Architecture Trends.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
Service Layers Service Oriented Architecture Johns-Hopkins University Montgomery County Center, Spring 2009 Session 6, Lecture 6: March 4, 2009.
Economic Development Maps and Apps for State and Local Governments Lindsay King Nikki Golding Chris Buscaglia.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
1October 9, 2001 Sun in Scientific & Engineering Computing Grid Computing with Sun Wolfgang Gentzsch Director Grid Computing Cracow Grid Workshop, November.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Enabling Grids for E-sciencE Astronomical data processing workflows on a service-oriented Grid architecture Valeria Manna INAF - SI The.
BIS-Grid: Business Workflows for the Grid Stefan Gudenkauf 1, Felix Heine 2, André Höing 2, Guido Scherp 1 1 OFFIS Institute for Information Technology.
Marv Adams Chief Information Officer November 29, 2001.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
7. Grid Computing Systems and Resource Management
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
On Using BPEL Extensibility to Implement OGSI and WSRF Grid Workflows Aleksander Slomiski Presented by Onyeka Ezenwoye CIS Advanced Topics in Software.
2005 GRIDS Community Workshop1 Learning From Cyberinfrastructure Initiatives Grid Research Integration Development & Support
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Condor Services for the Global Grid: Interoperability between OGSA and Condor Clovis Chapman 1, Paul Wilson 2, Todd Tannenbaum 3, Matthew Farrellee 3,
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Exploring opportunities in the OGSA service model– realising Utility Computing Jeffrin J. Von Reich Chief architect Hewlett Packard Software Global Unit.
Issues in Cloud Computing. Agenda Issues in Inter-cloud, environments  QoS, Monitoirng Load balancing  Dynamic configuration  Resource optimization.
Regional Operations Centres Core infrastructure Centres
Discovering Computers 2010: Living in a Digital World Chapter 14
Similarities between Grid-enabled Medical and Engineering Applications
Grid Network Services: Lessons from SC04 draft-ggf-bas-sc04demo-0.doc
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
ExaO: Software Defined Data Distribution for Exascale Sciences
Managed Content Services
Resource and Service Management on the Grid
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Productive + Hybrid + Intelligent + Trusted
Matthew Farmer Making Azure Integration Services Real
Presentation transcript:

Workflow Integrated Network Resource Orchestration

Agenda >WS Workflows and Challenges >WINNER >Featured Solutions >Related Work >Summary

WS Workflows >WS boosts up new opportunity of business development Web Services (WS): service providers to customers WS is interoperable and trustable among business partners WS increases productivity by component service development and reduces cost by sharing services and avoiding function duplications New opportunity for WS providers, publishers, applications and … Globus is offering WSRF, as GT4 comes >Workflow defines the automation of a business process Streamlines the application job: WS and Grids Evolves from object-oriented programming (OOP) to service- oriented architecture (SOA) New support for WS: BPEL4WS, for Grid: GSFL >Workflow has a bandwagon of applications E-commercial: B2B, financial brokerage, travel planning Enterprise: concurrent design, data center, human resources E-Science: Grid computing, hi-energy computation

Challenges >WS Workflows brings many new challenges Business workflows streamline to network-wide collaboration Grids/WS services and resources become workflow-aware >Challenges on Network resources  our target Pervasive resources share with service collaborations Supply of services and resources may vary Workflows may demand different levels of resources Resource requirements move up or down as the workflow goes StartData DistributionComputingData CollectionVisualizationEnd Workflow Engine Service Storage+Network Process Activity WS/GS Resource Cluster+NetworkStorage+NetworkDisplay+Network App Grid/WS Workflow

WINNER >Orchestrates network resources to serve workflows Introduces new workflow process to applications Provides workflow process services Employs resource services to obtain network resources Resource allocations and updates in time >Extend the workflow arm of DRAC DRAC is the Nortel product “Dynamic Resource Allocation Controller” in networks WINNER is the workflow gateway between apps and DRAC Workflow INtegrated NEtwork Resource orchestration Applications WINNERGridStorage DRAC Networks UNIGMPLSSNMPTL1 End users API gateways Network services Network protocols Resources

WINNER Components >WINNER Process Defines the business activities specific on network resources Is used by app, with associated business processes >WINNER Process services Realize the resource operations of the WINNER process Support the workflow processing of network resources >WINNER Resource services Perform the allocation of network resources Update the status of network resources Work closely with DRAC Application Workflow Engine Resources WINNER Process WINNER PS WINNER RS

WINNER Process: activity samples >Application registration Unique identification of each application Classification of resource workflows >Resource Job Resource specification Resource allocation Resource re-allocation Resource release >Query Network resources: available, status Resource workflows Resource negotiation, when applicable >Misc Account billing authorization, and security enhancement Interface to the Workflow Applications

DRAC: Dynamic Resource Allocation Controller >Resource discovery Available physical resources in network domains Available network services in network domains Resource property, status and updates >Resource Utilization Resource reservation and scheduling Resource allocation and release Job status and feedback >Resource management Resource collection and abstraction Network configuration and control Security and AAA >Application-aware smarts on resources Multiple API gateways: Grid, workflow, storage Resource policy, SLA Resource optimization Resource monitor and performance WINNER is the Workflow Arm of DRAC Grid Workflow Storage Health GPAN WINNER EvaQ8 WEN DRAC

WINNER and Grids Workflows >WINNER supports Grid apps with Grid workflow engine WINNER Process provides the workflow interface to Grids apps WINNER service (PS) provides workflow processing of network resources WINNER service (RS) works with the DRAC Grid (GPAN) to perform network resource allocations in the Grid domains Grids 2 Grids 1 Grids … Grids N DRAC WSRF Grid app WINNER Process Globus engine WINNER Services

WINNER, Grids and WS Workflows >WS Workflow applications take advantages of Grids WS engine provides the WINNER process to WS apps Grids engine provides Grids services to WS app through WINNER services Grids 2 Grids 1 Grids … Grids N DRAC WSRF WS app UI Globus engine WINNER Services WINNER Process WS engine WINNER Services

WINNER and Multiple Workflows >Web Services are re-utilized across multiple types of workflows GT4: WSRF BPEL4WS Apache WS >WINNER support respective workflow service engines WINNER services widely shared App WS Utility PS WINNER Network RS WS App Business PS Storage RS Compute RS WINNER Apache engine WINNER Globus engine WINNER BPEL engine WINNER WINNER PS Grid App DRAC

WINNER and Late-Binding >Late binding resources with workflows happen when Workflow services and/or resources supply change Workflows compete or optimize for resources Workflows have special or uncertain requirements of resources >WINNER performs workflow-aware late-binding, through DRC Network resources selections or alternations according to applications Resource optimization such as switching among workflows Service site selections or alternations, together with service providers >Typical usecases Workflow Engaged Networks for Radiology in Metro Regions Disaster Data Evacution workflow (see below)

Related Work >BPEL4WS >GridFlow: the SDRC Matrix >GSFL and GridAnt >Pegasus and vGRADS >GWFE

Summary >WINNER integrates network resources with WS workflows Provides WINNER processes, process services and resource services Workflow-aware network resource allocations >DRAC network services are leveraged for allocation and information on network resource orchestration >Late-binding gives the capability to supply network resources in favor of application workflows >WINNER fits with Grids, Web Services, and other workflow applications WS workflows can take advantages of Grids

Questions and Comments ? Workflow Integrated Network Resource Orchestration