한눈에 보는 정의

SDN(Software Defined Network, 소프트웨어 정의 네트워크)은 네트워크 장비의 제어 기능을 소프트웨어로 분리해, 하드웨어를 직접 건드리지 않고도 네트워크 구성을 유연하게 관리하는 기술입니다.

자세히 알아보기

  • 예문: "새로운 서비스 배포마다 스위치를 일일이 수동으로 설정하던 방식에서 벗어나, SDN을 도입해 네트워크 구성을 코드로 자동화했다."
  • 기존에는 라우터(Router) (라우터)나 스위치(Switch) (스위치) 같은 개별 장비에 직접 접속해 설정을 바꿔야 했지만, SDN은 트래픽을 어디로 보낼지 결정하는 제어 영역과 실제 데이터를 전달하는 영역을 분리해, 중앙 컨트롤러 하나로 전체 네트워크를 관리할 수 있게 합니다.
  • 클라우드 환경처럼 가상 서버가 수시로 생성·삭제되는 곳에서는, 네트워크 구성도 그만큼 빠르게 바뀌어야 하기 때문에 SDN이 사실상 표준처럼 쓰입니다.
  • 저장장치 관리를 소프트웨어로 추상화한 SDS(소프트웨어 정의 스토리지) (SDS)와 함께, IaC(코드형 인프라) (IaC) 흐름에서 네트워크와 스토리지까지 코드로 정의하고 관리하는 흐름을 이룹니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로