5G 슬라이싱과 Edge Computing을 연결하는 컴퓨터 구조

5G 네트워크 슬라이싱과 Edge Computing이 NUMA, DPU, 하드웨어 가속, 격리 기술과 결합되는 구조를 정리한다.

2026-08-14 · 최초 발행 2026-01-19

서비스 요구사항에 맞춰 물리 네트워크를 나누는 방식

5G 네트워크 슬라이싱은 하나의 물리 네트워크를 복수의 논리 네트워크로 분리하는 기술이다. 각 슬라이스는 QoS, 보안 정책, 라우팅 규칙을 독립적으로 가질 수 있으며, eMBB·URLLC·mMTC처럼 요구조건이 다른 서비스에 맞춰 구성한다. 트래픽 수요 변화에 따라 슬라이스별 자원도 동적으로 조정한다.

구조는 물리 자원을 제공하는 인프라 계층, VNF와 CNF를 담는 슬라이스 계층, 애플리케이션별 슬라이스 인스턴스가 놓이는 서비스 계층, 그리고 MANO(NFV Management and Orchestration) 기반의 관리·오케스트레이션 계층으로 나뉜다.

제어제어제어5G 물리 네트워크슬라이스 1: eMBB슬라이스 2: URLLC슬라이스 3: mMTC고대역폭 서비스(4K/8K 스트리밍)초저지연 서비스(자율주행, 원격수술)대규모 연결(IoT 센서)MANO(오케스트레이션)

구현에는 SDN/NFV 기반 가상화가 쓰인다. 3GPP가 정의한 SST와 SD 기반 네트워크 슬라이스 템플릿을 활용할 수 있고, RAN에서는 무선 자원 스케줄링과 빔포밍 파라미터를 분리한다. 코어 네트워크에서는 UPF(User Plane Function), SMF(Session Management Function) 인스턴스를 분리해 슬라이스를 구성한다.

데이터 처리를 사용자 가까이 옮기는 Edge 계층

Edge Computing은 데이터가 생성되는 지점 가까이에서 처리하는 분산 처리 방식이다. 왕복 시간(RTT)을 수 밀리초 이하로 낮추고, 로컬 처리를 통해 백홀 트래픽을 줄이며, 민감 데이터를 로컬에서 다뤄 프라이버시를 강화하는 데 목적이 있다.

컴퓨팅 자원은 클라우드 데이터센터부터 지역 Edge DC, 기지국 Edge, 디바이스 Edge까지 계층적으로 배치된다. 계층이 사용자에게 가까워질수록 지연은 줄지만 처리 능력에는 제약이 생긴다.

100ms+10-50ms1-10ms< 1ms제공제공제공제공클라우드 데이터센터지역 Edge DC기지국 Edge디바이스 Edge사용자 디바이스AI 학습빅데이터 분석지역 콘텐츠 캐싱비디오 트랜스코딩AR/VR 렌더링실시간 분석센서 전처리간단한 추론

MEC(Multi-access Edge Computing)는 이 배치를 서비스 실행 환경으로 구체화한다. MEC 플랫폼은 애플리케이션 실행 환경, 서비스 레지스트리, 트래픽 라우팅을 제공한다. MEC 호스트는 가상화 인프라(NFVI) 위에서 VNF/CNF를 실행하며, MEC 오케스트레이터는 애플리케이션 라이프사이클과 자원 할당을 관리한다. UE 애플리케이션은 DNS 재지정과 트래픽 스티어링을 통해 Edge 서비스에 접근할 수 있다.

배치 위치 지연시간 처리 능력 적용 사례
디바이스 Edge 서브 밀리초 제한적 센서 필터링, 간단한 추론
기지국 Edge 1-10ms 중간 AR/VR, 실시간 영상 분석
지역 Edge DC 10-50ms 높음 콘텐츠 캐싱, 트랜스코딩
클라우드 100ms 이상 매우 높음 AI 학습, 빅데이터 분석

Edge 서버는 네트워크 처리 경로까지 고려해야 한다

기지국 Edge에는 ARM 기반 저전력 프로세서가 적합할 수 있으며, x86 환경에서는 P-core(성능)와 E-core(효율)를 혼합 배치할 수 있다. AI 추론에는 GPU/TPU 가속기를, 네트워크 패킷 처리와 암호화·복호화에는 FPGA를 활용할 수 있다.

NUMA 환경에서는 NIC와 같은 NUMA 노드에 속한 CPU 코어가 패킷을 처리하도록 배치하는 것이 핵심이다. DMA를 통한 로컬 메모리 버퍼를 사용하고 Cross-NUMA 트래픽을 줄여 인터커넥트 병목과 지연을 피한다. 네트워크 인터럽트와 프로세스를 특정 코어에 고정하는 CPU 핀 고정도 같은 맥락의 설정이다.

고지연고지연NUMA Node 0NUMA Node 1NIC 0(PCIe)NIC 1(PCIe)로컬 메모리 0로컬 메모리 1CPU 0-15CPU 16-31인터커넥트(QPI/UPI)

DPU(Data Processing Unit)는 SmartNIC 역할을 맡아 패킷 분류, 플로우 테이블 관리, 터널링을 오프로드한다. OVS/VPP(Open vSwitch, Vector Packet Processing) 가속, IPsec·TLS 암호화 이전, eBPF 기반 패킷 필터링과 로드 밸런싱에도 활용된다.

슬라이스 정책과 MEC 자원을 함께 오케스트레이션한다

URLLC 슬라이스에는 전용 Edge 서버를 할당할 수 있고, eMBB와 mMTC 슬라이스는 Edge 자원을 공유할 수 있다. 이동성 관리 과정에서는 Edge 애플리케이션을 슬라이스 간에 동적으로 옮길 수 있다. 이때 CPU, 메모리, 네트워크 대역폭을 슬라이스별로 예약해 QoS를 보장한다.

"코어 네트워크""슬라이스 관리자"MEC PlatformRANUE"코어 네트워크""슬라이스 관리자"MEC PlatformRANUE서비스 요청(URLLC)슬라이스 선택(SST=2)MEC 앱 인스턴스 확인가용 리소스 응답앱 인스턴스 생성/할당UPF 경로 설정트래픽 라우팅저지연 서비스 제공

이 구조는 서비스 유형마다 다른 배치를 만든다. 자율주행은 URLLC 슬라이스와 기지국 Edge에서 센서 데이터를 처리하고, 산업 IoT는 mMTC 슬라이스와 지역 Edge DC에서 센서를 집계·분석한다. 클라우드 게임은 eMBB 슬라이스와 Edge GPU 서버 렌더링을, 원격 의료는 URLLC 슬라이스와 Edge AI 서버의 영상 진단 보조를 조합한다.

지연·전력·처리량을 다루는 운영 기법

지연시간을 줄이기 위해 DPDK나 AF_XDP로 커널 네트워크 스택을 우회하는 바이패스 모드를 사용할 수 있다. sendfile, splice 시스템 콜을 이용한 Zero-copy 전송, 인터럽트 대신 CPU를 점유하는 Busy polling, isolcpus와 taskset으로 전용 코어를 할당하는 CPU 격리도 선택지다.

전력 측면에서는 DVFS(Dynamic Voltage and Frequency Scaling)로 부하에 따라 주파수를 조정하고, 저부하에서는 코어 파킹으로 일부 코어를 슬립 모드로 전환한다. 패킷 코얼레싱은 여러 패킷을 묶어 처리해 웨이크업 횟수를 줄이며, Hrtimer를 활용한 타이머 통합은 타이머 이벤트를 그룹화한다.

처리량을 높이는 방식으로는 RSS(Receive Side Scaling), RPS/RFS(Receive Packet Steering/Flow Steering), 멀티큐 NIC, NAPI 폴링이 있다. 이들은 수신 패킷을 여러 CPU 코어에 분산하거나, 고부하에서 인터럽트 처리 대신 폴링 모드로 전환하는 데 쓰인다.

격리는 네트워크와 실행 환경을 함께 분리해야 한다

슬라이스 간 네트워크 격리는 VLAN, VxLAN, MPLS로 구현할 수 있다. 컴퓨팅 환경은 VM, 컨테이너, unikernel로 분리하고, CPU·메모리·I/O 자원은 cgroup과 namespace로 격리한다. 슬라이스별 방화벽과 IDS/IPS 규칙을 별도로 두는 보안 정책 분리도 필요하다.

Edge 보안에서는 Intel SGX와 ARM TrustZone 기반의 신뢰 실행 환경(TEE), TPM과 Secure Boot를 이용한 하드웨어 루트 오브 트러스트가 사용된다. AES-NI와 SHA 확장 명령어는 암호화를 가속하고, 캐시 파티셔닝과 타이밍 공격 완화는 사이드채널 방어에 해당한다.

제어제어제어분리분리분리물리 하드웨어하이퍼바이저/컨테이너 런타임슬라이스 1VM/Container슬라이스 2VM/Container슬라이스 3VM/ContainerTEE EnclavecgroupCPU/Mem 제한네트워크 격리(VxLAN)

표준과 구현 생태계

3GPP는 TS 28.530, TS 23.501을 포함한 5G 네트워크 슬라이싱 규격을 다룬다. ETSI MEC는 Multi-access Edge Computing 아키텍처와 API 표준을, IETF는 네트워크 슬라이싱 데이터 모델과 YANG 스키마를 다룬다. O-RAN Alliance는 Open RAN 기반 슬라이싱과 Near-RT RIC 표준을 제시한다.

오픈소스 구현으로는 Open5GS, Go 언어 기반의 Free5GC, 5G RAN 및 코어 네트워크 소프트웨어인 OpenAirInterface, Linux Foundation의 Akraino Edge Stack이 있다. 상용 솔루션에는 노키아 AirFrame, 에릭슨 Intelligent Automation Platform, 화웨이 Intelligent Edge Fabric, 시스코 Ultra Cloud Core가 포함된다.

6G를 향해 확장되는 하드웨어와 서비스

6G에서는 AI/ML을 슬라이싱과 Edge 자원 관리에 통합하는 AI 네이티브 네트워크, Tbps급 슬라이스를 지원하는 홀로그래픽 통신, 위성·드론·지상 네트워크를 잇는 통합 공중-지상 네트워크, 완전 자동화된 슬라이스 생성·관리를 위한 제로 터치 오케스트레이션이 발전 방향으로 제시된다.

하드웨어도 포토닉 인터커넥트, 스파이킹 신경망 기반 뉴로모픽 컴퓨팅, 양자 키 분배(QKD) 기반 양자 네트워킹, 메모리 풀링을 위한 CXL(Compute Express Link)로 확장될 수 있다.

디지털 트윈은 실시간 시뮬레이션을 위해 URLLC 슬라이스와 Edge 컴퓨팅을 결합한다. 메타버스는 대규모 동시 접속을 위해 eMBB 슬라이스와 분산 Edge 렌더링을 사용하며, 스마트 시티는 mMTC 슬라이스로 수백만 IoT 센서를 연결하고 Edge 분석을 수행한다. 촉각 인터넷은 햅틱 피드백을 위해 1ms 이하 지연시간 보장을 요구한다.

5G네트워크 슬라이싱엣지 컴퓨팅컴퓨터 구조MEC