SlideShare a Scribd company logo
1 of 18
Workflow Integrated Network 
Resource Orchestration 
Phil Wang, Inder Monga, Satish Raghunath, Franco Travostino, Tal Lavian 
{pywang, imonga, satishra, travos, tlavian}@nortelnetworks.com 
Nortel Networks Labs 
Presented by Franco Travostino 
Boston, 02/09/2005
Agenda 
> WS Workflows and Challenges 
> WINNER 
> Featured Solutions 
> Related Work 
> Summary 
GlobusWorld 2005 Nortel Networks Labs WINNER - 2
Propel Network Resources 
into the Grid Universe 
> 1st Generation: Network Resources Mgmt for Grids 
• Demo-ed at GW04 
Branded as “DRAC” 
www.nortel.com/DRAC 
> 2nd Generation: Secure Multi-Domain Brokering 
• Demo-ed at Supercomputing 2004 
> 3rd Generation: Intercept the WS Workflow Curve (Today) 
GlobusWorld 2005 Nortel Networks Labs WINNER - 3
WS Workflows 
> Web Services (WS) boost opportunities for business 
development 
> Workflow defines the automation of a business process 
• With new SOA solutions, for WS: BPEL4WS, for Grid: GSFL 
• Streamlines application jobs in terms of WS and Grids activities 
> Workflow has a host of applications 
• eCommerce: B2B, financial brokerage, travel planning 
• Enterprise: concurrent design, data center, human resources 
• eScience: computing, data, visualization, sensor Grids 
GlobusWorld 2005 Nortel Networks Labs WINNER - 4
Challenges 
> WS Workflows bring 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 sharing 
• Supply of services and resources may vary on conditions 
• Each workflow may demand a different level of resources 
• Resource requirements change as the workflow goes 
Workflow Engine 
App Grid/WS 
Workflow 
Start Data Distribution Computing Data Collection Visualization End 
Service Service Service Service 
Resource Storage+Network 
Cluster+Network Storage+Network Display+Network 
Process 
Activity 
WS/GS 
GlobusWorld 2005 Nortel Networks Labs WINNER - 5
WINNER 
> Orchestrates network resources in harmonization 
Workflow INtegrated NEtwork Resource orchestration 
with workflows 
• Enhances business processes with resource extensions 
• Employs network services to perform resource operations 
Applications 
Globus BPEL Custom User environments 
Grid WINNER Custom 
DRAC 
GMPLS UNI TL1 SNMP 
Networks 
End users 
Network services w/ 
Service gateways 
Network protocols 
Resources 
GlobusWorld 2005 Nortel Networks Labs WINNER - 6
DRAC: Dynamic Resource Allocation Controller 
> Resource discovery 
WINNER is the Workflow Arm of DRAC 
• Available physical resources in network domains 
• Available network services in network domains 
• Resource properties, status and updates 
> Resource Utilization 
• Resource collection and abstraction 
• Resource reservation and scheduling 
• Job status and feedback 
> Resource management 
• Resource allocation and release 
• Network configuration and control 
• Security and AAA 
> Application-aware smarts on resources 
Grid 
Storage 
• Multiple service gateways: Grid, workflow, storage 
• Resource policy, SLA 
• Resource optimization 
• Resource monitor and performance 
WINNER 
Workflow 
Health 
DRAC 
GlobusWorld 2005 Nortel Networks Labs WINNER - 7
WINNER and Workflow Engine 
> WINNER Process 
• Defines the workflow activities specific on network resources 
• Acts in either standalone or extension to a legacy process 
• Invocated from apps, and related business services 
> WINNER Process services (PS) 
• Web services that provide the activities of the business process 
• Realize the resource operations of the WINNER process 
• Support the workflow processing of network resources 
> WINNER Resource services (RS) 
• Web services that support PS by provisioning necessary 
resources to conduct the process and its activities 
Application 
• Perform the allocation of network resources 
• Update the status of network resources 
• Work closely with DRAC 
WINNER Process WINNER PS 
Workflow Engine 
Resources 
WINNER RS 
GlobusWorld 2005 Nortel Networks Labs WINNER - 8
WINNER Process: activity samples 
Interface to the Workflow Applications 
> 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 
• Resource workflows 
• Resource negotiation, when applicable 
> Misc 
• Account billing 
• Authorization, and security enhancement 
• Exceptions, status check, and error handling 
GlobusWorld 2005 Nortel Networks Labs WINNER - 9
WINNER and Grids Workflows 
> WINNER supports Grid infrastructures with a Grid workflow engine 
• WINNER enhances the Grid workflow processes with resource activities 
• WINNER Services interact with DRAC to perform network resource 
allocations in the Grid domains 
Grid app 
WINNER-enhanced 
Processes 
Globus engine 
WINNER Services 
WSRF WSRF WSRF WSRF 
DRAC DRAC DRAC DRAC 
Net 
2 
Net 
1 
Net 
… 
Net 
N 
GlobusWorld 2005 Nortel Networks Labs WINNER - 10
WINNER, Grids and WS Workflows 
> WS Workflow applications take advantages of Grids 
• WS engine provides the WINNER enhanced business processes to WS apps 
• Grids engine provides Grids services to WS apps through WINNER services 
API 
Globus engine 
WINNER Services 
WINNER-enhanced 
Processes 
WS engine 
WINNER Services 
WSRF WSRF WSRF WSRF 
DRAC DRAC DRAC DRAC 
Net 
2 
Net 
1 
Net 
… 
Net 
N 
WS app 
GlobusWorld 2005 Nortel Networks Labs WINNER - 11
WINNER and Multiple Workflows 
> Web Services are re-utilized across 
multiple types of workflows 
• Grid workflow 
• WS workflow: BPEL4WS 
• Others 
Compute RS 
Grid App 
Globus engine 
WINNER 
WINNER 
Network RS 
Storage RS 
> WINNER supports respective 
workflow engines 
• WINNER services widely shared 
Business PS 
WINNER App WS 
PS 
Utility PS 
WS App 
Process 
BPEL engine 
WINNER 
Process 
Workflow engine 
Services 
Process 
DRAC 
PS = Process Service 
RS = Resource Service 
GlobusWorld 2005 Nortel Networks Labs WINNER - 12
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 for resources 
> WINNER performs workflow-aware late-binding, through 
DRAC 
• Network resource selections or alternations according to 
applications 
• Resource optimization among workflows 
• Service site selections or alternations, together with service 
providers 
GlobusWorld 2005 Nortel Networks Labs WINNER - 13
Use Case: Workflow Engaged Networks for 
Radiology in Metro Regions 
> Workflows of radiology data transporting and medical processing 
• Application-aware network resource allocations 
• Dynamic adjustments of network resources and workflow priorities 
• Maximal utilization of network resources 
• Workflow classifications 
App Entry 
GlobusWorld 2005 Nortel Networks Labs WINNER - 14
Use Case: Disaster Recovery 
> Workflows of data evacuation and restoration in a disaster area 
• Critical Live Data pointing to survivors and their whereabouts 
• Sensor data showing distress in architectural structures and environment 
> Orchestrates network resources for orderly, max-yield workflows 
• Sensor-triggered workflow automation without any operator involvement 
• End-to-end, secure, across the agile network infrastructure 
• Policy-driving resource allocation and its preemptive usage 
GlobusWorld 2005 Nortel Networks Labs WINNER - 15
Related Work 
> WSBPEL or BPEL4WS: the OASIS effort 
• http://www.oasis-open.org 
> GridFlow/SDRC Matrix: a peer-to- peer infrastructure for Grid 
Workflow Management Systems 
• http://www.npaci.edu/dice/srb/matrix/ 
> GSFL and GridAnt: Globus workflow effort 
• http://www-unix.globus.org/cog/projects/workflow/ 
> Pegasus: mapping of complex scientific workflows onto the grid 
• http://pegasus.isi.edu/pegasus/main.htm 
> GWFE: execute their workflow applications on Grids 
• http://www.gridbus.org/workflow/: Globus 2.4 
> Taverna: a language and software tools for eScience 
• http://taverna.sourceforge.net/ 
GlobusWorld 2005 Nortel Networks Labs WINNER - 16
Summary 
> WINNER integrates network resources with WS workflows 
• WINNER processes, process services and resource services 
• Workflow-aware network resource orchestration 
> DRAC network services are leveraged for allocation and 
information in network resource orchestration 
> Late-binding gives the adaptability to orchestrate network 
resources in favor of workflows’ needs 
> WINNER fits with Grids, Web Services, and other workflow 
applications 
• Enhances business processes with resource extensions 
• WS workflows can take advantages of Grids 
> Two use-cases show the workflow benefits in medical and 
disaster applications 
GlobusWorld 2005 Nortel Networks Labs WINNER - 17
Workflow Integrated Network Resource 
Orchestration 
Questions and Comments ? 
GlobusWorld 2005 Nortel Networks Labs WINNER - 18

More Related Content

What's hot

#GeodeSummit - Redis to Geode Adaptor
#GeodeSummit - Redis to Geode Adaptor#GeodeSummit - Redis to Geode Adaptor
#GeodeSummit - Redis to Geode AdaptorPivotalOpenSourceHub
 
Lambda architecture with Spark
Lambda architecture with SparkLambda architecture with Spark
Lambda architecture with SparkVincent GALOPIN
 
How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...
How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...
How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...Lightbend
 
Couchbase and Apache Spark
Couchbase and Apache SparkCouchbase and Apache Spark
Couchbase and Apache SparkMatt Ingenthron
 
Malo Denielou - No shard left behind: Dynamic work rebalancing in Apache Beam
Malo Denielou - No shard left behind: Dynamic work rebalancing in Apache BeamMalo Denielou - No shard left behind: Dynamic work rebalancing in Apache Beam
Malo Denielou - No shard left behind: Dynamic work rebalancing in Apache BeamFlink Forward
 
Building Apps with Distributed In-Memory Computing Using Apache Geode
Building Apps with Distributed In-Memory Computing Using Apache GeodeBuilding Apps with Distributed In-Memory Computing Using Apache Geode
Building Apps with Distributed In-Memory Computing Using Apache GeodePivotalOpenSourceHub
 
Lambda architecture: from zero to One
Lambda architecture: from zero to OneLambda architecture: from zero to One
Lambda architecture: from zero to OneSerg Masyutin
 
(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014
(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014
(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014Amazon Web Services
 
Extending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event ProcessingExtending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event ProcessingOh Chan Kwon
 
More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn
More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn
More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn confluent
 
Large Scale Lakehouse Implementation Using Structured Streaming
Large Scale Lakehouse Implementation Using Structured StreamingLarge Scale Lakehouse Implementation Using Structured Streaming
Large Scale Lakehouse Implementation Using Structured StreamingDatabricks
 
Reaching State Zero Without Losing Your Versions
Reaching State Zero Without Losing Your VersionsReaching State Zero Without Losing Your Versions
Reaching State Zero Without Losing Your VersionsSSP Innovations
 
OSMC 2021 | Handling 250K flows per second with OpenNMS: a case study
OSMC 2021 | Handling 250K flows per second with OpenNMS: a case studyOSMC 2021 | Handling 250K flows per second with OpenNMS: a case study
OSMC 2021 | Handling 250K flows per second with OpenNMS: a case studyNETWAYS
 
Spark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with SparkSpark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with SparkMatt Ingenthron
 
Hive & HBase For Transaction Processing
Hive & HBase For Transaction ProcessingHive & HBase For Transaction Processing
Hive & HBase For Transaction ProcessingDataWorks Summit
 
Faster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on Hive
Faster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on HiveFaster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on Hive
Faster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on HiveDataWorks Summit/Hadoop Summit
 
Flink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at AlibabaFlink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at AlibabaDataWorks Summit
 
Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...
Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...
Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...StreamNative
 
Future of data visualization
Future of data visualizationFuture of data visualization
Future of data visualizationhadoopsphere
 

What's hot (20)

#GeodeSummit - Redis to Geode Adaptor
#GeodeSummit - Redis to Geode Adaptor#GeodeSummit - Redis to Geode Adaptor
#GeodeSummit - Redis to Geode Adaptor
 
Lambda architecture with Spark
Lambda architecture with SparkLambda architecture with Spark
Lambda architecture with Spark
 
How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...
How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...
How Credit Karma Makes Real-Time Decisions For 60 Million Users With Akka Str...
 
Couchbase and Apache Spark
Couchbase and Apache SparkCouchbase and Apache Spark
Couchbase and Apache Spark
 
Malo Denielou - No shard left behind: Dynamic work rebalancing in Apache Beam
Malo Denielou - No shard left behind: Dynamic work rebalancing in Apache BeamMalo Denielou - No shard left behind: Dynamic work rebalancing in Apache Beam
Malo Denielou - No shard left behind: Dynamic work rebalancing in Apache Beam
 
Building Apps with Distributed In-Memory Computing Using Apache Geode
Building Apps with Distributed In-Memory Computing Using Apache GeodeBuilding Apps with Distributed In-Memory Computing Using Apache Geode
Building Apps with Distributed In-Memory Computing Using Apache Geode
 
Lambda architecture: from zero to One
Lambda architecture: from zero to OneLambda architecture: from zero to One
Lambda architecture: from zero to One
 
(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014
(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014
(SPOT305) Event-Driven Computing on Change Logs in AWS | AWS re:Invent 2014
 
Extending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event ProcessingExtending Spark Streaming to Support Complex Event Processing
Extending Spark Streaming to Support Complex Event Processing
 
More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn
More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn
More Data, More Problems: Scaling Kafka-Mirroring Pipelines at LinkedIn
 
Large Scale Lakehouse Implementation Using Structured Streaming
Large Scale Lakehouse Implementation Using Structured StreamingLarge Scale Lakehouse Implementation Using Structured Streaming
Large Scale Lakehouse Implementation Using Structured Streaming
 
Streaming ETL for All
Streaming ETL for AllStreaming ETL for All
Streaming ETL for All
 
Reaching State Zero Without Losing Your Versions
Reaching State Zero Without Losing Your VersionsReaching State Zero Without Losing Your Versions
Reaching State Zero Without Losing Your Versions
 
OSMC 2021 | Handling 250K flows per second with OpenNMS: a case study
OSMC 2021 | Handling 250K flows per second with OpenNMS: a case studyOSMC 2021 | Handling 250K flows per second with OpenNMS: a case study
OSMC 2021 | Handling 250K flows per second with OpenNMS: a case study
 
Spark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with SparkSpark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with Spark
 
Hive & HBase For Transaction Processing
Hive & HBase For Transaction ProcessingHive & HBase For Transaction Processing
Hive & HBase For Transaction Processing
 
Faster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on Hive
Faster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on HiveFaster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on Hive
Faster, Faster, Faster: The True Story of a Mobile Analytics Data Mart on Hive
 
Flink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at AlibabaFlink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at Alibaba
 
Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...
Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...
Pulsar in the Lakehouse: Apache Pulsar™ with Apache Spark™ and Delta Lake - P...
 
Future of data visualization
Future of data visualizationFuture of data visualization
Future of data visualization
 

Similar to Orchestrate Network Resources for Workflows

Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationDeborah Porchivina
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'OpenStack Korea Community
 
ONAP - Open Network Automation Platform
ONAP - Open Network Automation PlatformONAP - Open Network Automation Platform
ONAP - Open Network Automation PlatformAtul Pandey
 
Opal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific ApplicationsOpal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific ApplicationsSriram Krishnan
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys Corporation
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...nvirters
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriVahid Sadri
 
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Amazon Web Services
 
Performance ananlysis of the effect of load balancer in sdn based cloud
Performance ananlysis of the effect of load balancer in sdn based cloudPerformance ananlysis of the effect of load balancer in sdn based cloud
Performance ananlysis of the effect of load balancer in sdn based cloudRinki Sharma
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LIKrishnamoorthy Arvind
 
Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...
Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...
Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...jeckels
 
Openstack Overview
Openstack OverviewOpenstack Overview
Openstack Overviewrajdeep
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3Bruno Borges
 
A Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network ResourcesA Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network ResourcesTal Lavian Ph.D.
 
VMworld 2013: Architecting VMware Horizon Workspace for Scale and Performance
VMworld 2013: Architecting VMware Horizon Workspace for Scale and PerformanceVMworld 2013: Architecting VMware Horizon Workspace for Scale and Performance
VMworld 2013: Architecting VMware Horizon Workspace for Scale and PerformanceVMworld
 
SOC Cloud Conductor + SLA
SOC  Cloud Conductor + SLASOC  Cloud Conductor + SLA
SOC Cloud Conductor + SLAARCCN
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines Netronome
 
Optimized placement in Openstack for NFV
Optimized placement in Openstack for NFVOptimized placement in Openstack for NFV
Optimized placement in Openstack for NFVDebojyoti Dutta
 
Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013Jisc
 

Similar to Orchestrate Network Resources for Workflows (20)

Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network Virtualization
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
ONAP - Open Network Automation Platform
ONAP - Open Network Automation PlatformONAP - Open Network Automation Platform
ONAP - Open Network Automation Platform
 
Opal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific ApplicationsOpal: Simple Web Services Wrappers for Scientific Applications
Opal: Simple Web Services Wrappers for Scientific Applications
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadri
 
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
Enterprise Service Delivery from the AWS Cloud (ARC208) | AWS re:Invent 2013
 
Performance ananlysis of the effect of load balancer in sdn based cloud
Performance ananlysis of the effect of load balancer in sdn based cloudPerformance ananlysis of the effect of load balancer in sdn based cloud
Performance ananlysis of the effect of load balancer in sdn based cloud
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
 
Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...
Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...
Oracle WebLogic Server 12c: Seamless Oracle Database Integration (with NEC, O...
 
Openstack Overview
Openstack OverviewOpenstack Overview
Openstack Overview
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3
 
A Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network ResourcesA Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network Resources
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
VMworld 2013: Architecting VMware Horizon Workspace for Scale and Performance
VMworld 2013: Architecting VMware Horizon Workspace for Scale and PerformanceVMworld 2013: Architecting VMware Horizon Workspace for Scale and Performance
VMworld 2013: Architecting VMware Horizon Workspace for Scale and Performance
 
SOC Cloud Conductor + SLA
SOC  Cloud Conductor + SLASOC  Cloud Conductor + SLA
SOC Cloud Conductor + SLA
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
 
Optimized placement in Openstack for NFV
Optimized placement in Openstack for NFVOptimized placement in Openstack for NFV
Optimized placement in Openstack for NFV
 
Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013
 

More from Tal Lavian Ph.D.

Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Photonic line sharing for high-speed routers
Photonic line sharing for high-speed routersPhotonic line sharing for high-speed routers
Photonic line sharing for high-speed routersTal Lavian Ph.D.
 
Systems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a networkSystems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a networkTal Lavian Ph.D.
 
Systems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuSystems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuTal Lavian Ph.D.
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resourcesTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communicationsTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Tal Lavian Ph.D.
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resourcesTal Lavian Ph.D.
 
Method and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkMethod and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkTal Lavian Ph.D.
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Tal Lavian Ph.D.
 
Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Tal Lavian Ph.D.
 
Reliable rating system and method thereof
Reliable rating system and method thereofReliable rating system and method thereof
Reliable rating system and method thereofTal Lavian Ph.D.
 
Time variant rating system and method thereof
Time variant rating system and method thereofTime variant rating system and method thereof
Time variant rating system and method thereofTal Lavian Ph.D.
 
Systems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuSystems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 

More from Tal Lavian Ph.D. (20)

Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Photonic line sharing for high-speed routers
Photonic line sharing for high-speed routersPhotonic line sharing for high-speed routers
Photonic line sharing for high-speed routers
 
Systems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a networkSystems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a network
 
Systems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuSystems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menu
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resources
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communications
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resources
 
Method and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkMethod and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay network
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...
 
Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...
 
Reliable rating system and method thereof
Reliable rating system and method thereofReliable rating system and method thereof
Reliable rating system and method thereof
 
Time variant rating system and method thereof
Time variant rating system and method thereofTime variant rating system and method thereof
Time variant rating system and method thereof
 
Systems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuSystems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menu
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 

Recently uploaded

如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一ga6c6bdl
 
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一ss ss
 
Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsPooja Nehwal
 
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查awo24iot
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRdollysharma2066
 
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls KolkataCall Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...Authentic No 1 Amil Baba In Pakistan
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...nagunakhan
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Serviceankitnayak356677
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一C SSS
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一Fi sss
 
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》o8wvnojp
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Pooja Nehwal
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一ss ss
 
Call Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile serviceCall Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile servicerehmti665
 

Recently uploaded (20)

如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
 
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
 
Low rate Call girls in Delhi Justdial | 9953330565
Low rate Call girls in Delhi Justdial | 9953330565Low rate Call girls in Delhi Justdial | 9953330565
Low rate Call girls in Delhi Justdial | 9953330565
 
Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call Girls
 
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
 
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls KolkataCall Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
 
CIVIL ENGINEERING
CIVIL ENGINEERINGCIVIL ENGINEERING
CIVIL ENGINEERING
 
(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
 
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
 
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
Kalyan callg Girls, { 07738631006 } || Call Girl In Kalyan Women Seeking Men ...
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
 
Call Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile serviceCall Girls Delhi {Rohini} 9711199012 high profile service
Call Girls Delhi {Rohini} 9711199012 high profile service
 

Orchestrate Network Resources for Workflows

  • 1. Workflow Integrated Network Resource Orchestration Phil Wang, Inder Monga, Satish Raghunath, Franco Travostino, Tal Lavian {pywang, imonga, satishra, travos, tlavian}@nortelnetworks.com Nortel Networks Labs Presented by Franco Travostino Boston, 02/09/2005
  • 2. Agenda > WS Workflows and Challenges > WINNER > Featured Solutions > Related Work > Summary GlobusWorld 2005 Nortel Networks Labs WINNER - 2
  • 3. Propel Network Resources into the Grid Universe > 1st Generation: Network Resources Mgmt for Grids • Demo-ed at GW04 Branded as “DRAC” www.nortel.com/DRAC > 2nd Generation: Secure Multi-Domain Brokering • Demo-ed at Supercomputing 2004 > 3rd Generation: Intercept the WS Workflow Curve (Today) GlobusWorld 2005 Nortel Networks Labs WINNER - 3
  • 4. WS Workflows > Web Services (WS) boost opportunities for business development > Workflow defines the automation of a business process • With new SOA solutions, for WS: BPEL4WS, for Grid: GSFL • Streamlines application jobs in terms of WS and Grids activities > Workflow has a host of applications • eCommerce: B2B, financial brokerage, travel planning • Enterprise: concurrent design, data center, human resources • eScience: computing, data, visualization, sensor Grids GlobusWorld 2005 Nortel Networks Labs WINNER - 4
  • 5. Challenges > WS Workflows bring 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 sharing • Supply of services and resources may vary on conditions • Each workflow may demand a different level of resources • Resource requirements change as the workflow goes Workflow Engine App Grid/WS Workflow Start Data Distribution Computing Data Collection Visualization End Service Service Service Service Resource Storage+Network Cluster+Network Storage+Network Display+Network Process Activity WS/GS GlobusWorld 2005 Nortel Networks Labs WINNER - 5
  • 6. WINNER > Orchestrates network resources in harmonization Workflow INtegrated NEtwork Resource orchestration with workflows • Enhances business processes with resource extensions • Employs network services to perform resource operations Applications Globus BPEL Custom User environments Grid WINNER Custom DRAC GMPLS UNI TL1 SNMP Networks End users Network services w/ Service gateways Network protocols Resources GlobusWorld 2005 Nortel Networks Labs WINNER - 6
  • 7. DRAC: Dynamic Resource Allocation Controller > Resource discovery WINNER is the Workflow Arm of DRAC • Available physical resources in network domains • Available network services in network domains • Resource properties, status and updates > Resource Utilization • Resource collection and abstraction • Resource reservation and scheduling • Job status and feedback > Resource management • Resource allocation and release • Network configuration and control • Security and AAA > Application-aware smarts on resources Grid Storage • Multiple service gateways: Grid, workflow, storage • Resource policy, SLA • Resource optimization • Resource monitor and performance WINNER Workflow Health DRAC GlobusWorld 2005 Nortel Networks Labs WINNER - 7
  • 8. WINNER and Workflow Engine > WINNER Process • Defines the workflow activities specific on network resources • Acts in either standalone or extension to a legacy process • Invocated from apps, and related business services > WINNER Process services (PS) • Web services that provide the activities of the business process • Realize the resource operations of the WINNER process • Support the workflow processing of network resources > WINNER Resource services (RS) • Web services that support PS by provisioning necessary resources to conduct the process and its activities Application • Perform the allocation of network resources • Update the status of network resources • Work closely with DRAC WINNER Process WINNER PS Workflow Engine Resources WINNER RS GlobusWorld 2005 Nortel Networks Labs WINNER - 8
  • 9. WINNER Process: activity samples Interface to the Workflow Applications > 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 • Resource workflows • Resource negotiation, when applicable > Misc • Account billing • Authorization, and security enhancement • Exceptions, status check, and error handling GlobusWorld 2005 Nortel Networks Labs WINNER - 9
  • 10. WINNER and Grids Workflows > WINNER supports Grid infrastructures with a Grid workflow engine • WINNER enhances the Grid workflow processes with resource activities • WINNER Services interact with DRAC to perform network resource allocations in the Grid domains Grid app WINNER-enhanced Processes Globus engine WINNER Services WSRF WSRF WSRF WSRF DRAC DRAC DRAC DRAC Net 2 Net 1 Net … Net N GlobusWorld 2005 Nortel Networks Labs WINNER - 10
  • 11. WINNER, Grids and WS Workflows > WS Workflow applications take advantages of Grids • WS engine provides the WINNER enhanced business processes to WS apps • Grids engine provides Grids services to WS apps through WINNER services API Globus engine WINNER Services WINNER-enhanced Processes WS engine WINNER Services WSRF WSRF WSRF WSRF DRAC DRAC DRAC DRAC Net 2 Net 1 Net … Net N WS app GlobusWorld 2005 Nortel Networks Labs WINNER - 11
  • 12. WINNER and Multiple Workflows > Web Services are re-utilized across multiple types of workflows • Grid workflow • WS workflow: BPEL4WS • Others Compute RS Grid App Globus engine WINNER WINNER Network RS Storage RS > WINNER supports respective workflow engines • WINNER services widely shared Business PS WINNER App WS PS Utility PS WS App Process BPEL engine WINNER Process Workflow engine Services Process DRAC PS = Process Service RS = Resource Service GlobusWorld 2005 Nortel Networks Labs WINNER - 12
  • 13. 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 for resources > WINNER performs workflow-aware late-binding, through DRAC • Network resource selections or alternations according to applications • Resource optimization among workflows • Service site selections or alternations, together with service providers GlobusWorld 2005 Nortel Networks Labs WINNER - 13
  • 14. Use Case: Workflow Engaged Networks for Radiology in Metro Regions > Workflows of radiology data transporting and medical processing • Application-aware network resource allocations • Dynamic adjustments of network resources and workflow priorities • Maximal utilization of network resources • Workflow classifications App Entry GlobusWorld 2005 Nortel Networks Labs WINNER - 14
  • 15. Use Case: Disaster Recovery > Workflows of data evacuation and restoration in a disaster area • Critical Live Data pointing to survivors and their whereabouts • Sensor data showing distress in architectural structures and environment > Orchestrates network resources for orderly, max-yield workflows • Sensor-triggered workflow automation without any operator involvement • End-to-end, secure, across the agile network infrastructure • Policy-driving resource allocation and its preemptive usage GlobusWorld 2005 Nortel Networks Labs WINNER - 15
  • 16. Related Work > WSBPEL or BPEL4WS: the OASIS effort • http://www.oasis-open.org > GridFlow/SDRC Matrix: a peer-to- peer infrastructure for Grid Workflow Management Systems • http://www.npaci.edu/dice/srb/matrix/ > GSFL and GridAnt: Globus workflow effort • http://www-unix.globus.org/cog/projects/workflow/ > Pegasus: mapping of complex scientific workflows onto the grid • http://pegasus.isi.edu/pegasus/main.htm > GWFE: execute their workflow applications on Grids • http://www.gridbus.org/workflow/: Globus 2.4 > Taverna: a language and software tools for eScience • http://taverna.sourceforge.net/ GlobusWorld 2005 Nortel Networks Labs WINNER - 16
  • 17. Summary > WINNER integrates network resources with WS workflows • WINNER processes, process services and resource services • Workflow-aware network resource orchestration > DRAC network services are leveraged for allocation and information in network resource orchestration > Late-binding gives the adaptability to orchestrate network resources in favor of workflows’ needs > WINNER fits with Grids, Web Services, and other workflow applications • Enhances business processes with resource extensions • WS workflows can take advantages of Grids > Two use-cases show the workflow benefits in medical and disaster applications GlobusWorld 2005 Nortel Networks Labs WINNER - 17
  • 18. Workflow Integrated Network Resource Orchestration Questions and Comments ? GlobusWorld 2005 Nortel Networks Labs WINNER - 18

Editor's Notes

  1. The diagram does simplify the whole picture with Grid workflows. + The WINNER process is one of the Grid workflow processes that the Globus engine provides. + The WINNER process can be called by a Grid app, or though other processes and services. Only those apps directly using WINNER needs the WINNER API, and thus they are WINNER-specialized. + Similarly, the WINNER services are some of the Grid services that Globus engine runs.