SDN이란?
기업, 통신 사업 및 서비스 공급자는 다양한 경쟁 압박에 시달리고 있습니다. 멀티미디어 컨텐츠의 놀라운 성장, 클라우드 컴퓨팅의 급증, 증가하는 모바일 사용량의 영향 및 절감된 비용으로 동일한 수익을 유지해야 하는 지속적인 비즈니스 압박 등은 모두 기존 비즈니스 모델을 최약하게 만들고 있습니다.
시대에 발맞추기 위해 이러한 시장 참여자들은 대부분 네트워크 설계 및 운영을 혁신할 수 있는 SDN 기술로 전환하고 있습니다.
SDN은 개방형 API를 사용하여 소프트웨어 애플리케이션을 통해 중앙에서 제어되는 방식으로 네트워크 동작을 프로그래밍할 수 있도록 해줍니다. 기존의 폐쇄형 네트워크 플랫폼을 개방하고 공통 SDN 제어 계층을 구현함으로써 사업자는 기본 네트워크 기술의 복잡성에 상관없이 전체 네트워크와 해당 장치를 일관성 있게 관리할 수 있습니다.
SDN은 복잡하고 다양한 기술로 구성된 네트워크에서 일관되고 효율적인 관리 기능을 구현합니다.
SDN 기술을 사용하여 조직을 차별화할 수 있는 네 가지 주요 영역이 있습니다.
1) 네트워크 프로그래밍 기능:
SDN은 물리적 연결을 제공하는
네트워킹 장치 외부의
소프트웨어를 사용하여 네트워크
동작을 제어할 수 있도록
해줍니다. 따라서 네트워크
사업자는 네트워크 동작을
맞춤화하여 새로운 서비스뿐
아니라 개별 고객도 지원할 수
있습니다. 하드웨어를
소프트웨어에서 분리함으로써
사업자는 폐쇄형 독자 규격
플랫폼의 제약에서 벗어나
차별화되고 혁신적인 새로운
서비스를 신속하게 도입할 수
있습니다.
2) 인텔리전스 및
제어 기능의 논리적 중앙화: SDN은 논리적으로 중앙화된
네트워크 토폴로지를 기반으로
하므로 네트워크 리소스의 지능형
제어 및 관리를 지원합니다. 기존
네트워크 제어 방법은
분산형입니다. 따라서 장치가
네트워크 상태의 제한된 인식을
통해 자율적으로 작동합니다. SDN
기반 네트워크에서 제공하는
중앙화된 제어를 사용하면 대역폭
관리, 복원, 보안 및 정책을 고도로
지능화 및 최적화할 수 있으며
조직은 네트워크를 전체적인
관점에서 파악할 수 있습니다.
3) 네트워크 추상화: SDN 기술에서 실행되는 서비스 및 애플리케이션은 네트워크 제어에서 물리적 연결을 제공하는 기본 기술 및 하드웨어로부터 추상화됩니다. 애플리케이션은 하드웨어와 긴밀하게 결합된 관리 인터페이스 대신 API통해 네트워크와 상호 작용합니다.
4) 개방성: SDN 아키텍처는 개방성의 새로운 시대로 향하는 문을 엽니다. 여러 공급업체 간의 상호 운용성을 지원할 뿐만 아니라 공급업체 중립적인 생태계를 조성합니다. 개방성은 SDN 접근법 자체에서 제공됩니다. 개방형 API는 클라우드 오케스트레이션, OSS/BSS, SaaS, 비즈니스에 중요한 네트워크 지원 애플리케이션 등의 광범위한 애플리케이션을 지원합니다. 또한 지능형 소프트웨어는 OpenFlow와 같은 개방형 프로그래밍 인터페이스를 통해 여러 공급업체의 하드웨어를 제어할 수 있습니다. 마지막으로, SDN 내에서는 공통 소프트웨어 환경에서 지능형 네트워크 서비스 및 애플리케이션을 실행할 수 있습니다.
SDN 기술의 주요 장점은 네트워크 사업자가 SDN API를 활용하고 애플리케이션에 네트워크 동작에 대한 제어 권한을 제공하는 프로그램을 작성할 수 있다는 점입니다. SDN을 통해 사용자는 네트워크 인식 애플리케이션을 개발하고, 네트워크 상태를 지능적으로 모니터링하고, 필요에 따라 네트워크 구성을 자동으로 조정할 수 있습니다.
Ciena는 대역폭 급증으로 수반되는 과제를 잘 이해하고 있습니다. Blue Planet의 SDN 접근법은 종단 간 네트워크 가시성, 정책 및 대역폭 관리와 같은 제어 기능이 논리적으로 중앙화된 SDN 컨트롤러에 집중된 하이브리드 모델을 기반으로 합니다. 하지만 모든 것이 중앙화된 것은 아닙니다. 장애 복구, 모니터링, 보안 등 분산되는 것이 더 좋은 제어 기능은 네트워크 요소에 통합된 상태로 유지됩니다.