868. MANO (Management and Orchestration) - 오케스트레이션 자동 관리 프레임워크 3단계 분할 요소 통제 망

핵심 인사이트: 866번의 수만 개 '가상 방화벽 앱(VNF)'과 867번의 거대한 '서버 토양(NFVI)'이 준비됐다. 그런데 서버 1만 대 중에 어디에 방화벽을 깔아야 할지, 트래픽이 터지면 누가 방화벽을 10개로 늘리라고 명령할지, 고장 나면 누가 재부팅을 시킬지 지휘하는 신(God)이 없다면 오합지졸 고철 덩어리에 불과하다. 이 10만 개의 얽히고설킨 통신 앱과 깡통 서버들의 운명을 지휘봉 하나로 완벽하게 통제하고 창조하는 삼위일체의 대뇌 사령탑, 그것이 MANO다.

Ⅰ. MANO (Management and Orchestration)의 개념

  • 개념: ETSI(유럽통신표준협회)가 정의한 NFV 아키텍처의 맨 우측에 위치하는 최상위 중앙 통제 시스템으로, 모든 하드웨어 인프라 자원(NFVI)과 소프트웨어 네트워크 앱(VNF)들을 모니터링하고, 배포(생성), 연결, 삭제, 확장을 100% 자동으로 지휘하는 오케스트레이션(지휘) 및 관리 프레임워크입니다.
  • 통신사(SKT, KT)가 클라우드 5G 망을 돌리기 위해 수천억 원을 주고 구축하는 운영의 핵심 심장입니다.

Ⅱ. MANO의 완벽한 3단계 분업 아키텍처 🌟

MANO는 단일 프로그램이 아닙니다. 철저하게 계급이 나뉜 3명의 관리자로 이루어져 있습니다. (아주 중요합니다.)

1. VIM (가상화 인프라 관리자, Virtualised Infrastructure Manager) - "땅 관리 소장"

  • 가장 밑바닥 관리자 (871번 문서 상세)
  • 역할: NFVI(하드웨어 서버와 하이퍼바이저) 땅덩어리만 전문으로 관리합니다. "1번 서버 CPU 80% 찼습니다! 2번 서버 램 널널합니다!"라고 자원 현황을 윗선에 보고하고, 위에서 명령이 내려오면 멍청하게 "네, 2번 서버에 가상머신(VM) 빈방 하나 파겠습니다" 하고 껍데기 방을 만들어 냅니다. (대표 솔루션: OpenStack, Kubernetes)

2. VNFM (VNF 매니저, VNF Manager) - "앱 생명주기 의사"

  • 중간 관리자 (870번 문서 상세)
  • 역할: 빈방(VM)이 만들어지면 거기에 '방화벽 소프트웨어(VNF)'를 설치하고 생명줄을 쥐고 흔듭니다. "방화벽 VNF 1호기 켜졌습니다! 어? 트래픽 몰려서 1호기가 힘들어하네요! 당장 2호기 하나 더 복제하겠습니다(Scale-out)!"라며 오직 특정 VNF 앱 하나하나의 건강과 생사(Lifecycle)만을 전담 마크합니다.

3. NFVO (NFV 오케스트레이터, NFV Orchestrator) - "최고 존엄 총사령관" 🌟

  • 맨 꼭대기의 신 (869번 문서 상세)
  • 역할: 밑에 있는 VIM과 VNFM을 노예처럼 부리는 빅 픽처 설계자입니다.
  • "자, 내일 서울 콘서트 열리니까, VIM 너는 서울 서버에 빈방 10개 만들어! VNFM 너는 그 10개 방에 방화벽 5개, 5G 코어 라우터 5개 깔아! 그리고 방화벽 끝나면 라우터로 트래픽 흘러가게 길(서비스 체이닝) 뚫어놔!"라고 네트워크망 전체의 거시적인 숲을 그리고 지휘합니다.

Ⅲ. MANO가 불러온 '제로 터치(Zero-Touch) 자동화'의 기적

  • 옛날엔 트래픽이 터지면 엔지니어 수십 명이 야근하며 서버에 코드를 치고 방화벽을 수동으로 늘렸습니다.
  • MANO가 지배하는 통신망에서는 모든 것이 **자동(Automation)**입니다. VIM이 "CPU 모자람" 신호를 보내면, NFVO가 정책(Policy)을 보고 즉시 VNFM에게 "방화벽 3대 추가해!"라고 지시하여, 인간이 커피 한 잔 마시고 오는 5분 사이에 네트워크가 알아서 스스로 커졌다가(Scale-out) 다시 쪼그라드는(Scale-in) 살아 숨 쉬는 유기체가 완성됩니다.

📢 섹션 요약 비유: NFV 생태계가 '거대한 교향악단(오케스트라)'이라면, MANO 프레임워크는 이 악단을 완벽하게 통제하는 지휘부입니다. 3명의 간부가 역할을 나눕니다. **VIM(땅 관리자)**은 '무대 진행요원'입니다. 무대 위에 의자(가상머신)와 악보대(자원)를 가져다 세팅하는 막일을 합니다. **VNFM(앱 관리자)**은 '악기별 파트장'입니다. 바이올린 연주자(VNF 방화벽)의 컨디션(생명주기)을 관리하고 연주자가 부족하면 한 명 더 데려옵니다. 그리고 맨 꼭대기에 있는 **NFVO(총사령관 지휘자)**는 숲을 봅니다. 지휘봉을 흔들며 "진행요원(VIM), 의자 10개 더 깔아! 파트장(VNFM), 바이올린 10명 더 앉혀서 연주해!" 라며 무대 전체의 웅장한 교향곡(종단 간 네트워크 서비스)을 인간의 개입 없이 전자동으로 지휘해 내는 통신망의 마에스트로입니다.