openflow-based server load balancing gone wild richard wang, dana butnariu, and jennifer rexford...

14
OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association Berkeley, CA, USA ©2011 Author: Jennifer Rexford Speaker : Nillson 1

Upload: alexis-ross

Post on 17-Dec-2015

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

1

OpenFlow-Based Server Load Balancing Gone Wild

Richard Wang, Dana Butnariu, and Jennifer RexfordPrinceton University; Princeton, NJ

USENIX Association Berkeley, CA, USA ©2011 Author: Jennifer Rexford

Speaker : Nillson

Page 2: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

2

Outline• Load Balancing• Software LB• Dedicated HW• Openflow Load Balancing• Naive Solution• Proactively Install Rules• Wildcard Rules on Client IPs• Minimizing Wildcard Rules• Connection Affinity• Evaluation• Conclusion• Reference

Page 3: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

3

Page 4: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

4

Page 5: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

5

Page 6: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

6

Page 7: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

7

Page 8: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

8

Page 9: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

9

Page 10: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

10

Page 11: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

11

Page 12: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

12

Page 13: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

13

Page 14: OpenFlow-Based Server Load Balancing Gone Wild Richard Wang, Dana Butnariu, and Jennifer Rexford Princeton University; Princeton, NJ USENIX Association

14

Reference

• http://www.cs.princeton.edu/~jrex/talks/lb-hotice11.pdf