오늘 OCP(Open Compute Summit) 2017에서 Facebook은 서버 하드웨어 플릿의 종단간 교체를 발표했습니다. 이 발표에는 모든 새로운 스토리지 섀시, GPU 서버 및 컴퓨팅 서버는 물론 최신 버전의 요세미티, Facebook의 다중 노드 컴퓨팅 플랫폼. 모든 설계 사양은 Open Compute Project 사이트를 통해 제공되며 모든 시스템에 대한 포괄적인 하드웨어 설계 파일 세트가 공개됩니다.
오늘 OCP(Open Compute Summit) 2017에서 Facebook은 서버 하드웨어 플릿의 종단간 교체를 발표했습니다. 이 발표에는 모든 새로운 스토리지 섀시, GPU 서버 및 컴퓨팅 서버는 물론 최신 버전의 요세미티, Facebook의 다중 노드 컴퓨팅 플랫폼. 모든 설계 사양은 Open Compute Project 사이트를 통해 제공되며 모든 시스템에 대한 포괄적인 하드웨어 설계 파일 세트가 공개됩니다.
페이스북은 발전해왔고 지금도 발전하고 있습니다. 소셜 미디어와 소셜 네트워킹 서비스는 여전히 그 위상과 성공을 이끈 사진 공유 기능을 유지하고 있습니다. 처음부터 Facebook은 몇 가지 다른 기능을 추가했습니다. 몇 년 전 Facebook은 사진 및 동영상 공유 서비스인 Instagram을 인수했습니다. 오늘날 Facebook은 매일 100억 시간의 비디오를 시청하고, 95만 개의 사진과 비디오를 Instagram에 붙여넣고, 400억 명이 넘는 사람들이 Facebook Messenger에서 음성 및 영상 채팅을 사용합니다. 이러한 속도를 유지하고 고객 만족을 유지하기 위해 Facebook은 서버 플릿을 새로 고쳐 성능과 규모를 개선해야 합니다.
스토리지를 통해 Facebook은 2013년부터 사용해 온 Open Vault 섀시를 교체하고 있습니다. 새 섀시인 Bryce Canyon은 사진 및 비디오와 같은 데이터를 위한 고밀도 스토리지용으로 설계되었습니다. 새로운 Bryce Canyon은 최대 4개의 72인치 HDD(3.5Gb SAS/12Gb SATA)를 지원하는 6OU(개방형 랙 장치)로 이전 설계보다 밀도가 20% 더 높습니다. Bryce Canyon은 JBOD 또는 강력한 스토리지 서버와 같은 다양한 구성이 될 수 있도록 유연하게 모듈식으로 설계되었습니다. 스토리지 서버인 한 새로운 플랫폼은 이전 스토리지 장치보다 더 강력한 프로세서와 최대 XNUMX배의 메모리 공간을 지원합니다.
이러한 모든 사진과 비디오에는 강력한 GPU 시스템이 필요합니다. Facebook은 Big Sur GPU 서버를 새로운 Big Basin으로 교체하고 있습니다. Big Basin은 GPU에서 CPU 컴퓨팅을 분해하도록 설계된 JBOG(GPU 묶음)입니다. 별도의 설계는 Big Basin에 별도의 컴퓨팅 및 네트워킹 블록이 필요하다는 것을 의미하지만 독립적으로 확장할 수 있음을 의미하기도 합니다. Big Basin은 100개의 GPU(NVIDIA Tesla P12 GPU 가속기)를 지원할 수 있습니다. 메모리가 16GB에서 100GB로 증가했으며 Big Sur에 비해 처리량이 거의 XNUMX% 증가했습니다.
위의 모듈식 설계에서는 컴퓨팅을 위한 일종의 헤드 유닛이 필요합니다. Facebook은 다양한 컴퓨팅 서비스에 Leopard를 사용해 왔습니다. 오늘 그들은 동일한 6.5" x 20" 폼 팩터를 사용하고 단면 및 양면 디자인을 모두 지원하는 듀얼 소켓 마더보드가 있는 Tioga Pass를 소개합니다. Tioga Pass는 양면에 DIMM이 있는 양면 디자인을 통해 메모리 구성을 극대화할 수 있습니다. Facebook은 또한 mSATA 커넥터를 NVMe를 지원하는 M.2 슬롯으로 업그레이드했습니다. PCIe 슬롯이 x24에서 x32로 업그레이드되어 x16 슬롯 16개 또는 x8 슬롯 100개와 xXNUMX 슬롯 XNUMX개를 사용할 수 있습니다. 이것은 사용 가능한 PCIe 대역폭을 두 배로 늘리고 서버를 Big Basin 및 Lightning JBOF 모두에 대해 보다 유연한 헤드 장치로 만듭니다. Facebook은 플래시에 대한 고대역폭 액세스를 가능하게 하기 위해 XNUMXG NIC도 추가했습니다.
Facebook은 다중 노드 컴퓨팅 플랫폼인 Yosemite도 업데이트했습니다. 최신 버전은 새로운 4OU vCubby 섀시 디자인을 사용하지만 여전히 Open Rack v2와 호환됩니다. 각 큐비는 1개의 50S 서버 카드 또는 100개의 서버와 1개의 장치 카드를 지원하며 XNUMX개의 서버는 각각 XNUMXG 또는 XNUMXG 멀티 호스트 NIC에 연결할 수 있습니다. 흥미로운 또 다른 새로운 기능은 핫 서비스 지원입니다. 서비스를 받기 위해 더 이상 서버를 오프라인으로 전환할 필요가 없습니다. 새로운 Yosemite는 Mono Lake 및 Twin Lake XNUMXS 서버를 모두 지원할 수 있으며 Glacier Point SSD 캐리어 카드 및 Crane Flat 장치 캐리어 카드를 지원합니다.
위의 각 사양은 Open Compute Project 사이트에서 확인할 수 있습니다.