소개
이 문서에서는 서로 다른 VSAN(Virtual Storage Area Network) 및 MDS(Multilayer Data Switch) 토폴로지를 사용하는 여러 IVR(Inter-VSAN Routing) 구성 시나리오에 대해 설명합니다.
IVR 컨피그레이션
IVRv1 구성 단계: (사용되지 않음)
IVR 1(비 NAT)은 Nexus 운영 체제(NX-OS) 릴리스 5.2(1) 이상에서 사용되지 않습니다.
IVR 비 NAT 모드는 Cisco NX-OS Release 5.2(x)에서 지원되지 않습니다.
IVR non-NAT 모드가 구성된 경우 "Upgrading Guidelines Specific to NX-OS Release 5.2(1)"를 참조하십시오.
IVR NAT 모드로 마이그레이션하는 방법에 대한 지침 섹션
- 파이버 채널(FC) 도메인 ID가 고유한지 확인합니다.
- IVR 사용
- IVR용 CFS(Cisco Fabric Services) 켜기
- IVR VSAN 토폴로지 생성
- IVR VSAN 토폴로지 활성화
- IVR 영역 생성
- IVR 영역 세트 생성
- IVR 영역 세트 활성화
- IVR 구성 커밋
IVRv2 컨피그레이션 단계:(기본 설정)
- IVR 사용
- IVR NAT 활성화
- IVR용 CFS 켜기
- IVR VSAN 토폴로지 생성
- IVR VSAN 토폴로지 활성화
- IVR 영역 생성
- IVR 영역 세트 생성
- IVR 영역 세트 활성화
- IVR 구성 커밋
Cisco에서는 IVR2를 User-Configure-Topology와 함께 사용하는 것이 좋습니다.
시나리오 2를 구성하는 예:
호스트 1 wwpn:21:00:00:e0:8b:1f:fe:d9 vsan 10
스토리지 1 wwpn:21:00:00:04:cf:8c:53:13 vsan 20
MDS 1 스위치 wwpn: 20:00:00:0d:ec:01:ca:40 vsan 10, 500
MDS 2 스위치 wwpn: 20:00:00:0d:ec:07:ae:c0 vsan 20, 500
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10,500
AFID1:MDS2 - VSAN 20,500
MDS1(config)# ivr enable
MDS1(config) # ivr nat
MDS1(config)# ivr 배포
MDS2(config)# ivr enable
MDS2(config) # ivr nat
MDS2(config)# ivr 배포
MDS1(config)# ivr vsan-topology 데이터베이스
MDS1(config-ivr-topology-db)# autonomous-fabric-id switch-wwn 20:00:00:0d:ec:01:ca:40 vsan-range 10,500
MDS1(config-ivr-topology-db)# autonomous-fabric-id switch-wwn 20:00:00:0d:ec:07:ae:c0 vsan-range 20,500
MDS1(config)# ivr vsan-topology activate
MDS1(config)# ivr commit
MDS1(config)# ivr 영역 이름 ivr_zone1
MDS1(config-ivr-zone)# 멤버 pwwn 21:00:00:e0:8b:1f:fe:d9 vsan 10
MDS1(config-ivr-zone)# 멤버 pwwn 21:00:00:04:cf:8c:53:13 vsan 20
MDS1(config)# ivr zoneset name IVR_ZONESET1
MDS1(config-ivr-zoneset)# 구성원 ivr_zone1
MDS1(config)# ivr zoneset activate name IVR_ZONESET1
MDS1(config)# ivr commit
MDS1# show ivr vsan-topology active
AFID SWITCH WWN 활성 cfs VSAN 스위치 이름
—
1 20:00:00:0d:ec:01:ca:40* 예 10,500
1 20:00:00:0d:ec:07:ae:c0 예 20,500
MDs1# show ivr zoneset active
Zoneset 이름 IVR_ZONESET1
영역 이름 ivr_zone1
*pwwn 21:00:00:e0:8b:1f:fe:d9 vsan 10 autonomous-fabric-id 1
*pwwn 21:00:00:04:cf:8c:53:13 vsan 20 autonomous-fabric-id 1
MDS1# show zoneset active vsan 10
Zoneset 이름 nozoneset vsan 10
영역 이름 IVRZ_ivr_zone1 vsan 10
*fcid 0x0b0000 [pwwn 21:00:00:e0:8b:1f:fe:d9]
*fcid 0x1600ab [pwwn 21:00:00:04:cf:8c:53:13]
IVR 시나리오 1
VSAN 10 및 VSAN 20은 MDS1에 있습니다. VSAN 10의 호스트는 VSAN 20의 스토리지를 사용합니다. MDS 1은 보더 스위치입니다.
IVR VSAN 토폴로지 데이터베이스:
AFID1 MDS1 VSAN 10,20
IVR 시나리오 2
VSAN 10의 호스트는 VSAN 20에서 스토리지를 사용하려고 합니다.
트랜짓 VSAN 500은 MDS 스위치 간에 사용됩니다.
MDS 1과 MDS 2는 보더 스위치입니다.
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10,500
AFID1:MDS2 - VSAN 20,500
IVR 시나리오 3
VSAN 10의 호스트 1 및 호스트 2는 VSAN 20에서 스토리지 1을 사용하려고 합니다.
두 VSAN 모두 두 스위치에서 구성됩니다.
MDS1에서 IVR을 실행하고 있지 않음
MDS1은 에지 스위치임
MDS2는 보더 스위치입니다.
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS2 - VSAN 10,20
IVR 시나리오 4
VSAN 10의 호스트 1 및 호스트 2는 VSAN 20에서 스토리지 1을 사용하려고 합니다.
호스트 1은 VSAN 10 ISL(Inter-Switch Link)을 사용하여 MDS 2로 이동한 다음 트랜짓 VSAN 500을 사용하여 VSAN 10에서 VSAN 20으로 이동합니다.
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10,500
AFID1:MDS2 - VSAN 10, 20, 500
IVR 시나리오 5
VSAN 10의 호스트 1은 VSAN 20의 스토리지 1을 사용합니다.
경로에 VSAN 500 및 600 2개 전송
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10,500
AFID1:MDS2 - VSAN 500, 600
AFID1:MDS3 - VSAN 20, 600
IVR 시나리오 6
VSAN 10의 호스트 1은 VSAN 20의 스토리지 1을 사용합니다.
두 개의 병렬 경로가 있는 트랜짓 VSAN 500 사용
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10,500
AFID1:MDS2 - VSAN 500, 600
IVR 시나리오 7
VSAN 10의 호스트 1은 VSAN 20의 스토리지 1을 사용합니다.
두 개의 병렬 전송 VSAN 500 및 VSAN 600. FSPF(Fabric Shortest Path First) 비용은 동일합니다.
하나의 트랜짓 VSAN만 사용할 수 있으며 로드 밸런싱은 사용할 수 없습니다.
IVR1: 사용 가능한 첫 번째 전송 VSAN은 FSPF 비용에 관계없이 선택됩니다.선택한 트랜짓 VSAN ISL이 다운되면 IVR은 자동으로 다른 트랜짓 VSAN으로 페일오버합니다.트랜짓 VSAN 간 로드 밸런싱 없음
IVR2:첫 번째 전송 VSAN 500이 영구적으로 선택됩니다.VSAN 500 ISL이 다운되면 IVR 경로가 다운됩니다.IVR은 다른 트랜짓 VSAN 600에 대해 사용하거나 장애 조치를 시도하지 않습니다. 트랜짓 VSAN 간의 로드 밸런싱이 없습니다.
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10, 500, 600
AFID1:MDS2 - VSAN 20, 500, 600
IVR 버전 1
- 모든 VSAN의 모든 FC 도메인은 고유해야 합니다.
- 호스트 1과 스토리지 1 간에 교환되는 FC 프레임의 소스 및 대상 FCIS는 변경되지 않습니다.
- VSAN만 EISL 프레임 헤더에 재작성됩니다.
- 명령:ivr 내부 vsan-rewrite-list vsan XX
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10, 500
AFID1:MDS2 - VSAN 20, 500
IVR 버전 2
- 각 IVR 지원 스위치에서 "ivr nat" 명령을 사용하여 IVR NAT를 명시적으로 활성화해야 합니다.
- IVR NAT는 중복 도메인 ID를 허용합니다.
- IVR NAT는 겹치는 VSAN ID를 허용합니다.
- FC NAT는 항상 FC 프레임에서 S_ID와 D_ID를 재작성합니다.
- 원격 VSAN의 도메인은 가상 FCID가 있는 로컬 VSAN에 표시됩니다.
- 명령:ivr 내부 vsan-rewrite-list vsan XX
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10, 500
AFID1:MDS2 - VSAN 20, 500
겹치는 VSAN
- SAN-OS 2.1(1a) 이후에 AFID에서 사용할 수 있는 추가 기능
- 여러 AFID에서 중복 VSAN ID 허용
- AFID는 1~64개 사이일 수 있습니다.
- 각 고유한 VSAN은 AFID/VSAN 쌍으로 정의됩니다.
- 아래의 예를 들어, MDS 1과 MDS 2 간에 VSAN 10이 트렁크되지 않습니다.
IVR VSAN 토폴로지 데이터베이스:
AFID1:MDS1 - VSAN 10
AFID2:MDS1 - VSAN 500
AFID2:MDS2 - VSAN 500
AFID1:MDS2 - VSAN 10