Donate
‹ Back
Deploy360 22 March 2014

Facebook's Extremely Impressive Internal Use of IPv6

Dan York
By Dan YorkDirector, Web Strategy & Project Lead, Open Standards Everywhere

Wow!  At the v6 World Congress this week in Paris (where Chris and Jan were), Facebook’s Paul Saab gave a very impressive presentation about what Facebook has gone through to convert its internal network over to IPv6.  Paul has now posted his presentation online (in the IPv6 Group on Facebook, of course) and the story he relays with all the bumps and issues is great to see.  Here’s the key slide at the end showing where they are at:

fb-internal-ipv6

UPDATE: To view the slides at the link above, you need a Facebook login because the slides were posted to the IPv6 Group inside of Facebook.  For those who don’t have a Facebook login, here is a copy of the slides stored on our server.

Those statistics are:

  • 100% of  hosts they care about respond on IPv6  (Hosts that are not IPv6 ready are going away.)
  • 75% of internal traffic is now IPv6 with a goal to be at 100% by Q3 2014 or earlier
  • 98% of traffic in and out of HHVM is IPv6
  • 100% of our memcache traffic is IPv6
  • A goal of being 100% IPv6-only in 2-3 years

VERY impressive!   Paul’s entire presentation is worth a read as he outlines a good number of the challenges they ran into, from vendors equipment not supporting IPv6 to engineers always writing in IPv6 to some of the problems they had with software.  It’s all great info and good to have out there as a case study and for others to learn from.

I love that he ends noting that engineers are asking if they can start writing IPv6-only code today!  (I also enjoy that the “solution” to stopping engineers from writing IPv4-only code was simple: take away IPv4 on development systems! 🙂 )

So… Facebook is going to be out in front of most other companies with having made the transition over to IPv6. What are you waiting for?  Check out our IPv6 resources and let us know if there is anything more we can do to help you!

‹ Back

Disclaimer: Viewpoints expressed in this post are those of the author and may or may not reflect official Internet Society positions.

Related articles

Facebook Moving To An IPv6-Only Internal Network
Deploy3606 June 2014

Facebook Moving To An IPv6-Only Internal Network

In a brilliant presentation by Facebook's Paul Saab at the recent v6 World Congress in Paris, he outlined how Facebook...

Facebook Launches IPv6-Only Data Cluster
Deploy36012 September 2014

Facebook Launches IPv6-Only Data Cluster

If you are a Facebook user and are also interested in using IPv6 wherever possible, Facebook's Paul Saab just announced...

Facebook News Feeds Load 20-40% Faster Over IPv6
IPv624 April 2015

Facebook News Feeds Load 20-40% Faster Over IPv6

Want to read your Facebook News Feed faster?  Ask your Internet Service Provider (ISP) if you can get IPv6!  That's...

Join the conversation with Internet Society members around the world