Control Plane
데이터를 전송하기 위한 테이블을 만들고, 관리하는 계층
컨트롤 플레인은 Mac 테이블을 만들고, 참조할 수 있도록 만드는 게 컨트롤 플레인이다.
즉 L2 스위치도 컨트롤 플레인이 있다고 볼 수 있지만, L3 라우터의 컨트롤 플레인(라우팅 테이블)하고 차이가 있다.
어떤 차이?
라우팅 테이블은 컨트롤플레인 테이블이 '사전'에 만들어져 있어야 한다.
즉 connected 주소 말고, 스태틱이나 동적 라우팅을 관리해줘야 한다.
하지만 맥 테이블은 관리자가 건드리지 않는다.
또한 라우팅테이블은 flooding 하지 않다.
VXLAN
=> IP기반의 Routed Network 위에 2 / 3계층 overlay network를 구성하는 기술
vlan, 목적지 mac, 포트정보 -> vlan 의 테이블 구성
vtep에 의해 만들어지는 mac table 의 구성 -> vxlan number, mac address, vtep ip
vxlan은 L3가 구축된 환경에서는 만들 수 있다.
VXLAN 용도?
=> SDN을 위한 L2 네트워크 환경을 구축하기 위해서입니다.
nsx-t에서는 NSX Manager가 컨트롤플레인의 역할을 하고 있다.
nsx manager가 '모든' vm의 정보를 가지고 있지 않다.
VxLAN
1. L2 over L3
(eth over UDP/IP) => L2 Overlay Network
구조 : Eth / VxLAN 헤더 / UDP / IP / L2
GENEVE
1. L2 over L3
(Eth over UDP/IP) => L2 Overlay Network
구조 : Eth / GENEVE 헤더 / UDP / IP / L2
-> 기본적인 기능은 VxLAN과 동일하다.
=> 둘 다 비슷하지만, GENEVE의 특별점은 헤더에 가변길이 옵션이 있다.
GENEVE는 VNI에 24 bit + 추가 bit 로 구성할 수 있다. 즉 L2 Overlay 프로토콜인 VxLAN, NVGRE 등을 모두 응용할 수 있다
가상화 환경은 서버와 하이퍼바이저, VM들이 East-west구조로 구성되어 있다.
그러므로 '확장성'이 용이한 Leaf - spine 구조를 네트워크 환경으로 nsx가 사용하는 것.
Leaf - spine 구조는 적은 spine 으로도 많은 leaf를 연결할 수 있기 때문이다.
'ㄴ 기타' 카테고리의 다른 글
9월 6일 - 서버가상화 기본 (0) | 2022.09.06 |
---|---|
9월 5일 - 엔지니어 기본 (0) | 2022.09.05 |
8월 1일 (금일 가상화 캡처 자료) (0) | 2022.08.01 |
7월 29일 (채용설명회 및 간단복습) (0) | 2022.07.30 |
7월 28일 (클라우드, vSphere HA, DRS 간단복습) (0) | 2022.07.28 |