PERF05-BP01 네트워킹이 성능에 미치는 영향 파악
네트워크 관련 결정 사항이 워크로드 성능에 영향을 주는 방식을 분석하고 파악합니다. 네트워크는 애플리케이션 구성 요소, 클라우드 서비스, 엣지 네트워크 및 온프레미스 데이터 간의 연결을 담당하므로, 워크로드 성능에 큰 영향을 미칠 수 있습니다. 사용자 경험은 워크로드 성능 외에 네트워크 지연 시간, 대역폭, 프로토콜, 위치, 네트워크 정체, 지터, 처리량(throughput) 및 라우팅 규칙에도 영향을 받습니다.
원하는 결과: 지연 시간, 패킷 크기, 라우팅 규칙, 프로토콜 및 지원 트래픽 패턴을 포함한 워크로드의 네트워킹 요구 사항 목록을 문서화합니다. 사용 가능한 네트워킹 솔루션을 검토하고 워크로드 네트워킹 특성을 충족하는 서비스를 파악합니다. 클라우드 기반 네트워크는 빠르게 재구축될 수 있으므로 성능 효율성을 개선하려면 네트워크 아키텍처를 지속적으로 변경해야 합니다.
일반적인 안티 패턴:
-
모든 트래픽이 기존 데이터 센터를 통과합니다.
-
실제 사용 요구 사항을 파악하지 않고 Direct Connect 세션을 초과 구축합니다.
-
네트워킹 솔루션을 정의할 때 워크로드 특성과 암호화 오버헤드를 고려하지 않습니다.
-
클라우드의 네트워킹 솔루션에 온프레미스 개념과 전략을 적용합니다.
이 모범 사례 수립의 이점: 네트워킹이 워크로드 성능에 미치는 영향을 이해하면 잠재적인 병목 현상을 식별하고, 사용자 경험을 개선하고, 신뢰성을 높이고, 워크로드 변화에 따라 운영 유지 관리 작업을 줄이는 데 도움이 됩니다.
이 모범 사례가 수립되지 않을 경우 노출되는 위험의 수준: 높음
구현 가이드
워크로드의 중요한 네트워크 성능 지표를 식별하고 해당 네트워킹 특성을 파악합니다. 벤치마킹 또는 로드 테스트를 사용하여 데이터 기반 접근 방식의 일부로 요구 사항을 정의하고 문서화합니다. 이 데이터를 사용하여 네트워킹 솔루션이 제한되는 위치를 식별하고, 워크로드를 개선하는 구성 옵션을 검사합니다. 사용 가능한 클라우드 네이티브 네트워킹 기능과 옵션 및 이러한 기능과 옵션이 요구 사항을 기준으로 워크로드 성능에 미치는 영향을 파악합니다. 각 네트워킹 기능에는 장단점이 있으며, 워크로드 특성에 맞게 구성하고 필요에 따라 확장할 수 있습니다.
구현 단계:
-
네트워킹 성능 요구 사항을 정의하고 문서화합니다.
-
네트워크 지연 시간, 대역폭, 프로토콜, 위치, 트래픽 패턴(급증 및 빈도), 처리량(throughput), 암호화, 검사 및 라우팅 규칙과 같은 지표가 포함됩니다.
-
-
기본 네트워킹 특성을 파악합니다.
-
애플리케이션 네트워킹 특성을 파악합니다.
-
엣지 네트워킹 특성을 파악합니다.
-
하이브리드 네트워킹 특성을 파악합니다.
-
보안 네트워킹 특성을 캡처합니다.
-
추적 도구로 엔드 투 엔드 성능 지표를 파악합니다.
-
네트워크 성능을 벤치마크하고 테스트합니다.
구현 계획의 작업 수준: 보통 수준의 노력을 들여 워크로드 네트워킹 요구 사항, 옵션 및 사용 가능한 솔루션을 문서화합니다.
리소스
관련 문서:
관련 동영상:
관련 예시: