3.2. 통신사 코어 클러스터 사용 모델에 대하여
통신사 코어 클러스터 사용 모델은 상용 하드웨어에서 실행되는 클러스터를 위해 설계되었습니다. 통신사 코어 클러스터는 신호, 집계, 세션 경계 컨트롤러(SBC)와 같은 제어 평면 기능과 5G 사용자 평면 기능(UPF)과 같은 중앙 집중식 데이터 평면 기능을 포함한 대규모 통신사 애플리케이션을 지원합니다. 통신사 핵심 클러스터 기능에는 확장성, 복잡한 네트워킹 지원, 복원력 있는 소프트웨어 정의 스토리지가 필요하며, 원거리 RAN 구축에 비해 엄격하지 않고 제약이 적은 성능 요구 사항을 지원해야 합니다.
통신사의 핵심 기능에 대한 네트워킹 요구 사항은 다양한 네트워킹 기능과 성능 지점에 따라 크게 다릅니다. IPv6는 필수이며 듀얼 스택이 일반적입니다. 일부 기능에는 최대 처리량과 트랜잭션 속도가 필요하며 사용자 평면 DPDK 네트워킹 지원이 필요합니다. 다른 기능은 보다 일반적인 클라우드 네이티브 패턴을 사용하며 OVN-Kubernetes, 커널 네트워킹 및 부하 분산을 활용할 수 있습니다.
통신사 핵심 클러스터는 표준으로 3개의 제어 평면과 스톡(비 RT) 커널로 구성된 1개 이상의 작업자 노드로 구성됩니다. 네트워킹 및 성능 요구 사항이 다양한 워크로드를 지원하기 위해 MachineConfigPool 사용자 지정 리소스(CR)를 사용하여 작업자 노드를 분할할 수 있습니다(예: 비사용자 데이터 플레인 또는 고처리량 사용 사례). 필수적인 통신사 운영 기능을 지원하기 위해 핵심 클러스터에는 Day 2 OLM 관리 운영자의 표준 세트가 설치되어 있습니다.
그림 3.1. Telco 핵심 RDS 클러스터 서비스 기반 아키텍처 및 네트워킹 토폴로지