Microsoft 글로벌 네트워크는 80개 이상의 Azure 지역에 걸쳐 Microsoft 데이터센터를 서로 그리고 전 세계 고객과 연결하는 광역 네트워크(WAN)입니다. 50만 마일이 넘는 이 네트워크 역시 세계에서 가장 큰 백본 네트워크 중 하나입니다.
매일 고객들은 Microsoft Azure, Bing, Dynamics 365, Microsoft 365, XBOX 같은 서비스에 수조 건의 요청을 전달하며, 즉각적인 신뢰성과 응답성을 기대합니다. 전 세계에 전략적으로 배치된 대규모 엣지 노드 메시가 고객과 백본을 연결하고, 수요를 충족할 수 있는 가용성, 용량, 유연성을 제공합니다.
이 글에서는 Microsoft가 글로벌 네트워크를 구축하고 운영하는 방식을 설명하여, 워크로드에 일관되고 고성능 클라우드 경험을 제공하는 방법을 이해할 수 있도록 돕습니다.
글로벌 라우팅 및 상호 연결
고객 트래픽이 전략적으로 배치된 엣지 노드를 통해 글로벌 네트워크에 진입할 때, 백본을 가로질러 최적화된 경로를 통해 이동합니다. 이 엣지 노드들은 190개 이상의 위치에 수천 개의 연결을 통해 4,000개 이상의 고유한 인터넷 파트너(피어)와 상호 연결하며, 이는 Microsoft 상호연결 전략의 기반을 형성합니다.
런던에서 도쿄로 연결하든, 워싱턴 DC에서 로스앤젤레스까지 연결하든, 지연, 지터, 패킷 손실, 처리량이 네트워크 성능에 영향을 미칩니다. Microsoft에서는 트랜짓 링크 대신 직접 인터커넥트를 선택하고 사용합니다. 이 접근법은 대칭적인 응답 트래픽을 보장하고, 홉, 피어링 파티, 경로를 최소화하여 가능한 한 짧고 단순하게 유지합니다.
예를 들어, 런던에서 도쿄에서 서비스를 접속하면, 인터넷 트래픽은 런던의 엣지 중 하나로 들어와 Microsoft WAN을 통해 프랑스를 거쳐 유럽과 인도 간 Trans-Arabia 경로를 거쳐 서비스가 위치한 일본으로 이동합니다. 응답 트래픽이 대칭입니다. 이 데이터 이동을 콜드 포테이토 라우팅이라고 합니다. 트래픽은 전달되기 전에 가능한 한 오래 Microsoft 네트워크에 유지됩니다.
Microsoft 서비스 간의 모든 트래픽이 글로벌 네트워크에 머무르나요? 네, 데이터센터 간, Microsoft Azure 내, 또는 Virtual Machines, Microsoft 365, XBOX, SQL 데이터베이스, 스토리지, 가상 네트워크 같은 Microsoft 서비스 간의 모든 트래픽은 전 세계 네트워크 내에서 라우팅되며 공용 인터넷을 통해서는 절대 이루어지지 않습니다. 이 라우팅은 최적의 성능과 무결성을 보장합니다.
클라우드 및 온라인 서비스의 빠른 성장세를 유지하면서도 일관적이고 우수한 서비스 수준을 유지하려면 대도시, 지상파 및 해저 경로의 파이버 용량과 다양성에 막대한 투자를 해야 합니다.
최근 글로벌 네트워크에 추가된 사항은 다음과 같습니다.
MAREA 해저 케이블. 스페인 빌바오와 미국 버지니아 주 버지니아 비치 사이의 해저를 통과하는 업계 최초의 OLS(오픈 라인 시스템)입니다.
미국 뉴욕과 아일랜드 더블린 간 AEC
일본 도쿄와 미국 오리건 주 포틀랜드 간 NCP(새로운 태평양 횡단)
연결 서비스
글로벌 네트워크 위에 고급 오버레이 아키텍처를 구축할 수 있습니다. Azure는 지역 간 가상 네트워크 피어링, 하이브리드 및 인클라우드 포인트 투 사이트 및 사이트 간 아키텍처, 글로벌 IP 트랜짓 시나리오를 아우르는 연결 서비스 포트폴리오를 제공합니다. 데이터센터나 네트워크를 Azure에 연결하거나 대규모 데이터 수집 또는 전송 요구를 지원하려면 ExpressRoute와 ExpressRouteDirect와 같은 옵션 중에서 선택할 수 있습니다. 이러한 옵션은 전 세계 피어링 위치에서 Microsoft의 글로벌 네트워크에 직접 최대 100Gbps의 대역폭을 제공합니다.
ExpressRoute Global Reach 는 서비스 제공업체의 WAN 구현을 보완하며 전 세계 온프레미스 사이트를 연결합니다. 글로벌 운영을 운영한다면, 선호하는 지역 서비스 제공업체와 ExpressRoute Global Reach를 통해 Microsoft 글로벌 네트워크를 통해 모든 글로벌 사이트를 연결할 수 있습니다. Azure Virtual WAN을 사용하면 클라우드 기반 WAN을 여러 지점 사이트로 확장할 수 있습니다. SDWAN과 VPN 장치(고객 현장 장비, CPE)를 사용해 내장된 사용 편의성과 자동 연결 및 구성 관리를 통해 지점을 Microsoft의 글로벌 네트워크에 원활하게 연결할 수 있습니다.
글로벌 가상 네트워크 피어링은 두 개 이상의 Azure 가상 네트워크를 지역을 넘어 원활하게 연결합니다. 가상 네트워크는 피어링되면 하나로 표시됩니다. Microsoft 백본 인프라는 피어링된 가상 네트워크 내 가상 머신 간 트래픽을 라우팅하듯, 동일한 가상 네트워크 내 가상 머신 간 트래픽을 개인 IP 주소만을 통해서만 라우팅합니다.
소프트웨어 정의 네트워크 관리
세계 최고의 클라우드 제공업체 중 하나인 Microsoft는 고성능 글로벌 인프라 구축 및 관리에 대한 풍부한 통찰력과 전문성을 보유하고 있습니다.
Microsoft는 다음과 같은 강력한 운영 원칙을 준수합니다.
네트워크의 다양한 계층에서 최상의 전환 하드웨어를 사용합니다.
최종 사용자에게 영향을 주지 않고 새 기능을 배포합니다.
최대한 신속하게, 보안을 유지하면서 전체 시스템에 안전하고 안정적으로 업데이트를 배포합니다. 주 단위 대신 시간 단위.
포괄적인 클라우드 기반 모니터링과 완전 자동화된 고장 완화를 활용하세요.
통합 및 소프트웨어 정의 네트워킹 기술을 사용하여 네트워크 내 모든 하드웨어 요소를 제어하고, 중복을 제거하며, 고장을 줄이세요.
이 원칙들은 호스트 네트워크 인터페이스, 스위칭 플랫폼, 로드 밸런서와 같은 데이터 센터 내 네트워크 기능부터 트래픽 엔지니어링 플랫폼과 광 네트워크의 WAN 네트워크에 이르기까지 네트워크의 모든 계층에 적용됩니다.
Azure와 그 네트워크의 기하급수적 성장은 인간의 직관이 더 이상 전 세계 네트워크 운영을 관리할 수 없게 되었습니다. 네트워크에서 장기, 중기 및 단기 변경 사항의 유효성을 검사하기 위해 당사는 프로덕션 네트워크를 종합적으로 미러링하고 에뮬레이트하는 플랫폼을 개발했습니다. 미러 환경을 만들고 수백만 건의 시뮬레이션을 실행함으로써 소프트웨어 및 하드웨어 변경과 그 영향을 테스트한 후 운영 플랫폼과 네트워크에 커밋합니다.