SlideShare a Scribd company logo
A City Traffic Model for Optical Circuit Switching in Data Centers
. 
All in One Slide 
1. Traffic has changed into a mix of extremes → the hotspot model 06 
 BigData, bulk transfer, migration in clouds 03, traffic blackswans... 
2. Current best OBS 10 → a mix of OPS + OCS (... to mirror the traffic) 
 easier to separate into two separate networks 
3. Bulk transfers want e2e cut-through 16 ... and will not settle for less 
 good solutions are likely to drastically change the technology 
06 myself+1 Popularity-Based Modeling of Flash Events in Synthetic Packet Traces IEICE CQ研(2012) 
03 myself+0 Optimizing Virtual Machine Migration for Energy-Efficient Clouds IEICEJ (2014) 
10 Harry G. Perros Connection-Oriented Networks : SONET/SDH, ATM, MPLS, and Optical Networks Wiley (2005) 
16 Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco (2014) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 2/24 
. 
2/24
. 
Cut-Through 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 3/24 
. 
3/24
. 
The Benefits of Cut-Through 
 Cut-Through mode is possible only during exclusive access to line 11 16 
 applies to all technologies but OCS -- assuming networks are all-IP today 
 in Ethernet, available even in the cheapest switches 
QoS 
classes 
Check, 
etc. Q: Queue D: Drop 
C: Cut Through 
11 G.Wang+5 c-Through: Part-time Optics in Data Centers ACM SIGCOMM (2010) 
16 Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco (2014) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 4/24 
. 
4/24
. 
Cut-Through will not Work when Shared 
 again, in Ethernet, optical, wireless networks, you always share the 
uplink 
 cut-through does not work when shared 
 ... therefore, circuits have to be emulated 11 
Switch Switch 
Qualitatively 
Identical 
11 G.Wang+5 c-Through: Part-time Optics in Data Centers ACM SIGCOMM (2010) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 5/24 
. 
5/24
. 
Cut-Through: Parallel vs Sequential 
20 24 28 32 36 40 
Transfer time in contention (s) 
40 
36 
32 
28 
24 
20 
Transfer time by exclusive circuits (s) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 6/24 
. 
6/24
. 
OBS 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 7/24 
. 
7/24
. 
Optical Burst Switching (OBS) Basics 
10 Harry G. Perros Connection-Oriented Networks : SONET/SDH, ATM, MPLS, and Optical Networks Wiley (2005) 
15 R.Jankuniene+1 The Contention Resolution in OBS Network Elektronika ir Electrotechnika (2014) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 8/24 
. 
8/24
. 
OBS: Specific Slow-Downs 
1. the OEO bottleneck, which requires gaps between signaling and bulk 
 an intrinsically centralized design 
2. fixed configuration: time gaps, burst size, backoff timeouts, etc. 
 when not fixed -- QoS classes are difficult to implement in a fair manner 
3. no official way to communicate with NOC -- OBS is an isolated world 
4. ... 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 9/24 
. 
9/24
. 
The City Traffic Model 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 10/24 
. 
10/24
. 
The City Traffic Model 
. 
The Basic Idea is Simple... 
. 
... let's treat packet traffic the same way we treat road traffic in our 
cities 
. 
 bulk sources are unique individuals, just like drivers 
 3C games apply (3C: cogn., coop, coord) 
 the concept of highways = tall roads is applicable 
 there should be a cost threshold for bulk transfers 
 before getting on the highway, bulk sources should be able to make a decision: 
go on highway or stay on free roads 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 11/24 
. 
11/24
. 
TE Formulations 
 a non-standard TE 12 
 unit demand as source s, 
dest d, volume v, time t, 
wavelength  
Ti = ⟨s; d; v; t⟩: 
 notation: demand → 
solution 
Overlaps 
 Traditional OSPF 
Ti = ⟨s; d; v⟩ ! ⟨s; a; b; :::; d⟩ 
 Optical without Wavelength Switchign 
Ti = ⟨s; d; v⟩ ! ⟨s; ⟩ 
 Optical with Switching 
Ti = ⟨s; d; v⟩ ! ⟨s; s; a; b; :::⟩ 
 The City Traffic Model 
Ti = ⟨s; d; v; t1; t2⟩ ! ⟨s; ; t⟩ 
12 B. Fortz+1 Internet Traffic Engineering by Optimizing OSPF Weights INFOCOM (2000) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 12/24 
. 
12/24
. 
The Model: Bulk, Tall Gates, Sensing 
 distributed, heterogeneous, bulk transfer circuits 
 one-way, so, sensing and admission on one side is enough 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 13/24 
. 
13/24
. 
Sensing: More Like Wireless 
 OBS implements collission control, sometimes called sensing 15 
 real sensing exists in Wireless MAC 
 the same concepts are used here: 
1. too much sensing is bad interference 
2. pull versus push approaches, depending on environment 
3. physically separate signaling from bulk domains 
15 R.Jankuniene+1 The Contention Resolution in OBS Network Elektronika ir Electrotechnika (2014) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 14/24 
. 
14/24
. 
Simulation 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 15/24 
. 
15/24
. 
The Hotspot Traffic Model 
. 
Hotspots are 
. 
...bulk (BigData, blackswan) sources which are very few but very 
impact-y. 
. 
 standard traffic models 
do not capture hotspots 
 4 states: normal vs 
hotspots, hotspots are 
baseline vs Flash 
Crowds 
 parameters: magnitude, 
variance across hotspots, 
likelihood of a Flash event, ... 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 16/24 
. 
16/24
. 
Current Solutions/Technologies 
 very hard to convert symbolics into numbers 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 17/24 
. 
17/24
. 
Numeric Models 
 all the above metrics are converted into numeric form (seconds, impairment 
ratio, ...) 
 all realistic based on the literature, more in the paper or in 01 
 continuous versus once-per-flow metric 
 bulks of various levels, input based on the hotspot model 
 input: 100 flows, output: which model finishes first 
01 myself+0 Circuit Emulation for Big Data Transfers in Clouds Networking for Big Data, Wiley (in print) (2015) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 18/24 
. 
18/24
. 
Performance Results 
0 2 4 6 8 
Ordered list 
2.25 
1.8 
1.35 
0.9 
0.45 
0 
log( duration) 
P2Px1N P2Px2N Tall Gate 
Do Nothing Traditional Scheduler Network Virtualization 
0 2 4 6 8 
Ordered list 
2.4 
1.6 
0.8 
0 
log( duration) 
0 2 4 6 8 
Ordered list 
2.4 
1.8 
1.2 
0.6 
log( duration) 
2.55 
log( duration) 0 2 4 6 8 
0 2 4 6 8 
Ordered list 
2.4 
2.1 
1.8 
1.5 
Ordered list 
2.25 
1.95 
1.65 
log( duration) 
0 2 4 6 8 
Ordered list 
2.4 
2 
1.6 
1.2 
log( duration) 
Size: 10M..100M Size: 100M..500M 
Size: 500M..1G 
Size: 10G..100G 
Size: 1G..10G Size: 10G..50G 
 Tall Gate = City Traffic 
(two codenames) 
 do nothing is OK for 
small bulks 
 Tall Gate wins for all 
the large bulks 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 19/24 
. 
19/24
. 
Implementation 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 20/24 
. 
20/24
. 
The City Traffic Model in Practice 
Gate A 
Gate B 
 shows JGN (NICT) -- in 
process of getting access to 
two gates now 
 logically a ring, physically a 
trunk 
 gates fit perfectly as 
access points in/out of JGN 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 21/24 
. 
21/24
. 
OCS with Gates and Sensing 
 a lot more responsive NOC as part of sensing technology 
 dumb, cheap, e2e OCS network 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 22/24 
. 
22/24
. 
Wrapup 
 City Traffic (aka Tall Gate) Model works for all networks -- wireless, 
Ethernet, optical 
 search for similar solutions already ongoing in data centers 16, some with 
FCoE 09 
 some related ideas applied to optical networks in data centers 11 
 but this presentation is the first to present the actual model 
 more details later in 01 
16 Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco (2014) 
09 S.Gai Data Center Networks and Fibre Channel over Ethernet (FCoE) Lulu.com (2008) 
11 G.Wang+5 c-Through: Part-time Optics in Data Centers ACM SIGCOMM (2010) 
01 myself+0 Circuit Emulation for Big Data Transfers in Clouds Networking for Big Data, Wiley (in print) (2015) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 23/24 
. 
23/24
. 
That’s all, thank you ... 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 
. 
24/24
. 
[01] myself+0 (2015) 
Circuit Emulation for Big Data Transfers in Clouds 
Networking for Big Data, Wiley (in print) 
[02] myself+0 (2014) 
Multi-Source Stream Aggregation in the Cloud 
Advanced Content Delivery ... in the Cloud, Wiley 
[03] myself+0 (2014) 
Optimizing Virtual Machine Migration for Energy-Efficient Clouds 
IEICEJ 
[04] myself+0 (2014) 
High Availability Cloud Storage ... Social Graph, Throughput... 
IEICE NS研 
[05] myself+1 (2012) 
Analytical Models for L2 versus L3 QoS Provisioning 
IEICE PN研 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 
. 
24/24
. 
[06] myself+1 (2012) 
Popularity-Based Modeling of Flash Events in Synthetic Packet Traces 
IEICE CQ研 
[07] myself+0 (2013) 
....Measuring Per-Packet Cost of Software Defined Networking 
IEICE SC研 
[08] J.McDonald (1983) 
Fundamentals of Digital Switching 
Applications of Communications Theory, Springer 
[09] S.Gai (2008) 
Data Center Networks and Fibre Channel over Ethernet (FCoE) 
Lulu.com 
[10] Harry G. Perros (2005) 
Connection-Oriented Networks : SONET/SDH, ATM, MPLS, and Optical Networks 
Wiley 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 
. 
24/24
. 
[11] G.Wang+5 (2010) 
c-Through: Part-time Optics in Data Centers 
ACM SIGCOMM 
[12] B. Fortz+1 (2000) 
Internet Traffic Engineering by Optimizing OSPF Weights 
INFOCOM 
[13] I.Houidi+2 (2008) 
A Distributed Virtual Network Mapping Algorithm 
ICC 
[14] Hui Zang+4 (2001) 
Dynamic Lightpath Establishment in Wavelength-Routed Networks 
IEEE ComMag 
[15] R.Jankuniene+1 (2014) 
The Contention Resolution in OBS Network 
Elektronika ir Electrotechnika 
[16] (2014) 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 
. 
24/24
. 
Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency 
Environments 
Cisco 
[17] (2003) 
Definitions of Managed Objects for the Optical Interface Type 
RFC3591 
[18] (current) 
INCITS T11 Standardization Body 
www.t11.org/FCoE 
M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 
. 
24/24

More Related Content

PDF
Dynamic Shaping Method using SDN And NFV Paradigms
PDF
Traffic management inside software-defined data centre networking
PDF
Enabling 5G X-Haul with Deterministic Ethernet - A TransPacket whitepaper
PPT
34. optical switch
DOCX
optical switch
PDF
Circuit Emulation for Bulk Transfers in Distributed Storage and Clouds
PPTX
DZS Fixed Wireless Trends.pptx
PPTX
Switch in data Strukturen and data wearhouse
Dynamic Shaping Method using SDN And NFV Paradigms
Traffic management inside software-defined data centre networking
Enabling 5G X-Haul with Deterministic Ethernet - A TransPacket whitepaper
34. optical switch
optical switch
Circuit Emulation for Bulk Transfers in Distributed Storage and Clouds
DZS Fixed Wireless Trends.pptx
Switch in data Strukturen and data wearhouse

Similar to A City Traffic Model for Optical Circuit Switching in Data Centers (20)

PDF
Pronet Public Presentation v1 2
PPT
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
PDF
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...
PDF
Optical Switching in the Datacenter
PDF
Can We Emulate Local Circuit Switching in Cloud Storage?
PDF
Data Centre Network Optimization
PDF
Security Issues and the Energy Consumption in the Optical Burst Switched Netw...
PDF
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
PDF
Dynamic Adaptation of Software-defined Networks for IoT Systems: A Search-bas...
PPTX
The ACTION Project: Applications Coordinate with Transport, IP and Optical Ne...
PDF
Distributed Traffic management framework
PPTX
Transport SDN Overview and Standards Update: Industry Perspectives
PPT
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DOCX
2014 IEEE JAVA NETWORKING PROJECT On the excess bandwidth allocation in isp t...
DOCX
IEEE 2014 JAVA NETWORKING PROJECTS On the excess bandwidth allocation in isp ...
PDF
Hfc dwdm
PDF
Osc ftth solutions v1.0 20160922
PDF
Rkil group presentation
PPTX
PDF
Classification of Software Defined Network Traffic to provide Quality of Service
Pronet Public Presentation v1 2
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...
Optical Switching in the Datacenter
Can We Emulate Local Circuit Switching in Cloud Storage?
Data Centre Network Optimization
Security Issues and the Energy Consumption in the Optical Burst Switched Netw...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Dynamic Adaptation of Software-defined Networks for IoT Systems: A Search-bas...
The ACTION Project: Applications Coordinate with Transport, IP and Optical Ne...
Distributed Traffic management framework
Transport SDN Overview and Standards Update: Industry Perspectives
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
2014 IEEE JAVA NETWORKING PROJECT On the excess bandwidth allocation in isp t...
IEEE 2014 JAVA NETWORKING PROJECTS On the excess bandwidth allocation in isp ...
Hfc dwdm
Osc ftth solutions v1.0 20160922
Rkil group presentation
Classification of Software Defined Network Traffic to provide Quality of Service
Ad

More from Tokyo University of Science (20)

PDF
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
PDF
Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
PDF
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
PDF
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
PDF
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
PDF
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
PDF
Taking the Step from Software to Product Development \\ when teaching PBL at ...
PDF
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
PDF
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
PDF
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
PDF
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
PDF
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
PDF
On a Hybrid Packets-and-Circuits Switching Logic
PDF
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
PDF
Complexity Resolution Control for Context Based on Metromaps
PDF
The Declarative-Coordinated Model for Self-Optimization of Service Networks
PDF
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
PDF
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
PDF
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
PDF
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
Taking the Step from Software to Product Development \\ when teaching PBL at ...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
On a Hybrid Packets-and-Circuits Switching Logic
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Complexity Resolution Control for Context Based on Metromaps
The Declarative-Coordinated Model for Self-Optimization of Service Networks
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Big Data Technologies - Introduction.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
Teaching material agriculture food technology
PDF
Electronic commerce courselecture one. Pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Encapsulation theory and applications.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
20250228 LYD VKU AI Blended-Learning.pptx
Modernizing your data center with Dell and AMD
Spectral efficient network and resource selection model in 5G networks
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Big Data Technologies - Introduction.pptx
Empathic Computing: Creating Shared Understanding
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25 Week I
Teaching material agriculture food technology
Electronic commerce courselecture one. Pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A Presentation on Artificial Intelligence
Encapsulation theory and applications.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The AUB Centre for AI in Media Proposal.docx

A City Traffic Model for Optical Circuit Switching in Data Centers

  • 2. . All in One Slide 1. Traffic has changed into a mix of extremes → the hotspot model 06 BigData, bulk transfer, migration in clouds 03, traffic blackswans... 2. Current best OBS 10 → a mix of OPS + OCS (... to mirror the traffic) easier to separate into two separate networks 3. Bulk transfers want e2e cut-through 16 ... and will not settle for less good solutions are likely to drastically change the technology 06 myself+1 Popularity-Based Modeling of Flash Events in Synthetic Packet Traces IEICE CQ研(2012) 03 myself+0 Optimizing Virtual Machine Migration for Energy-Efficient Clouds IEICEJ (2014) 10 Harry G. Perros Connection-Oriented Networks : SONET/SDH, ATM, MPLS, and Optical Networks Wiley (2005) 16 Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco (2014) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 2/24 . 2/24
  • 3. . Cut-Through M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 3/24 . 3/24
  • 4. . The Benefits of Cut-Through Cut-Through mode is possible only during exclusive access to line 11 16 applies to all technologies but OCS -- assuming networks are all-IP today in Ethernet, available even in the cheapest switches QoS classes Check, etc. Q: Queue D: Drop C: Cut Through 11 G.Wang+5 c-Through: Part-time Optics in Data Centers ACM SIGCOMM (2010) 16 Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco (2014) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 4/24 . 4/24
  • 5. . Cut-Through will not Work when Shared again, in Ethernet, optical, wireless networks, you always share the uplink cut-through does not work when shared ... therefore, circuits have to be emulated 11 Switch Switch Qualitatively Identical 11 G.Wang+5 c-Through: Part-time Optics in Data Centers ACM SIGCOMM (2010) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 5/24 . 5/24
  • 6. . Cut-Through: Parallel vs Sequential 20 24 28 32 36 40 Transfer time in contention (s) 40 36 32 28 24 20 Transfer time by exclusive circuits (s) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 6/24 . 6/24
  • 7. . OBS M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 7/24 . 7/24
  • 8. . Optical Burst Switching (OBS) Basics 10 Harry G. Perros Connection-Oriented Networks : SONET/SDH, ATM, MPLS, and Optical Networks Wiley (2005) 15 R.Jankuniene+1 The Contention Resolution in OBS Network Elektronika ir Electrotechnika (2014) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 8/24 . 8/24
  • 9. . OBS: Specific Slow-Downs 1. the OEO bottleneck, which requires gaps between signaling and bulk an intrinsically centralized design 2. fixed configuration: time gaps, burst size, backoff timeouts, etc. when not fixed -- QoS classes are difficult to implement in a fair manner 3. no official way to communicate with NOC -- OBS is an isolated world 4. ... M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 9/24 . 9/24
  • 10. . The City Traffic Model M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 10/24 . 10/24
  • 11. . The City Traffic Model . The Basic Idea is Simple... . ... let's treat packet traffic the same way we treat road traffic in our cities . bulk sources are unique individuals, just like drivers 3C games apply (3C: cogn., coop, coord) the concept of highways = tall roads is applicable there should be a cost threshold for bulk transfers before getting on the highway, bulk sources should be able to make a decision: go on highway or stay on free roads M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 11/24 . 11/24
  • 12. . TE Formulations a non-standard TE 12 unit demand as source s, dest d, volume v, time t, wavelength Ti = ⟨s; d; v; t⟩: notation: demand → solution Overlaps Traditional OSPF Ti = ⟨s; d; v⟩ ! ⟨s; a; b; :::; d⟩ Optical without Wavelength Switchign Ti = ⟨s; d; v⟩ ! ⟨s; ⟩ Optical with Switching Ti = ⟨s; d; v⟩ ! ⟨s; s; a; b; :::⟩ The City Traffic Model Ti = ⟨s; d; v; t1; t2⟩ ! ⟨s; ; t⟩ 12 B. Fortz+1 Internet Traffic Engineering by Optimizing OSPF Weights INFOCOM (2000) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 12/24 . 12/24
  • 13. . The Model: Bulk, Tall Gates, Sensing distributed, heterogeneous, bulk transfer circuits one-way, so, sensing and admission on one side is enough M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 13/24 . 13/24
  • 14. . Sensing: More Like Wireless OBS implements collission control, sometimes called sensing 15 real sensing exists in Wireless MAC the same concepts are used here: 1. too much sensing is bad interference 2. pull versus push approaches, depending on environment 3. physically separate signaling from bulk domains 15 R.Jankuniene+1 The Contention Resolution in OBS Network Elektronika ir Electrotechnika (2014) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 14/24 . 14/24
  • 15. . Simulation M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 15/24 . 15/24
  • 16. . The Hotspot Traffic Model . Hotspots are . ...bulk (BigData, blackswan) sources which are very few but very impact-y. . standard traffic models do not capture hotspots 4 states: normal vs hotspots, hotspots are baseline vs Flash Crowds parameters: magnitude, variance across hotspots, likelihood of a Flash event, ... M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 16/24 . 16/24
  • 17. . Current Solutions/Technologies very hard to convert symbolics into numbers M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 17/24 . 17/24
  • 18. . Numeric Models all the above metrics are converted into numeric form (seconds, impairment ratio, ...) all realistic based on the literature, more in the paper or in 01 continuous versus once-per-flow metric bulks of various levels, input based on the hotspot model input: 100 flows, output: which model finishes first 01 myself+0 Circuit Emulation for Big Data Transfers in Clouds Networking for Big Data, Wiley (in print) (2015) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 18/24 . 18/24
  • 19. . Performance Results 0 2 4 6 8 Ordered list 2.25 1.8 1.35 0.9 0.45 0 log( duration) P2Px1N P2Px2N Tall Gate Do Nothing Traditional Scheduler Network Virtualization 0 2 4 6 8 Ordered list 2.4 1.6 0.8 0 log( duration) 0 2 4 6 8 Ordered list 2.4 1.8 1.2 0.6 log( duration) 2.55 log( duration) 0 2 4 6 8 0 2 4 6 8 Ordered list 2.4 2.1 1.8 1.5 Ordered list 2.25 1.95 1.65 log( duration) 0 2 4 6 8 Ordered list 2.4 2 1.6 1.2 log( duration) Size: 10M..100M Size: 100M..500M Size: 500M..1G Size: 10G..100G Size: 1G..10G Size: 10G..50G Tall Gate = City Traffic (two codenames) do nothing is OK for small bulks Tall Gate wins for all the large bulks M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 19/24 . 19/24
  • 20. . Implementation M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 20/24 . 20/24
  • 21. . The City Traffic Model in Practice Gate A Gate B shows JGN (NICT) -- in process of getting access to two gates now logically a ring, physically a trunk gates fit perfectly as access points in/out of JGN M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 21/24 . 21/24
  • 22. . OCS with Gates and Sensing a lot more responsive NOC as part of sensing technology dumb, cheap, e2e OCS network M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 22/24 . 22/24
  • 23. . Wrapup City Traffic (aka Tall Gate) Model works for all networks -- wireless, Ethernet, optical search for similar solutions already ongoing in data centers 16, some with FCoE 09 some related ideas applied to optical networks in data centers 11 but this presentation is the first to present the actual model more details later in 01 16 Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco (2014) 09 S.Gai Data Center Networks and Fibre Channel over Ethernet (FCoE) Lulu.com (2008) 11 G.Wang+5 c-Through: Part-time Optics in Data Centers ACM SIGCOMM (2010) 01 myself+0 Circuit Emulation for Big Data Transfers in Clouds Networking for Big Data, Wiley (in print) (2015) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 23/24 . 23/24
  • 24. . That’s all, thank you ... M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 . 24/24
  • 25. . [01] myself+0 (2015) Circuit Emulation for Big Data Transfers in Clouds Networking for Big Data, Wiley (in print) [02] myself+0 (2014) Multi-Source Stream Aggregation in the Cloud Advanced Content Delivery ... in the Cloud, Wiley [03] myself+0 (2014) Optimizing Virtual Machine Migration for Energy-Efficient Clouds IEICEJ [04] myself+0 (2014) High Availability Cloud Storage ... Social Graph, Throughput... IEICE NS研 [05] myself+1 (2012) Analytical Models for L2 versus L3 QoS Provisioning IEICE PN研 M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 . 24/24
  • 26. . [06] myself+1 (2012) Popularity-Based Modeling of Flash Events in Synthetic Packet Traces IEICE CQ研 [07] myself+0 (2013) ....Measuring Per-Packet Cost of Software Defined Networking IEICE SC研 [08] J.McDonald (1983) Fundamentals of Digital Switching Applications of Communications Theory, Springer [09] S.Gai (2008) Data Center Networks and Fibre Channel over Ethernet (FCoE) Lulu.com [10] Harry G. Perros (2005) Connection-Oriented Networks : SONET/SDH, ATM, MPLS, and Optical Networks Wiley M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 . 24/24
  • 27. . [11] G.Wang+5 (2010) c-Through: Part-time Optics in Data Centers ACM SIGCOMM [12] B. Fortz+1 (2000) Internet Traffic Engineering by Optimizing OSPF Weights INFOCOM [13] I.Houidi+2 (2008) A Distributed Virtual Network Mapping Algorithm ICC [14] Hui Zang+4 (2001) Dynamic Lightpath Establishment in Wavelength-Routed Networks IEEE ComMag [15] R.Jankuniene+1 (2014) The Contention Resolution in OBS Network Elektronika ir Electrotechnika [16] (2014) M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 . 24/24
  • 28. . Cut-Through and Store-and-Forward Ethernet Switching for Low-Latency Environments Cisco [17] (2003) Definitions of Managed Objects for the Optical Interface Type RFC3591 [18] (current) INCITS T11 Standardization Body www.t11.org/FCoE M.Zhanikeev -- maratishe@gmail.com -- A City Traffic Model for Optical Circuit Switching in Data Centers -- http://bit.do/marat141030 -- 24/24 . 24/24