How does Facebook manage its ever-growing plethora of servers, configurations, administrative access policies, and the other tasks that go along with its volumes of data? Part of that answer now lies in Private Chef from cloud infrastructure automation provider Opscode.
Private Chef will aid the social network in automating configuration and management within its massive Web-tier infrastructure.
Opscode said Private Chef allows customers to manage access policies governing thousands of developers and system administrators, adding that it provides its users with enterprise-grade support.
Facebook Production Engineer Phil Dibowitz said:
There are three dimensions of scale we generally look at for infrastructure — the number of servers, the volume of different configurations across those systems, and the number of people required to maintain those configurations. Opscode Private Chef provided an automation solution flexible enough to bend to our scale dynamics without requiring us to change our workflow. Private Chef provided top-flight support, earlier access to upcoming changes, and additional rich features, on top of the functionality in open-source Chef. Further, Private Chef’s basis on open-source Chef also aligns with our own open philosophy, allowing us to contribute back to the greater Chef community.
And Opscode Chief Customer Officer Adam Jacob added:
Facebook’s infrastructure is both truly unique and a model for the future of enterprise computing. Its use of Private Chef to automate and manage this large-scale infrastructure illustrates the power of Chef in solving some of the most critical and complicated IT challenges on the planet. But, more important, Facebook’s use of Chef demonstrates Facebook’s continuing commitment to open source and sharing its own best practices to help anyone trying to manage just a few servers, or 10,000.