핵심 인사이트 (3줄 요약)

  1. 본질: SDDC(Software-Defined Data Center)는 컴퓨팅, 스토리지, 네트워킹 전체를 소프트웨어로 추상화하여 하드웨어 벤더 종속성을 제거하고 자동화된 운영을 실현한다.
  2. 가치: HCI(Hyper-Converged Infrastructure)는 x86 서버 하나에 컴퓨팅·스토리지·네트워킹을 통합하여 초기 도입 비용과 관리 복잡성을 동시에 줄인다.
  3. 판단 포인트: SDDC/HCI는 온프레미스와 클라우드의 중간 단계로, 데이터 주권과 클라우드 유연성을 동시에 요구하는 하이브리드 클라우드 환경에 최적이다.

Ⅰ. 개요 및 필요성

전통적인 데이터센터는 컴퓨팅(서버), 스토리지(SAN/NAS), 네트워크(스위치/라우터)가 벤더별 전용 하드웨어로 분리 운영된다. 이는 구매, 설치, 운영 각각에 전문 인력이 필요하고 자원 활용률이 낮다는 문제가 있다.

SDDC 개념:

  • SDC(Software-Defined Computing): 가상화(VMware vSphere, KVM)
  • SDS(Software-Defined Storage): Ceph, VMware vSAN
  • SDN(Software-Defined Networking): 제어 플레인과 데이터 플레인 분리

이 세 가지를 통합하여 단일 관리 플랫폼에서 전체 인프라를 소프트웨어로 정의하고 자동화하는 것이 SDDC다.

  • 📢 섹션 요약 비유: 전통 데이터센터는 요리사, 웨이터, 청소부가 각각 다른 사장 밑에서 일하는 식당이다. SDDC는 한 매니저(소프트웨어 플랫폼)가 전체 직원을 통합 관리하는 체인 레스토랑이다.

Ⅱ. 아키텍처 및 핵심 원리

SDDC 레이어 구조:

┌──────────────────────────────────────────────────────────────┐
│              관리 플레인 (Management Plane)                    │
│  VMware vCenter / NSX-T / vSAN / Aria Automation             │
├──────────────────────────────────────────────────────────────┤
│              제어 플레인 (Control Plane)                       │
│  SDN 컨트롤러 (OpenDaylight / NSX)                            │
│  SDS 오케스트레이터 (Ceph Mgr / vSAN)                          │
├──────────────────────────────────────────────────────────────┤
│              데이터 플레인 (Data Plane)                        │
│  x86 서버 (vSphere ESXi + vSAN + vNIC)                       │
│  HCI 노드 (Nutanix AHV / VMware VSAN ReadyNode)              │
└──────────────────────────────────────────────────────────────┘
기술역할대표 솔루션
SDC (가상 컴퓨팅)VM, 컨테이너 실행 환경VMware vSphere, KVM
SDS (Software-Defined Storage)분산 스토리지 풀, RAID 소프트웨어화Ceph, VMware vSAN
SDN (Software-Defined Networking)가상 스위치, 방화벽, 라우팅 소프트웨어화NSX-T, OVN
HCI (Hyper-Converged Infrastructure)위 세 가지 통합 단일 어플라이언스Nutanix, VMware VSAN

HCI(Hyper-Converged Infrastructure) 특징:

  • 표준 x86 서버에 컴퓨팅(CPU/RAM) + 스토리지(SSD/HDD) + 네트워킹을 단일 노드로 통합

  • 노드 추가만으로 선형 확장(Scale-Out): 3노드 → 6노드 → N노드

  • 소프트웨어 정의 스토리지(vSAN, Nutanix AOS)로 노드 간 데이터 분산·복제

  • 📢 섹션 요약 비유: HCI 노드는 레고 블록이다 — 블록을 추가할수록 전체 성능과 용량이 선형으로 증가하며, 모든 블록이 동일한 규격이라 관리가 단순하다.


Ⅲ. 비교 및 연결

기존 3계층 아키텍처 vs HCI:

구분3계층 (서버+SAN+네트워크)HCI
구성전용 하드웨어 계층 분리단일 x86 노드 통합
확장각 계층 개별 확장 (복잡)노드 추가로 선형 확장 (단순)
비용높음 (전용 SAN, FC 스위치)낮음 (표준 x86 서버)
성능높음 (전용 스토리지 최적화)중간 (SDS 오버헤드)
관리복잡 (다수 관리 콘솔)단순 (단일 콘솔)

SDS(Software-Defined Storage) — Ceph: 오픈소스 분산 스토리지. 객체 스토리지(RADOS GW), 블록 스토리지(RBD), 파일 시스템(CephFS)을 동시 제공. Kubernetes 영구 스토리지(PV) 백엔드로 널리 사용.

하이브리드 클라우드 연장: VMware vSphere 기반 온프레미스 HCI를 AWS VMware Cloud로 연결하면 동일한 vSphere 관리 도구로 온프레미스와 AWS 클라우드를 함께 운영 가능.

  • 📢 섹션 요약 비유: SDS는 기존 금고(전용 SAN)를 없애고, 사무실 직원들(서버 노드)의 서랍을 묶어서 하나의 공용 금고로 만드는 것이다 — 관리는 쉽지만 보안 설계는 더 중요해진다.

Ⅳ. 실무 적용 및 기술사 판단

기술사 시험 판단 포인트:

  1. SDDC = SDC + SDS + SDN 세 요소의 결합임을 명확히 정의한다.
  2. HCI 확장 방식(노드 추가 = Scale-Out)을 기존 3계층의 각 계층 개별 확장과 대비한다.
  3. HCI 한계(SDS 오버헤드, 성능 예측 어려움, 초기 라이선스 비용)도 균형 있게 기술한다.

실무 시나리오: 병원의 전자의무기록(EMR) 인프라 현대화 — 레거시 3계층 아키텍처(서버 + NetApp SAN + Cisco FC 스위치)를 Nutanix HCI 4노드 클러스터로 교체. 관리 콘솔 통일, SAN 전문 인력 불필요, 99.99% 가용성 유지, 향후 노드 추가로 용량 선형 확장 가능.

  • 📢 섹션 요약 비유: HCI 도입은 자동차 한 대에 엔진·연료·운전석을 통합한 것처럼 — 부품을 따로 사고 조립할 필요 없이 그냥 타면 되는 완성 패키지다.

Ⅴ. 기대효과 및 결론

SDDC/HCI 도입 기대 효과:

  • 관리 단순화: 단일 플랫폼에서 컴퓨팅/스토리지/네트워크 통합 관리
  • 비용 절감: 전용 SAN/FC 스위치 제거로 초기 구축 비용 30~50% 절감
  • 유연한 확장: 노드 추가로 온디맨드 확장, 과잉 구매 불필요
  • 하이브리드 연장: 온프레미스 HCI를 클라우드로 확장, 일관된 운영 경험

그러나 단일 벤더(VMware/Nutanix) 의존, SDS 오버헤드로 인한 성능 제약, 초기 라이선스 비용 등 한계도 명확히 인지하고 도입 결정해야 한다.

  • 📢 섹션 요약 비유: SDDC/HCI는 스마트홈 시스템이다 — 조명, 냉난방, 보안을 하나의 앱으로 제어하면 편리하지만, 앱(소프트웨어 플랫폼) 없이는 아무것도 안 되는 의존성이 생긴다.

📌 관련 개념 맵

개념연결 포인트
SDN (Software-Defined Networking)제어/데이터 플레인 분리, OpenFlow · 505
하이브리드 클라우드 (Hybrid Cloud)온프레미스 연동, VMware Cloud · 500
Ceph분산 스토리지, 오픈소스 SDS · 539
클라우드 마이그레이션 6RRetain 전략, 온프레미스 현대화 · 539
DPU (Data Processing Unit)가상 스위치 오프로딩, SDN 가속 · 526

📈 관련 키워드 및 발전 흐름도

[제어 · 데이터 플레인 분리] → [SDDC · HCI 소프트웨어 정의 데이터센터] → [가상 스위치 오프로딩 · SDN 가속]

👶 어린이를 위한 3줄 비유 설명

  1. SDDC는 집의 모든 가전제품을 하나의 스마트홈 앱으로 제어하는 것처럼, 서버·저장소·네트워크를 소프트웨어 하나로 관리해요.
  2. HCI는 컴퓨터, 저장소, 네트워크를 한 박스에 넣은 것 — 블록처럼 쌓을수록 성능이 커져요.
  3. 기존 방식은 엔진, 바퀴, 핸들을 따로 사서 조립하는 것, HCI는 완성된 자동차를 바로 구매하는 것이에요.