사업 오레곤 사막에있는이 거대한 구조물이 페이스 북을 계속 운영하는 방법

오레곤 사막에있는이 거대한 구조물이 페이스 북을 계속 운영하는 방법

비디오: Online Safety: Facebook safety for Kids (십월 2024)

비디오: Online Safety: Facebook safety for Kids (십월 2024)
Anonim

PRINEVILLE, Ore.- 인터넷이 빠른지 확인하는 방법에는 여러 가지가 있습니다. Google Fiber 도시로 이동할 수 있습니다. 가장 빠른 ISP 중 하나를 선택할 수 있습니다. 또는 Facebook 데이터 센터 옆에 집을 지을 수도 있습니다.

예를 들어 첫 번째 Facebook 데이터 센터를 살펴보십시오. 2011 년 오리건 주 프리 네빌에 개장 한 이래 스웨덴부터 아이오와까지 소셜 미디어 거인이 구축 한 모든 데이터 센터의 모델로 사용되었습니다. 너무 많은 대역폭을 소비하기 때문에 해당 지역에 서비스를 제공하는 여러 ISP가 네트워크를 강화하여 지역 주민을 태워야합니다.

Prineville 데이터 센터를 Facebook의 다른 시설과 함께 세계 최대 소셜 네트워크의 공동 심장으로 생각할 수 있습니다.이 사이트는 15 억 6 천 5 백만 명의 활동적인 사용자로부터 사진, 상태 업데이트 및 뉴스 피드 새로 고침 요청을받습니다. 혈류로 산소를 펌핑하는 심장과 유사하게 가능한 빨리 반응합니다.

Prineville 시설은 5 주년이 다가오고 있으며 Mark Zuckerberg가 Harvard 기숙사 방에서 회사에 대한 아이디어를 꿈꾸었을 때 Facebook이하지 않았을 것으로 예상되는 데이터 요청을 처리하고 있습니다.

이번 주에 PCMag는 여행을 위해 들렀습니다.

Prineville은 물론 사진과 상태 업데이트를 저장하고 있지만, 이제는 Facebook의 인공 지능 연구를 지원하는 수천 개의 Nvidia GPU와 하루 24 시간 테스트를 실행하는 iOS 및 Android 폰 2, 000 대가 있습니다. 이를 통해 회사 엔지니어는 Facebook과 함께 Instagram, Messenger 및 WhatsApp을 포함한 앱의 전력 효율성을 높일 수 있습니다.

Facebook 데이터는 '중복성이 아닌 탄력성'

Prineville 시설에서 가장 먼저 눈에 띄는 것은 그 크기입니다. 포틀랜드에서 자동차로 3 시간 거리에있는 오레곤 중부의 고산 사막에서 솟아 오르는 곳은 단 하나의 건물이 아니라 4 개입니다. Facebook 건물 중 하나는 내부에 2 개의 Walmart를 장착 할 수 있으며 Nimitz 급 항공 모함보다 약 100 피트 더 깁니다.

내부에는 수 페타 바이트의 스토리지를 보유하고 있으며 Facebook 엔지니어가 구성 요소를 교체하여 지속적으로 업그레이드하는 서버가 있습니다. 데이터 센터에서 풀 타임으로 일하는 165 명 중 건물 당 30 명이 전원 공급 장치, 프로세서, 메모리 및 기타 구성 요소를 서비스하거나 교체하기 위해 할당되었습니다.

Amazon에서 Charles Schwab에 이르기까지 인터넷에서 운영되는 거의 모든 회사의 특징은 중복성입니다. 여러 서버가 여러 데이터 사본을 저장합니다. 페이스 북의 서부 데이터 운영 책임자 인 켄 패펫 (Ken Patchett)이 탄력성에 중점을 둔 프리 네빌 (Prineville)의 경우는 그렇지 않다.

Patchett이 말한 것처럼 "중복성이 아닌 탄력성"에 중점을 두는 것은 Facebook이 스웨덴의 Lulea에서 Iowa의 Altoona에 이르기까지 전 세계의 다른 위치에 여러 데이터 사본을 저장하는 고급 스러움이 있기 때문에 가능합니다. 따라서 둘 이상의 모든 것을 보유하는 대신 6 개의 주요 발전기마다 하나의 백업 발전기가있는 것처럼 각 위치에서 전략적 장비 구매에 집중할 수 있습니다.

Patchett은 "탄력성을 가지려면 재정적으로 책임을 져야합니다"라고 설명했습니다. 그는 오레곤의 높은 사막에 위치한 첨단 데이터 센터의 창시자 중 한 명입니다. 페이스 북에 도착하기 전에는 오레곤 주 달라스에서 데이터 센터를 시작하는 데 도움을주었습니다. 구글은 미국에서 9 번째로 큰 광대 한 동부 지역을 특징으로하는 저렴한 수력 발전과 시원하고 건조한 날씨를 활용하는 최초의 인터넷 회사 중 하나입니다. 상태.

물론 풍부한 힘은 Facebook 운영에 중요합니다. 서버 온도는 전력 냉각 장치와 돈을 버는 에어컨 장치 대신 건조한 사막 공기 (아래)를 끌어들이는 수 냉각기와 거대한 팬의 조합으로 조절됩니다. 목표 온도 범위는 화씨 60도에서 82도 사이입니다. Pettville의 팀은 목표 달성에 매우 능숙 해졌으며 이제 Prineville은 1.07의 전력 효율 비율을 자랑합니다. 즉, 컴퓨팅 장치가 아닌 모든 냉각 장비, 조명 및 히터는 시설의 총 에너지 사용량의 7 % 만 소비합니다..

상자에 32 아이폰

대부분의 냉각 및 전력은 서버의 요구를 충족시키는 데 사용되지만 일부는 Prineville뿐만 아니라 Facebook 앱이있는 모든 전화에서 전력 사용을 줄이는 의미로 비교적 작은 앱 테스트 룸으로 전환됩니다.

페이스 북 앱이 전력 관리에 어려움을 겪었다는 것은 비밀이 아닙니다. 가디언 은 올해 초 아이폰의 배터리 수명이 15 % 감소했다고 주장했다. 앱을 간소화하고 배터리 소비를 줄이기 위해이 회사는 약 2, 000 개의 iOS 및 Android 폰을 Prineville에 가져와 32 개 그룹으로 박스 안에 설치했습니다.

각 박스에는 실리콘 밸리 본사에있는 엔지니어들이 테스트 배터리를 제공하는 데 사용하는 절연 된 벽과 구리 테이프로 둘러싸인 자체 Wi-Fi 네트워크가 있습니다. 배터리 사용 및 성능면에서 Facebook, Instagram, Messenger 및 WhatsApp 앱 업데이트로 인한 "회귀"를 찾고 있습니다. 그들이 페이스 북의 코드에서 하나를 찾으면 그것을 고칩니다. 개발자가 비 효율성을 도입 한 경우 시스템은 자동으로 이메일을 통해 위반자에게 알립니다.

상자에는 최신 iPhone 6 또는 Galaxy S7 만 포함되어 있지 않습니다. iOS 측에는 iPhone 4 이상의 모델이 많이 포함되어 있습니다. 안드로이드 쪽에서 누가 알겠습니까? 안드로이드 기기가 불분명하고 Prineville에 가져 오는 것이 한 사람이라는 말로 충분합니다.

테스트 인프라와 소프트웨어 개발을 돕는 엔지니어 인 Antoine Reversat는“우리는 어느 곳에서나 전화를 받아야합니다. 그의 궁극적 인 목표는 랙 용량을 두 배로 늘려 각각 최대 62 개의 전화를 수용하고 테스트를 위해 전화를 구성하는 데 필요한 20 단계 수동 절차를 한 단계로 줄이는 방법을 찾는 것입니다. 뉴스 피드를 새로 고치는 동안 전화를 끊은 적이있는 사람을 위로해야합니다.

빅서: 페이스 북의 AI 두뇌

다음 투어는 Big Sur 인공 지능 서버로, 캘리포니아 해안선과 마찬가지로 데이터 센터에서 가장 경치가 좋은 부분을 구성합니다. 우리는 물론 퍼시픽 비스타의 전경을 이야기하는 것이 아니라, 엔비디아의 가속 컴퓨팅 담당 부사장 인 이안 벅 (Ian Buck)이 유인하는 일련의 그림으로 보이는 컴퓨터 화면을 말하는 것입니다.

벅은“그림을 인식하기 위해 신경망을 훈련시켰다”고 설명했다. "약 30 분 동안 그림을보고 나면 자신 만의 그림을 만들 수 있습니다."

전시 된 것들은 19 세기 프랑스 인상파와 비슷하지만 뒤 틀렸다. 과일 정물과 강 풍경의 조합을 원한다면 Big Sur는 서버 당 40 페타 플롭의 처리 능력을 조정하여 당신을 위해 그것을 칠할 것입니다. 복잡한 머신 러닝 문제를 해결하기 위해 Nvidia GPU (이 경우 PCI.e 기반 Tesla M40 프로세서)를 사용하는 여러 AI 시스템 중 하나입니다. Google의 DeepMind 건강 관리 프로젝트는 Nvidia의 프로세서도 사용합니다.

Facebook은 Big Sur를 사용하여 이야기를 읽고, 사진에서 얼굴을 식별하고, 장면에 대한 질문에 대답하고, 게임을하고, 일상을 배우고 있습니다. 또한 소프트웨어를 오픈 소싱하여 다른 개발자에게 자체 AI 관련 인프라를 설정하는 방법에 대한 청사진을 제공합니다. 하드웨어에는 각각 최대 33W의 Tesla M40 GPU 보드 8 개가 포함되어 있습니다. Nvidia가 플래그십 P100을 포함하여 새로운 PCI.e 버전의 Tesla GPU를 출시함에 따라 업그레이드의 용이성을 높이기 위해 서버 서랍 내에서 모든 구성 요소에 쉽게 액세스 할 수 있습니다.

잊혀진 사진을위한 냉장 보관

Prineville은 Facebook의 첫 번째 데이터 센터이기 때문에 엔지니어가 Facebook의 서버를보다 효율적으로 만들기 위해 아이디어를 테스트하는 경향이 있습니다. 최신 아이디어 중 하나는 콜드 스토리지 또는 Facebook에 조회수가 많지 않은 항목 (예: 고등학교 파티 사진) 또는 Michael Jackson이 2009 년에 사망했을 때 게시 한 수십 개의 상태 업데이트를 저장하는 전용 서버입니다..

콜드 스토리지의 성공 비결은 여러 계층입니다. 첫 번째 수준은 고성능 엔터프라이즈 하드웨어로 구성되며, 낮은 계층은 더 저렴한 구성 요소를 사용하며 경우에 따라 백업 테이프 라이브러리와 같이 아무도 보지 못하는 괄호가있는 사진의 경우에는 더 저렴합니다. 결과적으로 각 콜드 스토리지 서버 랙은 2 페타 바이트의 스토리지 또는 달까지 4, 000 개의 스택을 보유 할 수 있습니다.

미래를위한 건물

Facebook은 지역 학교 및 자선 단체에 백만 달러 이상의 기부금을 포함하여 더 빠른 인터넷 및 기타 혜택을 Prineville에 가져 왔지만 그 존재가 논쟁의 여지가없는 것은 아닙니다. 오레곤은 2008 년 주택 거품에서 여전히 벗어나 지역 경제가 전국 평균을 뒤덮을 때 회사에 세금 감면으로 많은 돈을 포기하고 있습니다.

그럼에도 불구하고이 사막 전초 기지와 자매 데이터 센터가 없으면 15 억 6 천만 명이 Facebook에 액세스 할 수 없습니다. 그리고 네 번째 Prineville 건물에 마무리 작업을했지만 텍사스에 다섯 번째 센터를 완공하기 위해 노력하고 있습니다. 그러나 그것이 페이스 북 브라우징이 소비하는 에너지에 대해 죄책감을 느끼게한다면 그렇게해서는 안됩니다. Patchett에 따르면, 1 년 동안 Facebook을 탐색하는 단일 사용자는 라떼를 만드는 데 필요한 것보다 적은 에너지를 소비합니다. 다시 말해, 스타 벅스로 단 한 번의 여행을 포기하고 뉴스 피드를 스크롤하여 마음의 내용으로 스크롤 할 수 있습니다.

오레곤 사막에있는이 거대한 구조물이 페이스 북을 계속 운영하는 방법