FC 조닝을 연습하고 싶어서 “MDS 시뮬레이터”, “브로케이드 시뮬레이터”를 검색해본 적이 있다면, 뭔가 있을 듯 말 듯한 검색 결과 사이를 헤매다 끝났을 겁니다. 저도 그랬습니다 — 그래서 다운로드 포털과 공식 문서를 직접 뒤져서 결론을 확정했습니다.
FC SAN 스위치의 가상(VM) 버전은 없습니다. 시스코도, 브로케이드도. 이 글은 그 확인 과정과, 헷갈리게 만드는 이름들의 정체, 그리고 그럼 조닝 연습은 어떻게 하는가에 대한 답입니다.
1. 확인 과정 — 있을 것 같은데 없다
네트워크 쪽은 가상 장비가 흔합니다. 시스코 Nexus 9000v, 각종 가상 라우터 — 그래서 SAN 스위치도 있겠거니 하게 됩니다. 실제로 확인해보면:
| 확인한 곳 | 결과 |
|---|---|
| 시스코 다운로드 포털 (MDS 계열) | 실장비용 NX-OS 펌웨어뿐. 가상 MDS 항목 자체가 없다 |
| 시스코 MDS 릴리스 노트 (9.x) | 가상 스위치 언급 없음 |
| 브로케이드(Broadcom) 지원 포털 | FOS는 실장비 전용 펌웨어로만 배포. 관리 SW(SANnav)는 있지만 그건 스위치가 아니다 |
이유는 구조에 있습니다. FC 스위치의 데이터 평면은 전용 ASIC에 종속되어 있고, 이더넷처럼 범용 하이퍼바이저 위에서 재현할 물리 계층이 아닙니다. 이더넷 스위치 OS는 VM으로 옮겨도 “이더넷”이 있지만, VM 세계에는 FC 링크 자체가 없습니다.
2. ⭐ 헷갈리게 만드는 이름들 — 이건 아닙니다
검색하다 보면 “있는 것처럼” 보이는 이름들이 있습니다. 하나씩 정리합니다.
| 이름 | 정체 |
|---|---|
| Nexus 9000v (9300v/9500v) | 가상 스위치 맞지만 이더넷(LAN) NX-OS다. zone·VSAN 같은 SAN 기능이 없다 |
| MDS 9124V · 9148V | V가 붙어 가상처럼 보이지만 64Gbps 실장비 세대명이다. 하드웨어다 |
| SANnav | 브로케이드 관리 소프트웨어(VM으로 배포됨). 스위치를 관리할 뿐, 스위치가 아니다 — 붙일 실장비가 필요하다 |
| 커뮤니티의 옛 FOS 부팅 시도 | 유출 펌웨어 + 10년 넘은 구버전 + 라이선스 문제. 정식 경로가 아니라 논외 |
3. 그럼 조닝 연습은 — 대안 세 가지
① 문법은 문서로 — 양사 명령은 이렇게 대응된다
조닝의 개념은 두 벤더가 같습니다 — 별칭을 만들고, 존으로 묶고, 존들을 구성에 담아, 활성화한다. 명령만 다릅니다. [문서확인] 기준의 대응표입니다.
| 하는 일 | Brocade FOS | Cisco MDS |
|---|---|---|
| WWN에 별칭 부여 | alicreate | device-alias name ... pwwn ... + commit |
| 존 생성 (별칭 묶기) | zonecreate | zone name ... vsan ... → member |
| 존들을 구성으로 | cfgcreate / cfgadd | zoneset name ... vsan ... → member |
| 활성화 | cfgenable | zoneset activate name ... vsan ... |
| 저장 / 확인 | cfgsave / zoneshow | (설정 저장) / show zoneset active |
| 패브릭 분리 단위 | Virtual Fabric (논리 스위치) | VSAN |
옛 날에는 포트조닝이 편의성문제로 많이 사용하였지만 현 추세는 wwpn 일명 따따조닝이라고도 하고 1:1로 원칙으로 구축하고있따
② SAN의 핵심 개념은 iSCSI 랩으로 — 실제로 돌아간다
FC 랩이 가르치는 본질 — “스토리지 접근은 허용 목록으로 통제한다”, “경로는 이중화한다” — 은 iSCSI로 완전히 실습됩니다. 저는 가상 랩에서 iSCSI LUN을 igroup으로 통제해 Windows에 붙이는 과정을 실측했는데, igroup이 하는 일이 정확히 조닝+LUN 마스킹의 역할입니다. 데이터가 실제로 흐르고, 끊어보면 실제로 끊깁니다 — CLI만 도는 시뮬레이터보다 배우는 게 많습니다.
③ 실장비 — 결국 FC의 실전은 여기다
FC 특유의 것들(포트 로그인 상태, 실제 WWN 흐름, 펌웨어 동작)은 실장비에서만 만납니다. 회사에 장비가 있다면 그게 최고의 랩이고, 없다면 중고 소형 스위치가 저렴하게 돌기도 합니다 — 다만 라이선스·전력·소음을 감안해야 해서, 문법(①)과 개념(②)을 먼저 채우고 실장비는 실전에서 만나는 순서를 권합니다.
정리
| 질문 | 답 |
|---|---|
| MDS 시뮬레이터 있나 | 없다. Nexus 9000v는 이더넷이고, 9124V/9148V의 V는 실장비 세대명이다 |
| 브로케이드 시뮬레이터 있나 | 없다. FOS는 실장비 전용. SANnav는 관리 도구일 뿐 |
| 왜 없나 | FC 데이터 평면이 ASIC 종속 — VM 세계에 FC 링크가 없다 |
| 조닝은 어떻게 배우나 | 문법은 문서+대응표, 개념은 iSCSI 랩, 실전은 실장비 |
참고 문서 — Cisco MDS Fabric Configuration Guide (VSAN) · Brocade Fabric OS Administration — Advanced Zoning · Cisco MDS NX-OS Software


