네트워크 - AWS Well-Architected Framework

네트워크

네트워크는 모든 워크로드 구성 요소 사이에 있기 때문에 워크로드 성능 및 동작에 긍정적, 부정적인 영향을 미칠 수 있습니다. 또한 클러스터 성능을 높이는 데 있어서 심층적인 네트워크 지식이 요구되는 HPC(고성능 컴퓨팅)와 같이 네트워크 성능에 크게 의존하는 워크로드도 있습니다. 따라서 대역폭, 지연 시간, 지터 및 처리량에 대한 워크로드 요구 사항을 결정해야 합니다.

AWS에서 네트워킹은 가상화되고 다양한 유형 및 구성으로 제공됩니다. 따라서 요구에 부응하는 네트워킹 방법을 보다 쉽게 찾을 수 있습니다. AWS에서는 제품 기능(예: 강화된 네트워킹, Amazon EBS 최적화 인스턴스, Amazon S3 Transfer Acceleration, 동적 Amazon CloudFront)을 지원하여 네트워크 트래픽을 최적화합니다. 나아가 AWS는 네트워킹 기능(예: Amazon Route 53 지연 속도 기반 라우팅, Amazon VPC 엔드포인트, AWS Direct Connect, AWS Global Accelerator)까지 제공하여 네트워크 거리 또는 지터를 줄여 줍니다.

다음은 성능 효율성 고려 사항에 중점을 둔 질문입니다.

PERF 5:  네트워킹 솔루션을 구성하려면 어떻게 해야 합니까?
워크로드에 대한 최적의 네트워크 솔루션은 지연 시간, 처리량 요구 사항, 지터 및 대역폭에 따라 다릅니다. 위치 옵션은 사용자 또는 온프레미스 리소스와 같은 물리적 제약에 따라 결정됩니다. 엣지 로케이션 또는 리소스 배치를 통해 이러한 제약을 상쇄할 수 있습니다.

네트워크를 배포할 때는 위치를 고려해야 합니다. 리소스를 사용할 위치 가까이 해당 리소스가 배치되도록 선택하여 거리를 줄일 수 있습니다. 워크로드가 변경되면 네트워킹 지표를 사용하여 네트워킹 구성을 변경합니다. 리전, 배치 그룹 및 엣지 서비스를 활용하여 성능을 크게 개선할 수 있습니다. 클라우드 기반 네트워크는 빠르게 재구축되거나 수정될 수 있으므로 성능 효율성을 유지하려면 네트워크 아키텍처를 지속적으로 변경해야 합니다.