ACM/IEEE ANCS, Oct 29, 2012
Ji-Yong Shin Cornell University
In collaboration with Emin Gün Sirer (Cornell), Hakim Weatherspoon (Cornell) and Darko Kirovski (MSR)
On the Feasibility of Completely Wireless Datacenters Ji-Yong Shin - - PowerPoint PPT Presentation
ACM/IEEE ANCS, Oct 29, 2012 On the Feasibility of Completely Wireless Datacenters Ji-Yong Shin Cornell University In collaboration with Emin Gn Sirer (Cornell), Hakim Weatherspoon (Cornell) and Darko Kirovski (MSR) Conventional Datacenter
ACM/IEEE ANCS, Oct 29, 2012
In collaboration with Emin Gün Sirer (Cornell), Hakim Weatherspoon (Cornell) and Darko Kirovski (MSR)
Top of Rack Switch Aggregate Switch Core Switch
Top of Rack Switch Aggregate Switch Core Switch
– Attenuated by oxygen molecules
– Narrow beam
– Several to over 10Gbps
– Has been available for many years
6
[Pinel ‘09]
7 mm 5 mm Rx Tx
– Signal angle between 25° and 45° – Maximum range < 10 m – No beam steering
– TDMA (TDD) – FDMA (FDD)
Intra-rack space Inter-rack space 2D View 3D View 3-way switch (ASIC design)
– Multiple (>5) directional antennae => Masked node problem – Collisions can occur
– Out of band tone to preserve channels – Use of FDD/TDD channels as the tone
12
– Diagonal XYZ routing
– Shortest path turning
– Up down to dst story – Shortest path to dst server
18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18S
18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18D
18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 1818 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
Intra-rack communications Inter-rack communications
10 9 8 7 6 5 4 3 2 1 RSS (dB) Server ID of Rx
Intra-Rack Space (Tx on server 0)
Error free Default noise
15 14 13 12 11 10 RSS (dB) Server ID of Rx on Rack C
Non-Adjacent Inter-Rack Space (Tx on Rack D)
Error free Default noise Tx: server 2
10 9 8 7 6 RSS (dB) Server ID of Rx on Rack A
Orthogonal Inter-Rack Space (Tx on Rack D)
Error free Default noise Tx: server 0
15 14 13 12 11 10 RSS (dB) Server ID of Rx on Rack B
Diagonal Inter-Rack Space (Tx on Server 2 of Rack D)
Error free Default noise
Edge of signal: can be eliminated
10 9 8 7 6 RSS (dB) Server ID of Rx on Rack A
Orthogonal Inter-Rack Space (Tx on Rack D)
Error free Default noise Tx: server 0 Tx: server 1
10 9 8 7 6 RSS (dB) Server ID of Rx on Rack A
Orthogonal Inter-Rack Space (Tx on Rack D)
Error free Default noise Tx: server 0 Tx: server 1 Tx: server 2
15 14 13 12 11 10 RSS (dB) Server ID of Rx on Rack C
Non-Adjacent Inter-Rack Space (Tx on Rack D)
Error free Default noise Tx: server 2 Tx: server 3
15 14 13 12 11 10 RSS (dB) Server ID of Rx on Rack C
Non-Adjacent Inter-Rack Space (Tx on Rack D)
Error free Default noise Tx: server 2 Tx: server 3 Tx: server 4
Potential Interference: can be blocked using conductor curtains
– Packet level: routing, MAC protocol, switching delay, bandwidth
– 3 Layers of oversubscribed switches (ToR, AS, CS)
– 10Gbps bandwidth – 1 Transceiver covers 7 to 8 others – Signal spreading angle of 25° – Low latency Y-switch (<< 1us)
Top of Rack Aggregate Core
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Uniform Rand Hops: CDC < 6, Cayley > 11 MapReduce Hops: CDC < 6, Cayley > 8 Maximum Aggregate Bandwidth Normalized to Fat-tree fat-tree CDC 151 CDC 171 CDC 251 Cayley
50 100 150 200 100 200 300 400 500 Latency (us) Packet Injection Rate (Packet/Second/Server)
Uniform Random (4KB Packet)
fat-tree CDC 251 CDC 171 CDC 151 Cayley 2000 4000 6000 8000 10000 100 200 300 400 500 Latency (us) Packet Injection Rate (Packet/Second/Server)
Uniform Random (16KB Packet)
200 400 600 100 200 300 400 500 Latency (us) Packet Injection Rate (Packet/Second/Server)
MapReduce (4KB Packet)
500 1000 1500 2000 2500 100 200 300 400 500 Latency (us) Packet Injection Rate (Packet/Second/Server)
MapReduce (16KB Packet)
20 40 60 80 100 10 20 30 40 50 60 70 80 90
Preserved connectivity (%)
Failed components (%)
Node Story Rack
– Depending on the oversubscription rate 58KW to 72KW
– Transceivers consume < 0.3W – Maximum power consumption: 6KW
Switch Type Typical Power Top of rack switch (ToR) 176W Aggregation switch (AS) 350W Core switch (CS) 611W
* Cost and spec of Cisco 4000, 5000, 7000 series switches
27