큐:
소프트웨어 정의 네트워킹 (SDN)과 네트워크 가상화의 차이점은 무엇입니까?
ㅏ:소프트웨어 정의 네트워킹은 네트워크 아키텍처에서 네트워크의 "제어 평면"또는 데이터 전송 구조가 다른 기능과 분리되는 네트워크 개념입니다. 네트워크를 관리하는 소프트웨어 계층에서 추상화를 생성합니다.
반대로 네트워크 가상화는 네트워크의 아키텍처 구조를 변경하기위한 광범위한 개념입니다. 전문가들은 물리적 하드웨어 구조를 논리적 구조로 대체하는 관점에서 네트워크 가상화에 대해 이야기합니다 (예 : 단일 하드웨어를 여러 논리적 기능으로 분할 또는 분할). 이것이 서버 운영 또는 데이터 스토리지와 관련이 있는지 여부에 관계없이 가상 하드웨어 (VMware라고도 함)를 사용하는 기본 개념은 같습니다.
네트워크 가상화에 대한 자세한 내용은 IBM Cellow, Dell CTO 명예 및 Cloudistics의 수석 과학자 인 Dr. Jai Menon "네트워크 가상화의 접근 및 이점"이 제공하는이 새로운 백서를 읽으십시오. |
소프트웨어 정의 네트워킹 및 네트워크 가상화에 익숙한 사람들 중 일부는 소프트웨어 정의 네트워킹을 네트워크 구축 방식을 변경하기위한 "기계적"또는 실용적인 기술로 설명합니다. 어떤 의미에서, 소프트웨어 정의 네트워킹은 네트워크 가상화의 전반적인 목표를 달성 할 수 있으며, 이는 프로젝트를 디자인에 대한 최상위 철학으로 제어하는 데 도움이됩니다. 다시 말해, 초기 네트워크 구축을 위해 가상 머신을 사용하는 것과 비교하여 SDN 코딩 기술을 사용하는 것입니다.
다른 사람들은 개별 프로그래밍 언어가 하드웨어 및 소프트웨어 아키텍처를 지원하기 위해 작동하는 프로그래밍 도구 유형으로서 소프트웨어 정의 네트워킹에 대해 이야기합니다. 이들은보다 복잡한 IT 설정을 구축하고 운영 할 수있는 빌딩 블록입니다.