vSphere 네트워크 설계
in blog on Cloud, Vmware, Vsphere, Network
vSphere를 이용한 목표시스템 네트워크 설계
VMware의 Best Practices에 따른 네트워크 설계
구분 | 네트워크 설계 |
---|---|
논리네트워크 구분 | VM이 사용하는 트래픽과 ESXi 서비스를 위한 트래픽으로 분리</br>ESXi가 사용하는 트래픽은 용도별로 다른 VLAN / 인터페이스 권장</br>관리/vMotion/VM 트래픽은 반드시 별도 VLAN으로 분리 |
가상스위치 설계 | 가상스위치 분리 = 업링크 그룹 분리, 표준스위치/분산스위치 선택</br>VLAN을 그루핑하여 가상스위치와 매핑, 고려사항 : 용도 or 트래픽 양</br>Vmk 어댑터 : ESXi가 외부와 통신을 하기위한 논리 인터페이스 |
업링크설계 | 트래픽 중요도에 따라 단일 업링크 or 이중화, MTU 설계</br>A/A, A/S, Failover순서, 트래픽 로드밸런싱 구성</br>물리 스위치와 포트맵 작성 |
[참고] 트래픽 세이핑 | 물리적인 네트워크 연결을 무한정 늘릴수 없으므로 네트워크별 트래픽 한계 지정</br>vSwitch 및 포트그룹별 평균/최대 대역폭 지정 가능</br>분산스위치의 NIOC(Network I/O Control) 기능을 쓰는경우 시스템 트래픽을 종류 별로 제한 가능 |
1) 논리 네트워크 구분
네트워크 구분|VLAN ID|비고
---|---|---
관리|100|ESXi 하이퍼바이저 관리용
vMotion|200|vMotion 트래픽 전용
iSCSI 스토리지|300|공유 스토리지 연결
VM Network#1|800|가상머신 서비스 네트워크
VM Network#2|900|가상머신 개발 네트워크
2) 가상 스위치 설계
네트워크 구분|VLAN ID|포트그룹 이름|vSwitch|비고
---|---|---|---|---
관리|100|PG-100-MGMT<td rowspan="3">vSwitch-MGMT</td>|ESXi 하이퍼바이저 관리용
vMotion|200|PG-200-vMotion|vMotion 트래픽 전용
iSCSI 스토리지|300|PG-300-Storage|공유 스토리지 연결
VM Network#1|800|PG-800-PROD<td rowspan="2">vSwitch-VM</td>|가상머신 서비스 네트워크
VM Network#2|900|PG-900-DEV|가상머신 개발 네트워크
3) 업-링크 설계
네트워크 구분|VLAN ID|포트그룹 이름|vSwitch|MTU|Uplink|물리포트맵|로드밸런싱|Failover|비고
---|---|---|---|---|---|---|---|---|---
관리|100|PG-100-MGMT<td rowspan="3">vSwitch-MGMT</br>(표준스위치)</td><td rowspan="3">1500</td><td rowspan="3">Uplink 1: Vmnic0:NIC1–P1</br>Uplink 2: Vmnic2:NIC2-P1</td><td rowspan="3">NIC1–P1 TOR#1:eth1/1</br>NIC2–P1 TOR#2:eth1/1</td><td rowspan="3">Active-Standby</br>원래 포트 기반 라우팅</td><td rowspan="3">네트워크 장애 감지:</br>- Link Status Only</br>- Notify Switch : Yes</br>- Failback : Yes</td>|ESXi 하이퍼바이저 관리용
vMotion|200|PG-200-vMotion|vMotion 트래픽 전용
iSCSI 스토리지|300|PG-300-Storage|공유 스토리지 연결
VM Network#1|800|PG-800-PROD<td rowspan="2">vSwitch-VM</br>(분산스위치)</td><td rowspan="2">1500</td><td rowspan="2">Uplink 1: Vmnic1:NIC1–P2</br>Uplink 2: Vmnic3:NIC2-P2</td><td rowspan="2">NIC1–P1 TOR#1:eth1/2</br>NIC2–P1 TOR#2:eth1/2</td><td rowspan="2">Active-Standby</br>사용량 기반 라우팅</td><td rowspan="2">네트워크 장애 감지:</br>- Link Status Only</br>- Notify Switch : Yes</br>- Failback : Yes</td>|가상머신 서비스 네트워크
VM Network#2|900|PG-900-DEV|가상머신 개발 네트워크
Failover - Notify Switch 옵션 : Uplink장애 발생후 Failover시 대상 VM의 주소정보를 이용해 GARP패킷을 발생시켜 스위치의 ARP테이블을 빠르게 업데이트