dr. nms - enog...facebook scale as of march 2016 1.09 billion daily active users on average 989...

64
Dr. NMS or: How Facebook Learned to Stop Worrying and Love the Network Jose Leitao [[email protected]] © 2015 Facebook | Dublin

Upload: others

Post on 25-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Dr. NMS or: How Facebook Learned to Stop

Worrying and Love the NetworkJose Leitao [[email protected]]

© 2015 Facebook | Dublin

Page 2: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

Page 3: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Jose

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Page 4: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

DavidJose

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

MikelMayuresh

Page 5: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

We’ll be talking about

Page 6: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Page 7: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Facebook scale

Page 8: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Facebook Defined Networking

Page 9: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Tales from the real world

Page 10: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

This journey is 1% finished

Page 11: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Q&A

Page 12: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

We’ll be talking about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Facebook scale

Page 13: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Facebook scale

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 14: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Facebook scaleas of March 2016

1.09 billion daily active users on average

989 million mobile daily active users on average

1.51 billion mobile monthly active users

1.65 billion monthly active users

© 2015 Facebook | Dublin | Credit: Network icon by Daniel Gamage https://thenounproject.com/term/network/49138/ Public Domain

Page 15: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Facebook scaleas of March 2016

1.09 billion daily active users on average

989 million mobile daily active users on average

1.51 billion mobile monthly active users

1.65 billion monthly active users

Approximately 84.2% of our daily active users are outside the US and Canada

© 2015 Facebook | Dublin | Credit: Network icon by Daniel Gamage https://thenounproject.com/term/network/49138/ Public Domain

Page 16: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

What does that mean for the Facebook Network?

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 17: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Lots of traffic and global footprint

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 18: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

Network traffic

Machine to machine

Machine to user

Page 19: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo Pascal - https://www.flickr.com/photos/pasukaru76/4951169399/- https://creativecommons.org/licenses/by-sa/2.0/

Engineers build robots,

robots manage the network.

Page 20: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Now, let’s talk about

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Facebook Defined Networking

Page 21: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Facebook Defined Networking

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 22: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Facebook Defined Networking

© 2015 Facebook | Dublin

Megazord

NetNORAD

Audit Framework

NetSonar

FBNet

FBAR

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP traps EmitterDrain services

Page 23: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

FBNetThe brains to help guide our robots run the network

© 2015 Facebook | Dublin | Credits: icon created by Rohith M S https://thenounproject.com/term/microchip/29013/ https://creativecommons.org/licenses/by/3.0/

Page 24: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: icon created by Pantelis Gkavos for https://thenounproject.com/term/radar/61238/ https://creativecommons.org/licenses/by/3.0/

NetNORADOur Packet Loss detection system

Page 25: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: icon created by Gregory Sujkowski for https://thenounproject.com/term/robot/37319/ https://creativecommons.org/licenses/by/3.0/

MegazordOur alarm correlation engine

Page 26: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: icon created by iconsmind.com https://thenounproject.com/term/hands/67779/ https://creativecommons.org/licenses/by/3.0/

Drain ServicesThe movers of traffic on the network devices

Page 27: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao - https://creativecommons.org/licenses/by/3.0/

Tales from the real world

Now, let’s talk about

Page 28: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Tales from the real world

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 29: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Circuits @ scale

Manual approach Hybrid approach

© 2015 Facebook | Dublin | chess icon by Dream Icons on https://thenounproject.com/term/chess/127867/ https://creativecommons.org/licenses/by/3.0/

Page 30: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

How is it now?

Page 31: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo by David Precious https://flic.kr/p/cfXKY1 https://creativecommons.org/licenses/by/2.0/

Fully automated

Page 32: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Circuits drained

How is it now?

Poltergeist calls drain

Task created

Parser gets data

Notification from vendor

Circuits are back in prod

Poltergeist calls undrain

Maintenance ends

Drain!

Undrain!

© 2015 Facebook | Dublin | Credits: robot icon created by Alexander Wiefel https://thenounproject.com/term/robot/66176/, explosion icon created by inconsmind.com https://thenounproject.com/term/explosion/70006/, wrench by Musket https://thenounproject.com/term/wrench/117841/, code icon by Darren Barone https://thenounproject.com/term/code/21297/, check-list by Luboš Volkov https://thenounproject.com/term/check-list/20936/, hands created by iconsmind.com for https://thenounproject.com/term/hands/67779/ https://creativecommons.org/licenses/by/3.0/

Page 33: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

What about fiber-eating sharks?

© 2015 Facebook | Dublin | Credits: photo by Ryan Espanto https://www.flickr.com/photos/ryn413/3952382779/ https://creativecommons.org/licenses/by/2.0/

Page 34: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Seriously…

© 2015 Facebook | Dublin | Credits: photo by Ryan Espanto https://www.flickr.com/photos/ryn413/3952382779/ https://creativecommons.org/licenses/by/2.0/ / source of animation: https://www.youtube.com/watch?v=XMxkRh7sx84

Page 35: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

How is it now?

Vendors checks FBNet

Vendors logs event in OperDB

Megazord groups alarms

Link down alarms

Event is closed [Monitoring period ends]

Links come back [Monitoring period starts]

Carrier is contacted with details of event

© 2015 Facebook | Dublin | Credits: robot icon created by Gregory Sujkowski for https://thenounproject.com/term/robot/37319/, list icon created by Stefano Vetere https://thenounproject.com/term/list/21440/, folder by Luis Mesinas https://thenounproject.com/term/folder/79694/, check-list by Luboš Volkov https://thenounproject.com/term/check-list/20936/, connected icon by Manav Dhiman https://thenounproject.com/term/connected/86082/, operator by Alice Cerconi https://thenounproject.com/term/conference-call/41544/, brain created by Rohith M S for https://thenounproject.com/term/microchip/29013/

https://creativecommons.org/licenses/by/3.0/

Task created

Page 36: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Something different

Page 37: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

Page 38: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

The memory leak debacle

© 2015 Facebook | Dublin

Free memory over time

Page 39: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

How would this be solved with humans?

© 2015 Facebook | Dublin | Raphael's "School of Athens”, 1505, Wikimedia - Public Domain http://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Raphael_School_of_Athens.jpg/800px-Raphael_School_of_Athens.jpg

Page 40: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Lots of them + coffee

© 2015 Facebook | Dublin | “Bell telephone magazine”, 1922, Wikimedia - Public Domain - https://flic.kr/p/otVjb7

Page 41: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

How is it now?Remediation logic check redundancy

- calls drainer

FBAR takes the alarmAlarm is generated

ODS detector for free memory

goes below threshold

Device undrained

Standby CPU takes over

Active CPU is reloaded

© 2015 Facebook | Dublin | Credits: radar by Harold Weaver https://thenounproject.com/term/radar/66335/, robot by Alexander Wiefel https://thenounproject.com/term/robot/65512/, explosion icon created by inconsmind.com https://thenounproject.com/term/explosion/70006,, server by Jevgeni Striganov https://thenounproject.com/term/server/57034/, check by useiconic.com https://thenounproject.com/term/server/57034/, loader by useiconic.com https://thenounproject.com/term/reload/45440/, code review by Arthur Shlain https://thenounproject.com/term/code-review/101170/, hands created by iconsmind.com for https://

thenounproject.com/term/hands/67779/ https://creativecommons.org/licenses/by/3.0/

Drainer takes traffic from device

Redundancy recovers [Active is reloaded]

Drainer!

Redundancy is restored

Page 42: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Facebook Defined Networking

© 2015 Facebook | Dublin

Megazord

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

FBAR

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP traps Emitter

Page 43: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

So, in 30 days…

© 2015 Facebook | Dublin

Megazord

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP traps EmitterFBAR

Page 44: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

So, in 30 days…

© 2015 Facebook | Dublin

Megazords

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP trapsFBAR

Emitter3.37B notifications, 0.99% resulting in alarms.

Page 45: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

So, in 30 days…

© 2015 Facebook | Dublin

Megazord

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP traps EmitterFBAR

Runs ~750K times on alarms, 99.6% automatically resolved.

Page 46: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

So, in 30 days…

© 2015 Facebook | Dublin

Megazord

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

PoltergeistTasks

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP traps EmitterFBAR

Carrier MaintenanceActs on ~300 maintenances.

Page 47: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

So, in 30 days…

© 2015 Facebook | Dublin

Megazord

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

One DetectionODS

syslog / SNMP traps EmitterFBAR

Vendors~1100 notifications to carriers.

Page 48: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

So, in 30 days…

© 2015 Facebook | Dublin

NetNORAD

Audit Framework

NetSonar

FBNet

all components in action

PoltergeistTasks

Carrier Maintenance

Alert Manager Engine

Vendors

One DetectionODS

syslog / SNMP traps EmitterFBAR

MegazordResults in ~1200 unique master alarms.

Page 49: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Single on-call

in charge of the

whole network.© 2015 Facebook | Dublin | Credits: Tin Wind Up – Tiny Zoomer Robots http://bit.ly/1CZCTFO http://creativecommons.org/licenses/by-sa/3.0/deed.en

Page 50: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

Lessons Learned & Recommendations

8

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 51: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

1

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Page 52: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

2Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

8 Lessons Learned & Recommendations

Page 53: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

3

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

Instrument / unit-test / document all the things.

Page 54: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

4

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

Instrument / unit-test / document all the things.

Poke for feedback often: if users don’t like the tool, they won’t use it.

Page 55: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

5

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

Instrument / unit-test / document all the things.

Networking devices don’t have powerful CPUs.

Poke for feedback often: if users don’t like the tool, they won’t use it.

Page 56: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

6

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

Instrument / unit-test / document all the things.

Networking devices don’t have powerful CPUs.

The sooner the robots take over, the better.

Poke for feedback often: if users don’t like the tool, they won’t use it.

Page 57: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

7

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

Instrument / unit-test / document all the things.

Networking devices don’t have powerful CPUs.

The sooner the robots take over, the better.

Talk is cheap, focus on impact.

Poke for feedback often: if users don’t like the tool, they won’t use it.

Page 58: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

8

8 Lessons Learned & Recommendations

Re-use existing code/tools when possible and when it makes sense.

Hacks quickly become important tools.

Instrument / unit-test / document all the things.

Networking devices don’t have powerful CPUs.

The sooner the robots take over, the better.

Talk is cheap, focus on impact.

Done is better than perfect!

Poke for feedback often: if users don’t like the tool, they won’t use it.

Page 59: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

This journey is 1% finished

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 60: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

The journey is 1% finished

Better visibility in the WDM space and

correlation between the Optical / IP worlds

Continuous development of existing tools

FBOSS / Wedge / 6-pack feature parity PCE

What’s in the near future?

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/

Page 61: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin© 2015 Facebook | MPK

Page 62: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin | Credits: Say Thanks - Various Artists - https://www.facebook.com/stickers/1407088142851607/

Page 63: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

© 2015 Facebook | Dublin

Page 64: Dr. NMS - ENOG...Facebook scale as of March 2016 1.09 billion daily active users on average 989 million mobile daily active users on average 1.51 billion mobile monthly active users

bffvbivnvtfvkvbejifdhvggdcbuebbf

© 2015 Facebook | Dublin | Credits: Photo by Jose Leitao https://creativecommons.org/licenses/by/3.0/