SlideShare ist ein Scribd-Unternehmen logo
1 von 31
DWDM 
RAM 
Data@LIGHTspeed 
A Platform for Data Intensive Services 
Enabled by Next Generation Dynamic 
Optical Networks 
D. B. Hoang, T. Lavian, S. Figueira, J. Mambretti, I. Monga, S. Naiksatam, H. Cohen, D. Cutrell, F. Travostino 
Gesticulation by Franco Travostino 
NNTTOONNCC 
National Transparent Optical 
Network Consortium 
Defense Advanced Research 
Projects Agency BUSINESS WITHOUT BOUNDARIES
Topics 
• Limitations of Packet Switched IP Networks 
• Why DWDM-RAM? 
• DWDM-RAM Architecture 
• An Application Scenario 
• Current DWDM-RAM Implementation
Limitations of Packet Switched Networks 
What happens when a TeraByte file is sent over the Internet? 
• If the network bandwidth is shared with millions of other 
users, the file transfer task will never be done (World Wide 
Wait syndrome) 
• Inter-ISP SLAs are “as scarce as dragons” 
• DoS, route flaps phenomena strike without notice 
Fundamental Problems 
1) Limited control and isolation of Network Bandwidth 
2) Packet switching is not appropriate for data intensive 
applications => substantial overhead, delays, CapEx, OpEx
Why DWDM-RAM ? 
• The new architecture is proposed for data intensive enabled 
by next generation dynamic optical networks 
– Offers a Lambda scheduling service over Lambda Grids 
– Supports both on-demand and scheduled data retrieval 
– Supports bulk data-transfer facilities using lambda-switched 
networks 
– Provides a generalized framework for high performance 
applications over next generation networks, not 
necessary optical end-to-end 
– Supports out-of-band tools for adaptive placement of 
data replicas
DWDM-RAM 
Architecture 
• An OGSA compliant Grid architecture 
• The middleware architecture modularizes 
components into services with well-defined 
interfaces 
• The middleware architecture separates services 
into 3 principal service layers 
– Data Transfer Service Layer 
– Network Resource Service Layer 
– Data Path Control Service Layer over a Dynamic 
Optical Network
DWDM-RAM ARCHITECTURE 
Basic Data 
Transfer Service 
Data Path Control 
Connection 
Control 
Network Resource Service 
Data 
storage 
L3 router 
switch Data 
Data Transmission Plane 
Center 
l1 
ln 
l1 
ln 
Data 
Path 
Data 
Center 
Applications 
Optical Control 
Plane 
Data Transfer 
Scheduler 
Dynamic Optical 
Network 
Data Transfer Service 
Basic Network 
Resource 
Service 
Network 
Resource 
Scheduler 
Storage 
Resource 
Service 
Data 
Handler 
Service 
Processing 
Resource 
Service 
External Services 
Data Path Control Service
DWDM-RAM Service Architecture 
• The Data Transfer Service (DTS): 
– Presents an interface between an application and a system – 
receives high-level requests, to transfer named blocks of data 
– Provides Data Transfer Scheduler Service: various models for 
scheduling, priorities, and event synchronization 
• The Network Resource Service (NRS) 
– Provides an abstraction of “communication channels” as a network service 
– Provides an explicit representation of network resources scheduling model 
– Enables capabilities for dynamic on-demand provisioning and advance 
scheduling 
– Maintains schedules and provisions resources in accordance with the 
schedule 
• Data Path Control Service Layer 
– Presents an interface between the network resource service and 
the network resources of the underlying network 
– Establishes, controls, and deallocates complete paths across 
both optical and electronic domains
DWDM-RAM Service Control Architecture 
GRID Service 
Request 
Network Service Request 
ODIN OmniNet Control Plane 
Optical 
Control 
Network 
Optical 
Control 
Network 
UNI-N 
Data Transmission Plane 
ODIN 
UNI-N 
Connection 
Control 
L3 router 
L2 switch 
Service 
Control 
Data 
Path 
Control 
Data 
storage 
switch 
Data 
Path 
Control 
DDAATTAA G GRRIDID S SEERRVVICICEE P PLLAANNEE 
l1 ln 
l1 
ln 
l1 
ln 
Data 
Path 
Data 
Center 
Service 
Control 
NNEETTWWOORRKK S SEERRVVICICEE P PLLAANNEE 
Data 
Center
An Application Scenario: Fixed Bandwidth 
List Scheduling 
• A scheduling request is sent from the application to the NRS 
with the following five variables: Source host, Destination 
host, Duration of connection, Start time of request window, 
Finish time of request window 
• The start and finish times of the request window are the 
upper and lower limits of when the connection can happen. 
• The scheduler must then reserve a continuous hour slot 
somewhere within that time range. No bandwidth, or 
capacity, is referred to and the circuit designated to the 
connection is static. 
• The message returned by the NRS is a “ticket” which 
informs of the success or failure of the request
Fixed Bandwidth List Scheduling 
Job Job Run-time Window 
A 1.5 hours 8am – 1pm 
B 2 hours 8:30am – 12pm 
C 1 hour 10am – 12pm 
This scenario shows three jobs being scheduled sequentially, 
A, B and C. Job A is initially scheduled to start at the 
beginning of its under-constrained window. Job B can start 
after A and still satisfy its limits. Job C is more constrained 
with its runtime window but is a smaller job. The scheduler 
adapts to this conflict by intelligently rescheduling each job 
so all constraints are met.
Fixed Bandwidth List Scheduling
DWDM-RAM Implementation 
Applications 
… 
DHS DTS NRS 
ftp, 
GridFTP, 
Sabul 
Fast, Etc. 
l’s 
Replication, 
Disk, 
Accounting 
Authentication, 
Etc. 
ODIN 
OMNInet 
Other 
DWDM 
l’s
Dynamic Optical Network 
• Gives adequate and uncontested bandwidth to an 
application’s burst 
• Employs circuit-switching of large flows of data to 
avoid overheads in breaking flows into small 
packets and delays routing 
• Is capable of automatic wavelength switching 
• Is capable of automatic end-to-end path 
provisioning 
• Provides a set of protocols for managing 
dynamically provisioned wavelengths
OMNInet Testbed 
• Four-node multi-site optical metro testbed network in 
Chicago -- the first 10GigE service trial when installed in 
2001 
• Nodes are interconnected as a partial mesh with lightpaths 
provisioned with DWDM on dedicated fiber. 
• Each node includes a MEMs-based WDM photonic switch, 
Optical Fiber Amplifier (OFA), optical transponders, and 
high-performance Ethernet switch. 
• The switches are configured with four ports capable of 
supporting 10GigE. 
• Application cluster and compute node access is provided by 
Passport 8600 L2/L3 switches, which are provisioned with 
10/100/1000 Ethernet user ports, and a 10GigE LAN port. 
• Partners: SBC, Nortel Networks, iCAIR/Northwestern 
University
Optical Dynamic Intelligent Network Services 
(ODIN) 
• 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
10/100/ 
GE 
OMNInet 
W Taylor Sheridan 
Lake Shore 
10 GE 
5200 OFA 
l 
2 
3 
Optera 5200 OFA 
Photonic 
Node 
S. Federal 
5200 OFA 
Photonic 
Node 
Photonic 
Node 10/100/ 
GE 
10/100/ 
GE 
10/100/ 
GE 
Optera 
5200 
10Gb/s 
TSPR 
Photonic 
Node 
l4 
10 GE 
PP 
8600 
1 
l 
l 
l 
2 
3 
4 
l 
l 
l 
1 
Optera 
5200 
10Gb/s 
TSPR 
10 GE 
Optera 
5200 
10Gb/ 
s 
TSPR 
1 
l 
l 
l 
2 
3 
4 
l 
Optera 
5200 
10Gb/s 
TSPR 
1 
l 
l 
l 
2 
3 
4 
l 
WAN PHY interfaces 
1310 nm 10 GbE 
10 GE 
PP 
8600 
… 
EVL/UIC 
OM5200 
LAC/UIC 
OM5200 
StarLight 
Interconnect 
with other 
research 
networks 
10GE LAN PHY (Aug 04) 
TECH/NU 
OM5200 
10 l 
Optera Metro 5200 OFA 
#5 – 24 km 
#6 – 24 km 
#2 – 10.3 km 
#4 – 7.2 km 
#9 – 5.3 km 
5200 OFA 
• 8x8x8l Scalable 
photonic switch 
• Trunk side – 10G DWDM 
• OFA on all trunks 
• ASTN control plane 
Grid 
Clusters 
Grid Storage 
10 l 
#8 – 6.7 km 
PP 
8600 
PP 
8600 
2 x gigE
Initial Performance measure: 
End-to-End Transfer Time 
r ef snart eli F 
0.5s 3.6s 0.5s 174s 0.3s 11s 
noit acoll A ht aP 
t seuqer 
r evr eS NI DO 
gni ssecor P 
DI ht aP 
denr ut er 
r ef snar T at aD 
BG 02 
r evr eS NI DO 
gni ssecor P 
t seuqer 
sevirr a 
r ef snart eli F 
ht ap , enod 
desael er 
acoll aeD ht aP 
t seuqer 
25s 
kr owt eN 
noit ar ugif nocer 
0.14s 
put es PTF 
e mit
Transaction Demonstration Time Line 
#1 Transfer 
6 minute cycle time 
Customer #2 Transaction Accumulation 
#2 Transfer #2 Transfer 
Customer #1 Transaction Accumulation 
-30 0 30 60 90 120 150 180 210 240 270 300 330 360 390 420 450 480 510 540 570 600 630 660 
allocate path de-allocate path 
#1 Transfer 
time (sec) 
20GB File Transfer
Conclusion 
• The DWDM-RAM architecture yields Data 
Intensive Services that best exploit Dynamic 
Optical Networks 
• Network resources become actively managed, 
scheduled services 
• This approach maximizes the satisfaction of 
high-capacity users while yielding good overall 
utilization of resources 
• The service-centric approach is a foundation 
for new types of services
Some key folks checking us out at our 
CO2+Grid booth, GlobusWORLD ‘04, Jan ‘04 
Ian Foster and Carl Kesselman, co-inventors of the Grid (2nd,5th from the left) 
Larry Smarr of OptIPuter fame (6th and last from the left) 
Franco, Tal, and Inder (1th, 3rd, and 4th from the left)
Defense Advanced Research 
Projects Agency 
DWDM 
RAM 
Data@LIGHTspeed 
NNTTOONNCC 
National Transparent Optical 
Network Consortium 
BUSINESS WITHOUT BOUNDARIES
Back up slides
Optical Abundant Bandwidth Meets Grid 
The Data Intensive App Challenge: 
Emerging data intensive applications in the field of HEP, 
astro-physics, astronomy, bioinformatics, computational 
chemistry, etc., require extremely high performance and 
long term data flows, scalability for huge data volume, 
global reach, adjustability to unpredictable traffic 
behavior, and integration with multiple Grid resources. 
Response: DWDM-RAM 
An architecture for data intensive Grids enabled by next 
generation dynamic optical networks, incorporating 
new methods for lightpath provisioning. DWDM-RAM 
is designed to meet the networking challenges of 
extremely large scale Grid applications. Traditional 
network infrastructure cannot meet these demands, 
especially, requirements for intensive data flows 
PBs Storage 
Data-Intensive Applications 
DWDM-RAM 
Abundant Optical Bandwidth 
Tbs on single fiber strand
Overheads - Amortization 
When dealing with data-intensive 
applications, overhead is insignificant! 
Setup time = 48 sec, Bandwidth=920 Mbps 
100% 
90% 
80% 
70% 
60% 
50% 
40% 
30% 
20% 
10% 
0% 
100 1000 10000 100000 1000000 10000000 
File Size (MBytes) 
Setup time / Total Transfer 
Time 
500GB
Grids urged us to think End-to-End Solutions 
Look past boxes, feeds, and speeds 
Apps such as Grids call for a complex mix of: 
Bit-blasting 
Finesse (granularity of control) 
Virtualization (access to diverse knobs) 
Resource bundling (network AND …) 
Multi-Domain Security (AAA to start) 
Freedom from GUIs, human intervention 
++ 
++ 
++ 
++ 
++ 
Our recipe is a software-rich symbiosis 
of Packet and Optical products 
! ERA WTFOS
NRS Interface and Functionality 
// Bind to an NRS service: 
NRS = lookupNRS(address); 
//Request cost function evaluation 
request = {pathEndpointOneAddress, 
pathEndpointTwoAddress, 
duration, 
startAfterDate, 
endBeforeDate}; 
ticket = NRS.requestReservation(request); 
// Inspect the ticket to determine success, and to find 
the currently scheduled time: 
ticket.display(); 
// The ticket may now be persisted and used 
from another location 
NRS.updateTicket(ticket); 
// Inspect the ticket to see if the reservation’s scheduled time has changed, or 
verify that the job completed, with any relevant status information: 
ticket.display();
Application Level Measurements 
File size: 20 GB 
Path allocation: 29.7 secs 
Data transfer setup time: 0.141 secs 
FTP transfer time: 174 secs 
Maximum transfer rate: 935 Mbits/sec 
Path tear down time: 11.3 secs 
Effective transfer rate: 762 Mbits/sec
Network Scheduling – Simulation Study 
Blocking Probability 
0.8 
0.6 
0.4 
0.2 
0 
1 2 3 4 5 6 
experiment number 
blocking probability 
Simulation 
Erlang B Model 
Blocking probability 
Under-constrained requests 
0.8 
0.6 
0.4 
0.2 
0 
1 2 3 4 5 6 
experiment number 
blocking probability 
0% 
50% 
100% 
lower-bound
The Network Resource 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)
The Network Resource Service 
• Provides the network resource 
– On demand 
– By advance reservation 
• Network is requested within a window 
– Constrained 
– Under-constrained

Weitere ähnliche Inhalte

Was ist angesagt?

Transport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networksTransport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networks
Rushin Shah
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
researchinventy
 
Wireless sensors networks protocols part 2
Wireless sensors networks protocols part 2Wireless sensors networks protocols part 2
Wireless sensors networks protocols part 2
Rushin Shah
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
pijans
 

Was ist angesagt? (20)

DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
 
Review Paper on 802.11ax Scheduling and Resource Allocation
Review Paper on 802.11ax Scheduling and Resource AllocationReview Paper on 802.11ax Scheduling and Resource Allocation
Review Paper on 802.11ax Scheduling and Resource Allocation
 
Routing protocols in ad hoc network
Routing protocols in ad hoc networkRouting protocols in ad hoc network
Routing protocols in ad hoc network
 
Zone Routing Protocol (ZRP)
Zone Routing Protocol (ZRP)Zone Routing Protocol (ZRP)
Zone Routing Protocol (ZRP)
 
LTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesLTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilities
 
Routing ad hoc network
Routing ad hoc networkRouting ad hoc network
Routing ad hoc network
 
Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks
 
Transport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networksTransport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networks
 
Geo-Cast Routing Protocol
Geo-Cast Routing ProtocolGeo-Cast Routing Protocol
Geo-Cast Routing Protocol
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
A New Energy-Efficient Routing Protocol for Wireless Body Area Sensor Networks
A New Energy-Efficient Routing Protocol for Wireless Body Area Sensor NetworksA New Energy-Efficient Routing Protocol for Wireless Body Area Sensor Networks
A New Energy-Efficient Routing Protocol for Wireless Body Area Sensor Networks
 
Wireless sensors networks protocols part 2
Wireless sensors networks protocols part 2Wireless sensors networks protocols part 2
Wireless sensors networks protocols part 2
 
Urllc 20190709
Urllc 20190709Urllc 20190709
Urllc 20190709
 
Lte advanced coverage enhancements
Lte advanced coverage enhancementsLte advanced coverage enhancements
Lte advanced coverage enhancements
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015
 
COMPARISON OF ROUTING PROTOCOLS FOR AD HOC WIRELESS NETWORK WITH MEDICAL DATA
COMPARISON OF ROUTING PROTOCOLS FOR AD HOC WIRELESS NETWORK WITH MEDICAL DATA COMPARISON OF ROUTING PROTOCOLS FOR AD HOC WIRELESS NETWORK WITH MEDICAL DATA
COMPARISON OF ROUTING PROTOCOLS FOR AD HOC WIRELESS NETWORK WITH MEDICAL DATA
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
 
Cable Metro Packet Optical Transport
Cable Metro  Packet Optical TransportCable Metro  Packet Optical Transport
Cable Metro Packet Optical Transport
 
Manet
ManetManet
Manet
 
Ad-hoc routing protocols
Ad-hoc routing protocolsAd-hoc routing protocols
Ad-hoc routing protocols
 

Andere mochten auch

равносметка
равносметкаравносметка
равносметка
Dani Parvanova
 
How Disposable Chopstick is Made?
How Disposable Chopstick is Made?How Disposable Chopstick is Made?
How Disposable Chopstick is Made?
Charmainelim
 

Andere mochten auch (20)

Optical Networks Infrastructure
Optical Networks InfrastructureOptical Networks Infrastructure
Optical Networks Infrastructure
 
The Future of Big Data Transport - ADVA Optical Networking, Juniper Networks ...
The Future of Big Data Transport - ADVA Optical Networking, Juniper Networks ...The Future of Big Data Transport - ADVA Optical Networking, Juniper Networks ...
The Future of Big Data Transport - ADVA Optical Networking, Juniper Networks ...
 
Flexible and Secure Connectivity for Cloud Data Centers
Flexible and Secure Connectivity for Cloud Data CentersFlexible and Secure Connectivity for Cloud Data Centers
Flexible and Secure Connectivity for Cloud Data Centers
 
REAL TIME SECURING OF ALL-OPTICAL NETWORKS AGAINST SECURITY ATTACKS AT THE PH...
REAL TIME SECURING OF ALL-OPTICAL NETWORKS AGAINST SECURITY ATTACKS AT THE PH...REAL TIME SECURING OF ALL-OPTICAL NETWORKS AGAINST SECURITY ATTACKS AT THE PH...
REAL TIME SECURING OF ALL-OPTICAL NETWORKS AGAINST SECURITY ATTACKS AT THE PH...
 
Why optical networks ?
Why optical networks ?Why optical networks ?
Why optical networks ?
 
OFC/NFOEC: Software Defined Optical Networks
OFC/NFOEC: Software Defined Optical NetworksOFC/NFOEC: Software Defined Optical Networks
OFC/NFOEC: Software Defined Optical Networks
 
Next Generation Optical Networking: Software-Defined Optical Networking
Next Generation Optical Networking: Software-Defined Optical NetworkingNext Generation Optical Networking: Software-Defined Optical Networking
Next Generation Optical Networking: Software-Defined Optical Networking
 
Benefits of multi layer bandwidth management in next generation core optical ...
Benefits of multi layer bandwidth management in next generation core optical ...Benefits of multi layer bandwidth management in next generation core optical ...
Benefits of multi layer bandwidth management in next generation core optical ...
 
Optical network architecture
Optical network architectureOptical network architecture
Optical network architecture
 
Introduction to Optical Backbone Networks
Introduction to Optical Backbone NetworksIntroduction to Optical Backbone Networks
Introduction to Optical Backbone Networks
 
Rapid Survey on Routing in Data Centers
Rapid Survey on Routing in Data CentersRapid Survey on Routing in Data Centers
Rapid Survey on Routing in Data Centers
 
маите
маитемаите
маите
 
равносметка
равносметкаравносметка
равносметка
 
Method and apparatus for preconditioning data to be transferred on a switched...
Method and apparatus for preconditioning data to be transferred on a switched...Method and apparatus for preconditioning data to be transferred on a switched...
Method and apparatus for preconditioning data to be transferred on a switched...
 
Military Photos
Military PhotosMilitary Photos
Military Photos
 
Liquid Gold
Liquid GoldLiquid Gold
Liquid Gold
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and Computation
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communications
 
How Disposable Chopstick is Made?
How Disposable Chopstick is Made?How Disposable Chopstick is Made?
How Disposable Chopstick is Made?
 
The Incredibles
The IncrediblesThe Incredibles
The Incredibles
 

Ähnlich wie A Platform for Data Intensive Services Enabled by Next Generation Dynamic Optical Networks

An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos Techniques
Katie Gulley
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
CPqD
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
CPqD
 

Ähnlich wie A Platform for Data Intensive Services Enabled by Next Generation Dynamic Optical Networks (20)

A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
 
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
 
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
 
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry Perspectives
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applications
 
Impact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW VendorsImpact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW Vendors
 
1.CN-PPT.ppt
1.CN-PPT.ppt1.CN-PPT.ppt
1.CN-PPT.ppt
 
Business Model Concepts for Dynamically Provisioned Optical Networks
Business Model Concepts for Dynamically Provisioned Optical NetworksBusiness Model Concepts for Dynamically Provisioned Optical Networks
Business Model Concepts for Dynamically Provisioned Optical Networks
 
Lambda Data Grid
Lambda Data GridLambda Data Grid
Lambda Data Grid
 
Business Models for Dynamically Provisioned Optical Networks
Business Models for Dynamically Provisioned Optical NetworksBusiness Models for Dynamically Provisioned Optical Networks
Business Models for Dynamically Provisioned Optical Networks
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos Techniques
 
Enabling Active Flow Manipulation In Silicon-based Network Forwarding Engines
Enabling Active Flow Manipulation In Silicon-based Network Forwarding EnginesEnabling Active Flow Manipulation In Silicon-based Network Forwarding Engines
Enabling Active Flow Manipulation In Silicon-based Network Forwarding Engines
 
DWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
DWDM-RAM: Enabling Grid Services with Dynamic Optical NetworksDWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
DWDM-RAM: Enabling Grid Services with Dynamic Optical Networks
 
LTE_Basic_principle.pptx
LTE_Basic_principle.pptxLTE_Basic_principle.pptx
LTE_Basic_principle.pptx
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
 
Services and applications’ infrastructure for agile optical networks
Services and applications’ infrastructure for agile optical networksServices and applications’ infrastructure for agile optical networks
Services and applications’ infrastructure for agile optical networks
 
Next Generation Inter-Data Center Networking
Next Generation Inter-Data Center NetworkingNext Generation Inter-Data Center Networking
Next Generation Inter-Data Center Networking
 
Networking Fundamentals.ppt
Networking Fundamentals.pptNetworking Fundamentals.ppt
Networking Fundamentals.ppt
 

Mehr von Tal Lavian Ph.D.

Mehr von 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
 

Kürzlich hochgeladen

Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
anilsa9823
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
qaffana
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
amitlee9823
 

Kürzlich hochgeladen (20)

Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
Lucknow 💋 Call Girls Adil Nagar | ₹,9500 Pay Cash 8923113531 Free Home Delive...
 
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
 
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 ...
 
Develop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointDevelop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power point
 
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai GapedCall Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
Call Girls Dubai Slut Wife O525547819 Call Girls Dubai Gaped
 
Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006
 
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
 
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
 
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
 
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
 
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
Kothanur Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
 
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
 
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
 

A Platform for Data Intensive Services Enabled by Next Generation Dynamic Optical Networks

  • 1. DWDM RAM Data@LIGHTspeed A Platform for Data Intensive Services Enabled by Next Generation Dynamic Optical Networks D. B. Hoang, T. Lavian, S. Figueira, J. Mambretti, I. Monga, S. Naiksatam, H. Cohen, D. Cutrell, F. Travostino Gesticulation by Franco Travostino NNTTOONNCC National Transparent Optical Network Consortium Defense Advanced Research Projects Agency BUSINESS WITHOUT BOUNDARIES
  • 2. Topics • Limitations of Packet Switched IP Networks • Why DWDM-RAM? • DWDM-RAM Architecture • An Application Scenario • Current DWDM-RAM Implementation
  • 3. Limitations of Packet Switched Networks What happens when a TeraByte file is sent over the Internet? • If the network bandwidth is shared with millions of other users, the file transfer task will never be done (World Wide Wait syndrome) • Inter-ISP SLAs are “as scarce as dragons” • DoS, route flaps phenomena strike without notice Fundamental Problems 1) Limited control and isolation of Network Bandwidth 2) Packet switching is not appropriate for data intensive applications => substantial overhead, delays, CapEx, OpEx
  • 4. Why DWDM-RAM ? • The new architecture is proposed for data intensive enabled by next generation dynamic optical networks – Offers a Lambda scheduling service over Lambda Grids – Supports both on-demand and scheduled data retrieval – Supports bulk data-transfer facilities using lambda-switched networks – Provides a generalized framework for high performance applications over next generation networks, not necessary optical end-to-end – Supports out-of-band tools for adaptive placement of data replicas
  • 5. DWDM-RAM Architecture • An OGSA compliant Grid architecture • The middleware architecture modularizes components into services with well-defined interfaces • The middleware architecture separates services into 3 principal service layers – Data Transfer Service Layer – Network Resource Service Layer – Data Path Control Service Layer over a Dynamic Optical Network
  • 6. DWDM-RAM ARCHITECTURE Basic Data Transfer Service Data Path Control Connection Control Network Resource Service Data storage L3 router switch Data Data Transmission Plane Center l1 ln l1 ln Data Path Data Center Applications Optical Control Plane Data Transfer Scheduler Dynamic Optical Network Data Transfer Service Basic Network Resource Service Network Resource Scheduler Storage Resource Service Data Handler Service Processing Resource Service External Services Data Path Control Service
  • 7. DWDM-RAM Service Architecture • The Data Transfer Service (DTS): – Presents an interface between an application and a system – receives high-level requests, to transfer named blocks of data – Provides Data Transfer Scheduler Service: various models for scheduling, priorities, and event synchronization • The Network Resource Service (NRS) – Provides an abstraction of “communication channels” as a network service – Provides an explicit representation of network resources scheduling model – Enables capabilities for dynamic on-demand provisioning and advance scheduling – Maintains schedules and provisions resources in accordance with the schedule • Data Path Control Service Layer – Presents an interface between the network resource service and the network resources of the underlying network – Establishes, controls, and deallocates complete paths across both optical and electronic domains
  • 8. DWDM-RAM Service Control Architecture GRID Service Request Network Service Request ODIN OmniNet Control Plane Optical Control Network Optical Control Network UNI-N Data Transmission Plane ODIN UNI-N Connection Control L3 router L2 switch Service Control Data Path Control Data storage switch Data Path Control DDAATTAA G GRRIDID S SEERRVVICICEE P PLLAANNEE l1 ln l1 ln l1 ln Data Path Data Center Service Control NNEETTWWOORRKK S SEERRVVICICEE P PLLAANNEE Data Center
  • 9. An Application Scenario: Fixed Bandwidth List Scheduling • A scheduling request is sent from the application to the NRS with the following five variables: Source host, Destination host, Duration of connection, Start time of request window, Finish time of request window • The start and finish times of the request window are the upper and lower limits of when the connection can happen. • The scheduler must then reserve a continuous hour slot somewhere within that time range. No bandwidth, or capacity, is referred to and the circuit designated to the connection is static. • The message returned by the NRS is a “ticket” which informs of the success or failure of the request
  • 10. Fixed Bandwidth List Scheduling Job Job Run-time Window A 1.5 hours 8am – 1pm B 2 hours 8:30am – 12pm C 1 hour 10am – 12pm This scenario shows three jobs being scheduled sequentially, A, B and C. Job A is initially scheduled to start at the beginning of its under-constrained window. Job B can start after A and still satisfy its limits. Job C is more constrained with its runtime window but is a smaller job. The scheduler adapts to this conflict by intelligently rescheduling each job so all constraints are met.
  • 11. Fixed Bandwidth List Scheduling
  • 12. DWDM-RAM Implementation Applications … DHS DTS NRS ftp, GridFTP, Sabul Fast, Etc. l’s Replication, Disk, Accounting Authentication, Etc. ODIN OMNInet Other DWDM l’s
  • 13. Dynamic Optical Network • Gives adequate and uncontested bandwidth to an application’s burst • Employs circuit-switching of large flows of data to avoid overheads in breaking flows into small packets and delays routing • Is capable of automatic wavelength switching • Is capable of automatic end-to-end path provisioning • Provides a set of protocols for managing dynamically provisioned wavelengths
  • 14. OMNInet Testbed • Four-node multi-site optical metro testbed network in Chicago -- the first 10GigE service trial when installed in 2001 • Nodes are interconnected as a partial mesh with lightpaths provisioned with DWDM on dedicated fiber. • Each node includes a MEMs-based WDM photonic switch, Optical Fiber Amplifier (OFA), optical transponders, and high-performance Ethernet switch. • The switches are configured with four ports capable of supporting 10GigE. • Application cluster and compute node access is provided by Passport 8600 L2/L3 switches, which are provisioned with 10/100/1000 Ethernet user ports, and a 10GigE LAN port. • Partners: SBC, Nortel Networks, iCAIR/Northwestern University
  • 15. Optical Dynamic Intelligent Network Services (ODIN) • 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
  • 16. 10/100/ GE OMNInet W Taylor Sheridan Lake Shore 10 GE 5200 OFA l 2 3 Optera 5200 OFA Photonic Node S. Federal 5200 OFA Photonic Node Photonic Node 10/100/ GE 10/100/ GE 10/100/ GE Optera 5200 10Gb/s TSPR Photonic Node l4 10 GE PP 8600 1 l l l 2 3 4 l l l 1 Optera 5200 10Gb/s TSPR 10 GE Optera 5200 10Gb/ s TSPR 1 l l l 2 3 4 l Optera 5200 10Gb/s TSPR 1 l l l 2 3 4 l WAN PHY interfaces 1310 nm 10 GbE 10 GE PP 8600 … EVL/UIC OM5200 LAC/UIC OM5200 StarLight Interconnect with other research networks 10GE LAN PHY (Aug 04) TECH/NU OM5200 10 l Optera Metro 5200 OFA #5 – 24 km #6 – 24 km #2 – 10.3 km #4 – 7.2 km #9 – 5.3 km 5200 OFA • 8x8x8l Scalable photonic switch • Trunk side – 10G DWDM • OFA on all trunks • ASTN control plane Grid Clusters Grid Storage 10 l #8 – 6.7 km PP 8600 PP 8600 2 x gigE
  • 17. Initial Performance measure: End-to-End Transfer Time r ef snart eli F 0.5s 3.6s 0.5s 174s 0.3s 11s noit acoll A ht aP t seuqer r evr eS NI DO gni ssecor P DI ht aP denr ut er r ef snar T at aD BG 02 r evr eS NI DO gni ssecor P t seuqer sevirr a r ef snart eli F ht ap , enod desael er acoll aeD ht aP t seuqer 25s kr owt eN noit ar ugif nocer 0.14s put es PTF e mit
  • 18. Transaction Demonstration Time Line #1 Transfer 6 minute cycle time Customer #2 Transaction Accumulation #2 Transfer #2 Transfer Customer #1 Transaction Accumulation -30 0 30 60 90 120 150 180 210 240 270 300 330 360 390 420 450 480 510 540 570 600 630 660 allocate path de-allocate path #1 Transfer time (sec) 
  • 20. Conclusion • The DWDM-RAM architecture yields Data Intensive Services that best exploit Dynamic Optical Networks • Network resources become actively managed, scheduled services • This approach maximizes the satisfaction of high-capacity users while yielding good overall utilization of resources • The service-centric approach is a foundation for new types of services
  • 21. Some key folks checking us out at our CO2+Grid booth, GlobusWORLD ‘04, Jan ‘04 Ian Foster and Carl Kesselman, co-inventors of the Grid (2nd,5th from the left) Larry Smarr of OptIPuter fame (6th and last from the left) Franco, Tal, and Inder (1th, 3rd, and 4th from the left)
  • 22. Defense Advanced Research Projects Agency DWDM RAM Data@LIGHTspeed NNTTOONNCC National Transparent Optical Network Consortium BUSINESS WITHOUT BOUNDARIES
  • 24. Optical Abundant Bandwidth Meets Grid The Data Intensive App Challenge: Emerging data intensive applications in the field of HEP, astro-physics, astronomy, bioinformatics, computational chemistry, etc., require extremely high performance and long term data flows, scalability for huge data volume, global reach, adjustability to unpredictable traffic behavior, and integration with multiple Grid resources. Response: DWDM-RAM An architecture for data intensive Grids enabled by next generation dynamic optical networks, incorporating new methods for lightpath provisioning. DWDM-RAM is designed to meet the networking challenges of extremely large scale Grid applications. Traditional network infrastructure cannot meet these demands, especially, requirements for intensive data flows PBs Storage Data-Intensive Applications DWDM-RAM Abundant Optical Bandwidth Tbs on single fiber strand
  • 25. Overheads - Amortization When dealing with data-intensive applications, overhead is insignificant! Setup time = 48 sec, Bandwidth=920 Mbps 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 100 1000 10000 100000 1000000 10000000 File Size (MBytes) Setup time / Total Transfer Time 500GB
  • 26. Grids urged us to think End-to-End Solutions Look past boxes, feeds, and speeds Apps such as Grids call for a complex mix of: Bit-blasting Finesse (granularity of control) Virtualization (access to diverse knobs) Resource bundling (network AND …) Multi-Domain Security (AAA to start) Freedom from GUIs, human intervention ++ ++ ++ ++ ++ Our recipe is a software-rich symbiosis of Packet and Optical products ! ERA WTFOS
  • 27. NRS Interface and Functionality // Bind to an NRS service: NRS = lookupNRS(address); //Request cost function evaluation request = {pathEndpointOneAddress, pathEndpointTwoAddress, duration, startAfterDate, endBeforeDate}; ticket = NRS.requestReservation(request); // Inspect the ticket to determine success, and to find the currently scheduled time: ticket.display(); // The ticket may now be persisted and used from another location NRS.updateTicket(ticket); // Inspect the ticket to see if the reservation’s scheduled time has changed, or verify that the job completed, with any relevant status information: ticket.display();
  • 28. Application Level Measurements File size: 20 GB Path allocation: 29.7 secs Data transfer setup time: 0.141 secs FTP transfer time: 174 secs Maximum transfer rate: 935 Mbits/sec Path tear down time: 11.3 secs Effective transfer rate: 762 Mbits/sec
  • 29. Network Scheduling – Simulation Study Blocking Probability 0.8 0.6 0.4 0.2 0 1 2 3 4 5 6 experiment number blocking probability Simulation Erlang B Model Blocking probability Under-constrained requests 0.8 0.6 0.4 0.2 0 1 2 3 4 5 6 experiment number blocking probability 0% 50% 100% lower-bound
  • 30. The Network Resource 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)
  • 31. The Network Resource Service • Provides the network resource – On demand – By advance reservation • Network is requested within a window – Constrained – Under-constrained