Mirror Mirror on the Ceiling: Flexible Wireless Links for Data - - PowerPoint PPT Presentation

mirror mirror on the ceiling flexible
SMART_READER_LITE
LIVE PREVIEW

Mirror Mirror on the Ceiling: Flexible Wireless Links for Data - - PowerPoint PPT Presentation

Mirror Mirror on the Ceiling: Flexible Wireless Links for Data Centers Xia Zhou , Zengbin Zhang, Yibo Zhu, Yubo Li*, Saipriya Kumar, Amin Vahdat , Ben Y. Zhao and Haitao Zheng Department of Computer Science, UC Santa Barbara * Xian Jiaotong


slide-1
SLIDE 1

Mirror Mirror on the Ceiling: Flexible Wireless Links for Data Centers

Xia Zhou, Zengbin Zhang, Yibo Zhu, Yubo Li*, Saipriya Kumar, Amin Vahdat†, Ben Y. Zhao and Haitao Zheng

Department of Computer Science, UC Santa Barbara *Xi’an Jiaotong University, China

†Google and UC San Diego

slide-2
SLIDE 2

Data Centers are Everywhere

  • No longer a luxury for tech companies

1

Governments Retailers Universities, hospitals

slide-3
SLIDE 3

Today’s Data Centers

  • Wiring is complex and costly

– Planning, deploying, testing 10K+ fibers – Takes several weeks or even months

  • Difficult to change wiring

– High labor cost – Significant interruptions to operations

  • Overprovisioning is difficult

– Traffic demands unpredictable – Limited by hardware costs

2

slide-4
SLIDE 4

Dealing with Traffic Hotspots

  • Measurements show sporadic congestion losses

caused by traffic hotspots

– Traffic hotspots are unpredictable, can appear anywhere – Can double failure rate for some jobs

3

fl

fl fl fi fi fi fl fi fi flo fi fl § fl fl fl fi fi fi fl

From Top of Rack Switch To Top of Rack Switch

0.0 0.2 0.4 0.6 0.8 1.0

fi

fi fi fi √ fi

Source rack Destination rack Demand

Figure source: Halperin, D., et al. Augmenting data center networks with multi-gigabit wireless links. In

  • Proc. of SIGCOMM (2011)
slide-5
SLIDE 5

Dealing with Traffic Hotspots

  • Measurements show sporadic congestion losses

caused by traffic hotspots

– Traffic hotspots are unpredictable, can appear anywhere – Can double failure rate for some jobs

  • Hard to add bandwidth using wires

– Do not know where to add capacity – Rewiring is complex, high labor cost – Interrupt current operation

4

Need alternative solutions!

slide-6
SLIDE 6

Augmenting via Wireless Links

  • Key benefit: on-demand links

– Create links on-the-fly at congestion hotspots – Adapt to traffic dynamics

  • New wireless technology: 60 GHz beamforming

– Multi-Gbps data rate – Small interference footprint

5

C D A B

slide-7
SLIDE 7

Existing Work: Connecting Neighboring Racks

  • 60GHz flyways[1] address local traffic hotspots by

connecting neighboring racks wirelessly

6

[1] Halperin, D., et al. Augmenting data center networks with multi-gigabit wireless

  • links. In Proc. of SIGCOMM (2011)
slide-8
SLIDE 8

Our Goal: Any-to-any Communication

  • Traffic hotspots can appear between any rack pair

 Connect any rack pair wirelessly

7

Hard to do using existing 60GHz beamforming!

slide-9
SLIDE 9

Challenge #1: Link Blockage

  • 60GHz transmissions are blocked by small obstacles

(anything larger than 2.5mm!)

  • Confirmed by our testbed measurements

– Signal strength dropped by 10-30dB – Up to 15-90% throughput loss

  • Must use multi-hop forwarding

– Antenna rotation delay – Reduce throughput by at least half

8

C A B

slide-10
SLIDE 10

Challenge #2: Radio Interference

  • Beam interferes with racks in its direction

– Exacerbated by dense rack deployment – Signal leakage makes it worse

  • Verified via testbed measurements

– A single link causes 15-20dB drop in signal quality for 15 nearby links

  • Links interfere with each other

– Very few links can run concurrently – Put a hard limit on aggregate bandwidth

9

TX RX

slide-11
SLIDE 11

Outline

  • Motivation
  • Our solution: 3D beamforming
  • Implications on data centers
  • Deployment challenge

10

slide-12
SLIDE 12

3D Beamforming

11

A B C

Connect racks by reflecting signal off the ceiling!

slide-13
SLIDE 13

3D Beamforming

Key Benefits ✔ No more link blockage ✔ Much smaller interference Connect racks by reflecting signal off the ceiling!

A B C 2D 3D

RX

12

slide-14
SLIDE 14

Simple Setup

13

Reflector Absorber

Reuse existing hardware, low maintenance cost!

A B C

slide-15
SLIDE 15

3D Beamforming Testbed

  • Off-the-shelf 60GHz radio and horn antenna

– HXI radio with 0dBm transmission power – 10o horn antenna from Flann Microwaves

14

8 feet 4 feet

Ceiling Height

Plumb- bob Reflector

slide-16
SLIDE 16

Benchmark #1: Link Connectivity

Q1: Does reflection cause any energy loss?

15

Even cheap metal plate provides perfect reflection!

Propagation path

  • 80
  • 70
  • 60
  • 50

4 8 16 30 Received signal strength (dBm) Propagation path length (m) Direct path Reflected path

slide-17
SLIDE 17

Benchmark #1: Link Connectivity

16

2 4 6 8 10 20 30 40 50 Data rate (Gbps) Link distance (m) 2D w/o blockage 3D (h=2m) 3D (h=3m)

2D Link distance

Q2: How does longer propagation path impact data rate?

Link distance

Negligible data rate loss

3D

slide-18
SLIDE 18

Benchmark #2: Interference Footprint

  • A transmitter (0,0) communicates with a receiver (2,0)
  • Measure the received energy at multiple locations

17

2D

Energy Map

3D

slide-19
SLIDE 19

3 6 9 12 15 2 4 6 8 10 Signal degradation (dB) Alignment error (degree) Link distance = 3m Link distance = 10m

Benchmark #3: Robustness to Alignment Errors

  • How does alignment accuracy impact signal strength?
  • Fine grain experiment

– Measure received signal when antennas perfectly tuned – Measure signal strength while introducing artificial alignment errors at 1o increments

18

Reflector

1o Today’s rotators: 0.006o- 0.09o accuracy

slide-20
SLIDE 20

Benefits of 3D Beamforming

  • Reflection overcomes link

blockage Connect any rack pair w/ indirect LOS

  • Bouncing the beam minimizes

interference footprint Many links can run concurrently

19

slide-21
SLIDE 21

Outline

  • Motivation
  • Our solution: 3D beamforming
  • Implications on data centers
  • Deployment challenge

20

slide-22
SLIDE 22

Link Concurrency in Data Centers

  • Example data center scenario

– Medium-sized data center: 250 racks in a 42m x 15m room – One 60GHz radio per rack – 125 randomly chosen bidirectional links w/ 5+Gbps data rate

21

Create a highly flexible network with data rates “close” to wired networks

Connect any two racks via a single hop; 70% of links run concurrently w/ 5+Gbps rate! Results

slide-23
SLIDE 23

Multiple Radios per Rack

  • Each rack can talk to multiple racks

concurrently

  • Number of concurrent links increases

linearly w/ the number of radios per rack!

22

100 200 300 400 1 2 4 6 8 # of concurrent links # of radios per rack

390 250 racks 5+Gbps links

slide-24
SLIDE 24

100 200 300 400 500 1 2 4 6 8 10 12 # of concurrent links Distance from antenna to ceiling (m)

Impact of Ceiling Height

  • How does ceiling height impact performance?

– Higher ceiling increases signal arrival angle  smaller interference region – Also has longer propagation path  signal degradation

23

Sweet spot: 3-4m θ

slide-25
SLIDE 25

Addressing Traffic Hotspots

  • Large-scale data center simulations

– 250 racks (5K servers), 8 radios/rack – Synthetic hotspot traffic based on popular workloads – Create 60GHz links for hotspots

24

Highly effective to address traffic hotspots

  • Result: Adding 3D beamforming

links cuts completion time by half

slide-26
SLIDE 26

Deploying 3D Beamforming

  • Need clearance between ceiling and top of rack

– Raised floor to hide wires under racks – Cover wires by aluminum-plated ducts – Reuse wall or existing metal surface

25

slide-27
SLIDE 27

Deploying 3D Beamforming

  • Cost of 60GHz radios

– Affordable thanks to the low-cost silicon implementation – A pair costs ~ $130 (25m+ LOS range) – Antenna arrays becoming the cheaper option

26

Transmitter Receiver

slide-28
SLIDE 28

Mirror Mirror on the Ceiling: Flexible Wireless Links for Data Centers www.cs.ucsb.edu/~xiazhou/ (on the job market)

27