Spojrzenie na w pełni zapakowane stojaki wewnątrz obiektu centrum danych Facebook.
Ile serwerów ma Facebook? Od pewnego czasu odpowiedź giełdowa brzmi: „ponad 10 000 serwerów”, którą to liczbę firma zaczęła stosować w kwietniu 2008 roku. Facebook nadal korzystać z tej liczby, nawet jak wzrosła powyżej 300 milionów użytkowników i dramatycznie rozszerzył swoją przestrzeń centrum danych.
Mamy teraz aktualizację: Facebook ma 30,000 serwerów wspierających jego operacje. Ta liczba pochodzi od Jeffa Rothschilda, wiceprezesa ds. technologii w Facebooku, który omówił infrastrukturę firmy w prezentacji w zeszłym tygodniu w UC San Diego (link przez High Scalability).
„Dzisiaj mamy gdzieś w okolicy 30,000 serwerów” Rothschild powiedział podczas sesji Q&A po jego wystąpieniu, dodając, że liczba „będzie inna dzisiaj niż wczoraj”, ponieważ Facebook dodaje pojemność na co dzień.
To umieszcza Facebook wśród największych firm internetowych, które publicznie omówione ich liczniki serwerów, ale wciąż daleko za hosting dostawców Rackspace, 1&1 Internet i OVH, które każdy dom więcej niż 50,000 serwerów w swoich centrach danych. Zobacz Who Has The Most Web Servers na więcej dat na największych infrastruktur.
20,000 Servers In 18 Months
To również sugeruje, że Facebook dodał około 20,000 serwerów od początku 2008, co wyjaśnia, dlaczego pożyczył $ 100 mln w maju 2008 r. do finansowania zakupów server.
Rothschild również udostępnione niektóre ogromne liczby związane z Facebook operacji przechowywania zdjęć, które teraz przechowuje 80 miliardów obrazów (20 miliardów obrazów, każdy w czterech rozmiarach). Rothschild powiedział, że prawdziwym wyzwaniem nie jest przechowywanie, ale dostawa. „Służymy do 600,000 zdjęć na sekundę,” powiedział.
25 Terabajtów danych dziennika – Daily
Ilość danych dziennika zgromadzonych w operacji Facebook jest oszałamiająca. Rothschild powiedział Facebook zarządza ponad 25 terabajtów danych dziennie w danych logowania, który powiedział, że jest odpowiednikiem około 1000 razy objętość poczty dostarczanej codziennie przez U.S. Postal Service.
Rothschild omówił również skuteczność firmy operacji inżynierskich. Facebook ma obecnie około 230 inżynierów na personel, który zarządza danymi dla ponad 300 milionów użytkowników. Rothschild powiedział, że posiadanie jednego inżyniera na więcej niż 1 milion aktywnych użytkowników był stały historyczny stosunek na Facebooku. „Wierzymy, że inżynierowie w Facebooku mają dramatyczny wpływ.”
Godzinna, 10-minutowa prezentacja omawia zaangażowanie firmy w technologie open source oraz znaczenie memcached i Hadoop w ich działalności.
Tutaj spojrzenie na niektóre z naszych poprzednich relacji z rozwoju infrastruktury Facebooka:
- Facebook dokonuje dużych inwestycji w centrach danych: Firma właśnie zablokował duży kawałek powierzchni centrum danych w północnej Wirginii, która zapewni miejsce dla tysięcy dodatkowych serwerów dla wzrostu w 2011 roku i poza.
- Facebook: Zarządzanie Epickim Wzrostem w czasie rzeczywistym: CTO Jonathan Heiliger prezentuje przegląd operacji back-end Facebooka na konferencji Velocity 2009 w czerwcu.
- Facebook Spending $20 Million a Year on Data Centers: Analiza wynajmu centrów danych przez Facebook od maja 2009.
- A Look Inside Facebook’s Data Center: Film rekrutacyjny zapewnia spojrzenie wewnątrz serwerowych szaf i korytarzy centrum danych Facebooka.
- Facebook rozszerza swoje centra danych, ponownie: Na początku 2009 roku firma wynajęła dodatkową przestrzeń w swoim centrum na Wschodnim Wybrzeżu w Ashburn, Virginia.
- Facebook przesuwa limity na Memcached: Buforowanie jest kluczem do ogromnej skalowalności sieci. Oto jak Facebook rozszerza popularną technologię buforowania.