제퍼넷 로고

Akamai가 포함 된 DIY : 아무도 필요한 서버를 판매하지 않으면 어떻게해야합니까? 당신은 자신을 구축

시간

Akamai 엣지 월드 콘텐츠 전송 네트워크 Akamai는 250,000개의 서버로 구성된 분산 컴퓨팅 플랫폼을 실행합니다. 이 규모에서는 모든 IO 비트와 모든 전력 소비량이 중요합니다. 따라서 회사는 선반에서 하드웨어를 구입하는 대신 자체 설계합니다.

“일반 제조업체에 가서 가격표를 보고 그냥 무언가를 사기로 결정할 수 있다면 편리할 것입니다. 하지만 우리는 그럴 수 없습니다. 궁극적으로 일부 틈새 작업을 제외하고 우리의 워크로드는 매우 독특합니다. 그는 Reg 라스베가스에서 열리는 회사의 연례 행사에서.

Freedman은 1999년부터 회사와 함께 했으며 물리적 인프라의 측면을 책임지고 있습니다. 그는 또한 Akamai의 맞춤형 상자를 제공하는 ISP 및 코로케이션 제공업체와의 관계를 관리합니다.

이 회사는 웹사이트와 파일의 사본을 저장하는 전 세계 서버 네트워크를 기반으로 비즈니스를 구축했습니다. 그런 다음 멀리 떨어진 데이터 센터가 아니라 최종 사용자와 가까운 위치에서 서비스를 제공할 수 있습니다. 이는 사용자의 지연 시간과 서비스 제공자의 대역폭 비용을 동시에 줄입니다. Akamai는 이 인프라를 사용하여 사이버 보안, 특히 DDoS 보호로 확장했습니다.

“일반 시장에는 매우 높은 컴퓨팅 성능을 위해 구축된 하드웨어와 스토리지를 위해 구축된 하드웨어가 있습니다. CDN과 보안이 결합된 워크로드에는 높은 컴퓨팅 성능이 필요하지 않습니다.”라고 Freedman이 설명했습니다. “그리고 다른 사람들이 스토리지가 필요할 때 일반적으로 높은 IO는 필요하지 않습니다. 회전하는 디스크, 드라이브 및 구성 수, 컨트롤러 처리량을 사용할 수 있는 경우에도 사용 가능한 상자가 제대로 작동하지 않습니다."

회사는 실행 가능한 대안이 없었기 때문에 자체 하드웨어를 구축하기 시작했고 곧 AWS, Google 및 Facebook과 같은 방식으로 규모의 경제를 발견했습니다.

“분명히 일단 하고 나면 전력 효율성과 경제적 이점에 초점을 맞추기 시작합니다. 마더보드를 보고 식별할 수 있습니다. 여기에는 XNUMX와트가 있고 거기에는 XNUMX와트가 있으므로 제거할 수 있습니다. 수천 개의 서버가 있는 경우 이러한 최적화를 수행할 가치가 없습니다. 수십만 대의 서버를 보유하고 있다면 그만큼 많은 전력을 낭비하고 있는 것입니다.”

서버를 실험한 후 Akamai는 스위치 설계를 시작했으며 Freedman은 현재 스위치의 약 90%가 자체 개발한 소프트웨어를 실행하는 "화이트박스" 장치라고 말했습니다.

상자를 만들기 위해 회사는 클라우드 공급업체에 공급하는 동일한 계약 제조업체와 직접 협력합니다. 이중화를 위해 항상 한 번에 둘 이상입니다. Akamai는 일반적으로 다양한 작업에 최적화된 약 15~XNUMX개의 SKU를 가지고 있지만 하드웨어를 자주 변경합니다. XNUMX년의 평균 수명 주기와 결합하면 한 번에 약 XNUMX가지 버전의 상자가 떠다니게 됩니다. 이러한 다양한 하드웨어를 관리하는 것은 "끊임없는 고통"입니다.

페이스북 오픈 컴퓨트 AMD 모보

Facebook의 개방형 하드웨어: 컴퓨팅이 되나요?

자세히 보기

수명 주기도 일정하지 않습니다. Freedman에 따르면 데이터 센터 공간과 전력이 비싸고 새 서버가 동일한 리소스를 사용하면서 훨씬 더 많은 용량을 제공할 수 있는 도쿄에서는 XNUMX년마다 하드웨어를 교체하는 것이 합리적일 수 있습니다. 한편, 소규모 ISP가 호스팅하는 오래된 서버는 수년 동안 구석에 조용히 앉아있을 수 있습니다.

Akamai의 서버에는 일부 디스크가 있지만 성능에 중점을 둔 회사이기 때문에 대부분의 드라이브는 솔리드 스테이트입니다. 특정 위치에 스토리지 미디어의 올바른 조합은 사람이 결정하는 것이 아니라 워크로드 유형 및 트래픽을 예측하려는 복잡한 모델입니다. 서버의 추가 지원이 필요한 위치를 식별하는 데 도움이 되는 소프트웨어도 있습니다.

그러나 어느 것도 정확한 과학이 아닙니다. “구매 결정을 내릴 때 우리는 현재 비즈니스에 대해 알고 있는 모든 것과 우리가 가고 있는 방향을 고려할 때 지금 구매하기에 적합한 조합은 무엇이라고 생각합니다. 그리고 내가 아는 유일한 것은 그것이 결코 옳지 않을 것이라는 것입니다. 우리는 항상 당신이 예측할 수 없었던 어떤 방식으로든 벗어날 것입니다.”라고 Freedman이 말했습니다.

그러나 Akamai는 서버를 배치할 위치를 어떻게 선택합니까? 이것은 트래픽에 의해 결정됩니다. "우리는 우리 서버를 전 세계의 모든 사용자에게 최대한 가깝게 배치하고 싶습니다."라고 그는 말했습니다. "우리의 초점은 인터넷의 모든 IP 주소에 전달하는 트래픽의 양에 대해 수집한 데이터에서 시작됩니다."

Akamai의 DIY 장비는 전 세계 2,600개 이상의 데이터 센터에 있으며 대부분은 현지 ISP에서 운영하지만 최대 100개의 캐리어 중립 코로케이션 시설이 있습니다.

회사는 이러한 데이터 센터의 수명이나 기능에 대해 신경 쓰지 않습니다. 사실 이러한 관계 중 일부는 순전히 가상이며 모든 협상은 온라인으로 이루어지며 Akamai는 단순히 배송 서비스를 통해 하드웨어를 배송하여 고객이 설치할 수 있습니다. 현지인, 보이지 않는 광경.

트래픽 흐름을 따라간다는 것은 때때로 회사가 다른 제공업체가 가지 않는 곳(예: 러시아 또는 중국)으로 이동해야 한다는 것을 의미합니다. Freedman은 "사람들이 가장 운영하기 싫어하는 장소에서 고객에게 최고의 가치를 제공합니다."라고 말했습니다. "아픈 곳은 우리가 집중하는 곳이 보장됩니다."

현재 그는 최신 Akamai 제품을 출시하는 데 열심입니다. “지금 우리의 초점은 말 그대로 이제 막 첫 1,000개 단위를 출하하기 시작한 이 새 상자입니다. 우리가 배포한 서버보다 XNUMX배 더 강력합니다." ®

출처: https://go.theregister.com/feed/www.theregister.com/2019/06/14/diy_akamai_servers/

spot_img

최신 인텔리전스

spot_img