Admela Jukan jukan at uiuc.edu March 15, 2005 GGF 13, Seoul Issues of Network Control Plane Interactions with Grid Applications.

Slides:



Advertisements
Similar presentations
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Advertisements

1 Introducing the Specifications of the Metro Ethernet Forum.
CPSCG: Constructive Platform for Specialized Computing Grid Institute of High Performance Computing Department of Computer Science Tsinghua University.
Distributed Data Processing
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
Agreement-based Distributed Resource Management Alain Andrieux Karl Czajkowski.
The Case for Enterprise Ready Virtual Private Clouds Timothy Wood, Alexandre Gerber *, K.K. Ramakrishnan *, Jacobus van der Merwe *, and Prashant Shenoy.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
Telecom Italia GRID activities for 6th FP Program Maurizio Cecchi 3/4 October 2002.
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advanced Optical Networks DWDM RAM DWDM RAM BUSINESS WITHOUT BOUNDARIES.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Protocols and the TCP/IP Suite
© 2006 Cisco Systems, Inc. All rights reserved. Lesson 1.2: Describing Converged Network Requirements Module 1: Converged Network Connectivity Requirements.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 17 Client-Server Processing, Parallel Database Processing,
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
Emerging Research Dimensions in IT Security Dr. Salar H. Naqvi Senior Member IEEE Research Fellow, CoreGRID Network of Excellence European.
Abstraction and Control of Transport Networks (ACTN) BoF
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
MOBILE CLOUD COMPUTING
Gigi Karmous-Edwards Optical Control Plane International ICFA workshop Daegu Korea May 25th 2005.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
Implementation Considerations in an On-Demand Switched Lightpath Network Adapting the Network to the Application Rob Keates Optical Architecture and PLM.
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
A Wide Range of Scientific Disciplines Will Require a Common Infrastructure Example--Two e-Science Grand Challenges –NSF’s EarthScope—US Array –NIH’s Biomedical.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Optical Control Plane, Optical/IP integration Concepts and Issues Greg Bernstein Greg Bernstein
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
SURFnet. We make innovation work0. 1 State-of-the-art Network IT InnovationLicensing.
Server Virtualization
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
Gigi Karmous-Edwards Network Development and Grid Requirements E-IRG May 13th, 2005.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
William Stallings Data and Computer Communications
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
Service-oriented Resource Broker for QoS-Guaranteed in Grid Computing System Yichao Yang, Jin Wu, Lei Lang, Yanbo Zhou and Zhili Sun Centre for communication.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Optical Architecture Invisible Nodes, Elements, Hierarchical, Centrally Controlled, Fairly Static Traditional Provider Services: Invisible, Static Resources,
CEOS Working Group on Information Systems and Services - 1 Data Services Task Team Discussions on GRID and GRIDftp Stuart Doescher, USGS WGISS-15 May 2003.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
7. Grid Computing Systems and Resource Management
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
Data Grid Plane Network Grid Plane Dynamic Optical Network Lambda OGSI-ification Network Resource Service Data Transfer Service Generic Data-Intensive.
Status & Challenges Interoperability and global integration of communication infrastructure & service platform Fixed-mobile convergence to achieve a future.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
Fall 2006 I2 Member Meeting Global Control of Research Networks Gigi Karmous-Edwards International task Force panel.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
GGF12 -Brussels draft-ggf-ghpn-opticalnets-2 Opticalnets-2.
Franco Travostino and Admela Jukan jukan at uiuc.edu June 30, 2005 GGF 14, Chicago Grid Network Services Architecture (GNSA) draft-ggf-ghpn-netserv-2.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
Next Steps in Path Computation Element (PCE) Architectures: From Software Defined Concepts to Standards, Interoperability and Deployment CSA FP7 ICT Call.
IoT R&I on IoT integration and platforms INTERNET OF THINGS
Exploring opportunities in the OGSA service model– realising Utility Computing Jeffrin J. Von Reich Chief architect Hewlett Packard Software Global Unit.
Protocols and the TCP/IP Suite
Grid Optical Burst Switched Networks
GENUS Virtualisation Service for GÉANT and European NRENs
Implementation Considerations in an On-Demand Switched Lightpath Network Adapting the Network to the Application Rob Keates Optical Architecture and PLM.
Grid Computing.
University of Technology
Introduction to Cloud Computing
Presentation transcript:

Admela Jukan jukan at uiuc.edu March 15, 2005 GGF 13, Seoul Issues of Network Control Plane Interactions with Grid Applications

Motivation Issues of Network Control Plane Modelling Interactions with Applications Some Architectural Considerations Summary Outline

Motivation

What is Network Control Plane? ControlPlane “Planes” NMI-C = Network Mgmt Interface for Control plane NMI-T = Network Mgmt Interface for Transport plane CCI = Connection Control Interface UNI = User Network Interface RA = requesting agent, aka client (e.g., IP router, ATM switch) ControlPlane Manageme nt Plane Network-wide, global, comprehensive, distributed, fully automated software system that enables responsiveness, interoperability flexibility, enhanced access to network resources, and, speed and efficiency gains Networks “Swim lanes” APPLICATIONS “NETWORKS” Control plane Application Data Plane Control Plane

In Internet Research community has just started to recognize that there is need to have control of the network “network wide” Industry is promoting a massive use network virtualization to improve organization operations In physical layer networks Optical networks already separate routing from optical routers, perform automatic discovery, etc. - control plane development advanced; In wireless: a lot of potential developments there Researchers are starting to “extend” networking Network into application Network into the physical layer State of the art

The time is right! Internet is moving from “Network for All”, to “Network for You” - a lot of specialized infrastructures out there Physical layer advances Opportunity for the Grid community - to pioneer the control plane concepts that enable application responsiveness Not only responsiveness, but also guaranteed performance Potential to improve operations (commercial world is interested) Usability of network for applications is everything Applications are free to stay unaware of networks, but not vice-versa Why should we care? Network Control Plane - key to assure application awareness, responsiveness to application needs and efficient usage and usability of network resources

Some Grid applications characteristics – Very large data sets, terabytes, petabytes, etc. – Means extending network into the physical layer (lambda grid) – High-end computing resources, teraflops, super computers, cluster computing, etc. – Coordinated Grid resource management with the management of the network resources – Remote instrumentation and sensors for data collection – Means extending network more into the physical layer (wireless) – Powerful visualization tools for analysis – Geographical distribution is an important dimension – Sometimes highly dynamic – Time is becoming an important dimension, too. How do the Grid applications matter?

Design Space CPU Instruments Lambda Wireless Networks Internet Grid Applications Visualization Computing Bulk Data Network Control Plane Application Networking Grid Resources Time? Space? Ownership? Storage Multi - layer Sensors

How do we model/represent the Grid Applications in a way useful to network? We need communication patterns (required performance, end-to-end points, time) Issues of advance reservation and coordination Applications storage CPU PE CE PE CE PE CE storage CPU

At t1+T+∆t offset CPU sends the data to “Storage” t1 - sends job to “CPU” Duration: T gS1 PE gS1 storage CPU storage CPU “Pipe” Application in Optical Grids

At t1+T+∆toffset CPU sends the data to “Storage” t1 - send job to CPU Duration: T gS1 PE CE PE CE PE gS1 CE storage CPU storage CPU “Pipe” Application in Optical Grids What is the dynamics of advance reservation? ( Do you release the green resources before you use the yellow ones?) How is the advance reservation designed? ( How big is the waiting time in between t1 and t1+T+∆toffset?) Is the LOCALITY of Grid resources important? (Can you use any storage/computation etc.?)

“Pipe” Appl. Model: Task Graph A BC x x, y x, y, z x amount of data transferred from A to B xy amount of computations performed at B xyz resulting data from the computation Communication taken once periodical continuous Good models of application communication patterns needed End-points (A, B, C) Performance required (x, xy, xyz) Time (at x, xy, xyz) Models for combination of multiple end-points, resources, etc.

Design Space CPU Instruments Lambda Wireless Networks Internet Grid Applications Visualization Computing Bulk Data Network Control Plane Application Networking Grid Resources Time? Space? Ownership? Storage Multi - layer Sensors

t2 - Grid app2 Link utilization 80% t1 - Grid app2 * link utilization 70% storage CPU storage CPU Networks - Traffic Background traffic

t2 - Grid app2 Link utilization 80% t1 - Grid app2 * link utilization 70% storage CPU storage CPU Networks - Traffic Background traffic What is the traffic model and performance of the Green and Yellow apps? But also, what is the traffic model and performance of the background traffic in the presence of Grids apps generated traffic?

storage CPU storage CPU Networks - Locality Questions What is “closer”? Is “closer” what has more storage space (Yellow) or what is reachable through less number of hops (Green)?

Networks - Granularity CE Using resource visibility information the Grid service control plane instance can construct multi-hop or single hop virtual topology. What is “closer” here? Is “closer” what uses less network resources or what traverses less line cards? (Whichever it is) Can it be changed during the application lifetime (“pipe”)?

storage CPU storage CPU Network Control Plane Partitioning storage CPU

storage CPU storage CPU Network Control Plane Partitioning storage CPU

storage CPU storage CPU Network Control Plane Partitioning storage CPU

storage CPU storage CPU Network Control Plane Partitioning storage CPU Storage CPU Network Questions What to partition? How to partition? How to define interactions between partitions?

Design Space CPU Instruments Lambda Wireless Networks Internet Grid Applications Visualization Computing Bulk Data Network Control Plane Application Networking Grid Resources Time? Space? Ownership? Storage Multi - layer Sensors

Time (Issues of Scheduling) Grid Application Layer Network Layer t1 t2 t3 ∆t1∆t1 tN1 ∆t2∆t2 tN2 Time Processing resource scheduling Time Bandwidth

Network Control Plane - application-responsive, global, distributed, automated, resilient –Internet - application driven control to create virtualized infrastructure with guaranteed performance –Application-driven networking is moving into the physical layer - optical Control Plane as a pioneering approach, and the first test/study case Designing the NCP in the dimensions between –Applications –Networks –Grid resources –And consider new dimensions (time, ownership, locality,…) Good models and architectural decisions needed –Modeling of applications’ communication patterns –Multi-level control plane architectural decisions (how to separate or unite the resource visibility in between heterogeneous networks and heterogeneous Grid resources) In Summary

Special Issue on Optical Control Plane Architectural framework for optical control plane in Grid Networks; Innovative test- beds and visionary network architectures; Optical control plane as it relates to signaling, provisioning and recovery with special emphasis on interactions with applications; Optical resource discovery, advanced resource reservation and interaction with other Grid resources (CPU, Storage) Optical control plane for inter-domain Grid networking OGSA integration and WEB services in the context of Optical Control Plane Feature Topic IEEE Communication Magazine Deadline June 20, 2005 Guest Editors: Gigi Karmous-Edwards and Admela Jukan

Thank you