Business Models for Dynamically Provisioned Optical Networks Tal Lavian DWDM RAM DWDM RAM Defense Advanced Research Projects Agency BUSINESS.

Slides:



Advertisements
Similar presentations
Electronic Visualization Laboratory University of Illinois at Chicago EVL Optical Networking Research Oliver Yu Electronic Visualization Laboratory University.
Advertisements

Photonic TeraStream and ODIN By Jeremy Weinberger The iCAIR iGRID2002 Demonstration Shows How Global Applications Can Use Intelligent Signaling to Provision.
Business Model Concepts for Dynamically Provisioned Optical Networks Tal Lavian DWDM RAM DWDM RAM Defense Advanced Research Projects Agency.
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
High Performance Computing Course Notes Grid Computing.
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advanced Optical Networks DWDM RAM DWDM RAM BUSINESS WITHOUT BOUNDARIES.
Application-engaged Dynamic Orchestration of Optical Network Resources DWDM RAM DWDM RAM Defense Advanced Research Projects Agency BUSINESS.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Web Server Administration
# 1 A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Networks DWDM RAM DWDM RAM Defense Advanced Research Projects.
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Optical Networks DWDM RAM DWDM RAM Defense Advanced Research.
1 6/22/ :39 Chapter 9Fiber Channel1 Rivier College CS575: Advanced LANs Chapter 9: Fibre Channel.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
1 DWDM-RAM: Enabling Grid Services with Dynamic Optical Networks S. Figueira, S. Naiksatam, H. Cohen, D. Cutrell, P. Daspit, D. Gutierrez, D. Hoang, T.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
1 Version 3.0 Module 9 TCP/IP Protocol and IP Addressing.
1 Lambda Data Grid A Grid Computing Platform where Communication Function is in Balance with Computation and Storage Tal Lavian.
An Architecture for Data Intensive Service Enabled by Next Generation Optical Networks Nortel Networks International Center for Advanced Internet Research.
NFS. The Sun Network File System (NFS) An implementation and a specification of a software system for accessing remote files across LANs. The implementation.
Distributed Systems: Client/Server Computing
What do railroads and high speed networks have in common?
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
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.
Process-to-Process Delivery:
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
Design Windows Media Services Infrastructure. Module 7: Design Windows Media Services Infrastructure Design Windows Media Services for live streaming.
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
1 WHY NEED NETWORKING? - Access to remote information - Person-to-person communication - Cooperative work online - Resource sharing.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Cloud Computing from a Networking Perspective
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
DWDM RAM NTONC DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advanced Optical Networks DWDM-RAM demonstration sponsored by Nortel.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Implementation Considerations in an On-Demand Switched Lightpath Network Adapting the Network to the Application Rob Keates Optical Architecture and PLM.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
Computer Networks with Internet Technology William Stallings
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Erik Radius Manager Network Services SURFnet, The Netherlands Joint Techs Workshop Columbus, OH - July 20, 2004 GigaPort Next Generation Network & SURFnet6.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
Optical Architecture Invisible Nodes, Elements, Hierarchical, Centrally Controlled, Fairly Static Traditional Provider Services: Invisible, Static Resources,
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
CSCI-235 Micro-Computer Applications The Network.
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Optical Networks DWDM RAM DWDM RAM Defense Advanced Research.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Super Computing 2000 DOE SCIENCE ON THE GRID Storage Resource Management For the Earth Science Grid Scientific Data Management Research Group NERSC, LBNL.
Data Grid Plane Network Grid Plane Dynamic Optical Network Lambda OGSI-ification Network Resource Service Data Transfer Service Generic Data-Intensive.
1 CCNA 3 v3.1 Module 4 Switching Concepts Claes Larsen, CCAI.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Grid Optical Burst Switched Networks
Implementation Considerations in an On-Demand Switched Lightpath Network Adapting the Network to the Application Rob Keates Optical Architecture and PLM.
StarPlane: Application Specific Management of Photonic Networks
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advanced Optical Networks DWDM RAM
Network Architecture Introductory material
University of Technology
CSI 400/500 Operating Systems Spring 2009
Process-to-Process Delivery:
Optical communications & networking - an Overview
Chapter 8 – Data switching and routing
Presentation transcript:

Business Models for Dynamically Provisioned Optical Networks Tal Lavian DWDM RAM DWDM RAM Defense Advanced Research Projects Agency BUSINESS WITHOUT BOUNDARIES

Concept for “Utility” Bandwidth Low latency, high bandwidth services (>1Gb/s) are emerging requirements for business, medical, education, government and industry New applications development and business models could be stimulated by affordable and easily accessible high bandwidth in both local and wide area networks High bandwidth connections are typically full period today but full period 7x24 bandwidth is not always needed. Technologies are now available that suggest plausible new business model options to offer time slots for high bandwidth services –Dynamic provisioning of lambda and sub-lambda time slots –Periodically scheduled (N time slots per day, per week) or ad hoc

Application Profile A – Lightweight users, browsing, mailing, home use B – Current business applications, multicast, streaming, VPNs, mostly LAN C – Emerging business, government, industry & scientific applications, data grids, virtual-presence Network Profile A – Internet routing, one to many B – VPN services on/and full Internet routing, several to several C – Very fat pipes (both full and non-full period services), limited multiple Virtual Organizations, few to few BW requirements # of users A ADSL C A B GE User/Bandwidth Profile

Dynamic Wave Provisioning Service Business Model Examples Business Continuity/Disaster Recovery –Remote file storage/back-up –Recovery after equipment or path failure –Alternate site operations due to natural or man-made disaster Storage and data on demand –Rapid expansion of network attached storage capacity –Archival storage and retrievals –Logistical networking – pre-fetch and cache Financial community and transaction GRIDs –Distributed computational and storage resources –Shared use of very high bandwidth network resources –Utility computing for pay-as-you-go business models

100s of transactions per second Remote storage / processing location Dynamically provisioned carrier or large enterprise network – switched lambdas and sub-lambdas Core network is a shared resource SLAs for graduated performance Fixed time slots − Lambdas & sub-lambdas Dynamically allocated

Transaction GRID Demonstration Real-time transactions processed and buffered at collection sites for Businesses “BB” & “SRU” Periodic transfer to remote site for batch processing using fixed timeslot dynamic lambda provisioning High bandwidth/low holding time connection provides periodically scheduled shared use path between collection and remote sites.

Sheridan PP8600 Federal PP x GE Taylor 10GE ( 1) 10GE ( 2) 7.2 km 6.7 km 10.3 km Lakeshore 10GE ( 3) 24.9 km 24.1 km Photonic Switch OMNInet PP8600 McCormick Place Demo Display Station LakeShoreHost ( /26) SheridanHost1 ( /26) SheridanHost2 ( /26) FederalHost ( / 26) GRIDBRICK Advantage: By having this setup we have contention for Red λ2 between Lakeshore and Sheridan when App A & B try for the same timeslot. Media Converter/ Local Sw/hub Logical Demo Layout 100 Mbps ControlHost ( /24) NRM ( /24) ODIN ( /24) DemoSender1 DemoSender2 DemoReceiver1 DemoReceiver2 DemoControl nrm odinserver DemoGUI

Demonstration Parameters All parameters are dynamic and updated in real time ParameterUnits Transaction Collection RateRecords/sec Record sizeKbytes Queue LoadNumber of records Queue sizeKbytes Queue fill rateKbytes/sec Next queue deliveryDate:hour:min:sec Time to next queue deliveryHour:min:sec Last delivery average throughputKbps

DWDM-RAM Architecture Charts

DWDM-RAM Architecture Data Center 1 n 1 n Data Center Data-Intensive Applications Network Resource Scheduler Network Resource Service Data Handler Service Information Service Application Middleware Layer Network Resource Middleware Layer Connectivity and Fabric Layers  OGSI-ification API NRS Grid Service API DTS API Optical path control Data Transfer Service Dynamic Lambda, Optical Burst, etc., Grid services Basic Network Resource Service

DWDM-RAM Architecture Applications Data Transfer Scheduling Network Resource Scheduling Communication Protocols ODIN OMNInet Fabric Connectivity Resource Collective Application

DWDM-RAM Architecture ODIN – Optical Domain Intelligent Network Software suite that controls the OMNInet through lower- level API calls Designed for high-performance, long-term flow with flexible and fine grained control Stateless server, which includes an API to provide path provisioning and monitoring to the higher layers Applications Data Transfer Scheduling Network Resource Scheduling Communication Protocols ODIN OMNInet Fabric Connectivity Resource Collective Application

DWDM-RAM Architecture Communication Protocols Standard off-the-shelf communication protocol suites Provide communication between application clients and DWDM-RAM services and between DWDM-RAM components Communication consists of mainly SOAP messages in HTTP envelopes transported over TCP/IP connections Applications Data Transfer Scheduling Network Resource Scheduling Communication Protocols ODIN OMNInet Fabric Connectivity Resource Collective Application

DWDM-RAM Architecture Network Resource Scheduling Essentially a resource management service Maintains schedules and provisions resources in accordance with the schedule Provides an OGSI compliant interface to request the optical network resources Applications Data Transfer Scheduling Network Resource Scheduling Communication Protocols ODIN OMNInet Fabric Connectivity Resource Collective Application

DWDM-RAM Architecture Data Transfer Scheduling Direct extension of NRS service, provides an OGSI interface Shares same backend scheduling engine & resides on same host Provides a high-level functionality Allow applications to schedule data transfers without the need to directly reserve lightpaths The service also perform the actual data transfer once the network is allocated Applications Data Transfer Scheduling Network Resource Scheduling Communication Protocols ODIN OMNInet Fabric Connectivity Resource Collective Application

Data Transfer Scheduling Uses standard ftp Uses NRS to allocate lambdas Uses OGSI calls to request network resources λ Data ReceiverData Source FTP clientFTP server DTS NRS Client App

DWDM-RAM Architecture Applications Target is data-intensive applications since their requirements make them the perfect costumer for DWDM networks Applications Data Transfer Scheduling Network Resource Scheduling Communication Protocols ODIN OMNInet Fabric Connectivity Resource Collective Application

DWDM-RAM Modes Applications may request a data transfer Applications Resource Allocator Network Resource Scheduling Applications may request a set of resources through a resource allocator, which will handle the network reservation Applications Data Transfer Scheduling Network Resource Scheduling

The Network Service NRS is the key for providing network as a resource –It is a service with an application-level interface –Used for requesting, releasing, and managing the underlying network resources –Understands the topology of the network –Maintains schedules and provisions resources in accordance with the schedule –Keeps one scheduling map for each lambda in each segment

The Network Service Scheduling maps: Each with a vector of time intervals for keeping the reservations. Scheduling maps for each segment

The Network Service NRS –Provides an OGSI-based interface to network resources –Request parameters Network addresses of the hosts to be connected Window of time for the allocation Duration of the allocation Minimum and maximum acceptable bandwidth (future) –Provides the network resource On demand By advance reservation –Network is requested within a window Constrained Under-constrained

The Network Service On Demand –Constrained window: right now! –Under-constrained window: ASAP! Advance Reservation –Constrained window Tight window, fits the transference time closely –Under-constrained window Large window, fits the transference time loosely Allows flexibility in the scheduling

The Network Service Under-constrained window Request for 1/2 hour between 4:00 and 5:30 on Segment D granted to User W at 4:00 New request from User X for same segment for 1 hour between 3:30 and 5:00 Reschedule user W to 4:30; user X to 3:30. Both requests are satisfied. Route allocated for a time slot; new request comes in; 1st route can be rescheduled for a later slot within window to accommodate new request 4:305:005:304:003:30 W 4:305:005:304:003:30 X 4:305:005:304:003:30 W X

0.5s174s 9. ODIN Server Processing 10. File transfer complete, path released 1. File transferrequest 8. Path Deallocation request 7. Data Transfer (20 GB) 4. Path ID returned 3. ODIN Server Processing 2. Path Allocation request 5. Network reconfiguration 6. Transport setup End-to-end Transfer Time (Un-optimized) 20GB File Transfer Set up: 29.7s Transfer: 174s Tear down: 11.3s Transfer rate: 920Mb/sEffective rate:744Mb/s 3.6s0.5s0.3s11s25s0.14s GigE  L2 Switch  10GE  switched lambdas For a 200GB file: Transfer rate:920Mb/sEffective rate: 898Mb/s

20GB File Transfer

8.5 x 11 charts 24x36 poster board 4” banner for title or just leave blank DWDM RAM DWDM RAM 1.5” margin ¾” margin