본문 바로가기

클라우드,네트워크,서버/네트워크

Cisco VSS(Virtual Switching System) 구성

728x90
반응형

1. VSS(Virtual Switching System) 란?

 - 두 개의 물리적 섀시를 하나의 논리적 엔티티로 효과적으로 클러스터링 

 - 고가용성, 확장성/성능, 관리 및 유지 보수를 포함한 엔터프라이즈 캠퍼스 및 데이터 센터 구축 영역의 모든 영역에서 새로운 개선 사항이 가능

 

그림으로 보면 쉽게 이해 할수 있을 거 같다

 쉽게 말해서 물리적 백본 샷시 두대를 논리적으로 한대로 만드는 것임.

 HSRP(Hot Standby Routing Protocol) 같은 ACTIVE-STANDBY 구조가 아니며, VSS가 활성화되면 두 개의 6509 섀시를 단일 18슬롯 섀시로 관리할 수 있다.

어떻게 보면 스택 모듈을 이용한 스택구성 같기도 하다.

 

2. VSS 구성요건

6500 기준으로 설명하면 슈퍼바이져와 IOS 가 지원되어야한다.

슈버파이져는 VS-S720-10G-3C/XL , IOS는 12.2(33)SXH1 이상이 되어야 한다.

■ VSS를 지원하는 샷시

 

E 모델 샷시는 다 지원 되며, 6506 부터는 IOS만 지원되면 거의 지원된다고 보면 무방하다.

모델
WS-C6503-E , WS-C6504-E, WS-C6506, WS-C6506-E, WS-C6509, WS-C6509-E, WS-C6509-NEB-A, WS-C6509-V-E, WS-C6513

 

3. VSS 구성

먼저 Identical software versions—Both supervisor engine modules on the VSS must be running the identical software version. (둘 슈퍼바이져 모듈에 동일한 소프트웨어가 설치 되어 있어야 한다.)

VSS 구성을 위해서는 VSL(Virtual Switch Link) 가 필요합니다.

 

cisco vss vsl

VSL 을 통해 백본과 백본사이를 이어주게 됩니다.

VSL의  VSLP(Virtual Switch Link Protocol) 을 이용하여 각 샷시에 대한 역할을 협상(VSS active or VSS standby)

 

1. VSL 이 작동되면 백본에 꽂혀 있는 모든 모듈카드를 초기화 한다. 그 후 VSL 포트도 초기화 한다.2. 두 샷시는 VSL을 통하여 각자의 역할(VSS active or VSS standby)을 협상한다.3. VSS Active 샷시는 VSS를 구성하기 위한 환경변수( SSO)를 검사를 진행한 후 부팅을 완료한다.4. VSS가 SSO 이중화에 대한 요구 사항을 충족하지 못하면 VSS는 RPR(Route Processor Drivation)를 사용한다. RPR 모드에서는 VSS 활성 슈퍼바이저 엔진이 VSS 대기 모드와 구성 변경 또는 상태 정보를 동기화하지 않는다.

5. VSS 활성 섀시는 VSS 대기 섀시와 구성 및 응용 프로그램 데이터를 동기화한다.

 

두 섀시를 동시에 부팅하면 VSL 포트가 VSS 활성 상태가 되고, 섀시가 VSS 활성 및 VSS 대기 상태로 올라온다. 우선 순위가 구성되면 우선 순위가 높은 스위치가 활성화된다.


 VSS Configration


 

백본 1

 

Configration 저장

  COMMAND
Step 1  Switch-1# copy running-config startup-config
Step 2  Switch-1# copy startup-config disk0:old-startup-config

SSO 및 NSF 설정

  COMMAND
Step 1  Switch-1(config)# redundancy
Step 2  Switch-1(config-red)# mode sso
Step 3  Switch-1(config-red)# exit
Step 4  Switch-1(config)# router routing_protocol processID
Step 5  Switch-1(config-router)# nsf
Step 6  Switch-1(config-router)# end
Step 7  Switch-1# show running-config
Step 8  Switch-1# show redundancy states

도메인 설정

  COMMAND
Step 1  Switch-1(config)# switch virtual domain 100
Step 2  Switch-1(config-vs-domain)# switch 1
Step 3  Switch-1(config-vs-domain)# exit

VSL 포트채널 설정

The VSL is configured with a unique port channel on each chassis.

  COMMAND
Step 1  Switch-1(config)# interface port-channel 10
Step 2  Switch-1(config-if)# switch virtual link 1
Step 3  Switch-1(config-if)# no shutdown
Step 4  Switch-1(config-if)# exit

VSL 인터페이스 포트채널 추가

  COMMAND
Step 1  Switch-1(config)# interface range tengigabitethernet 3/1-2
Step 2  Switch-1(config-if)# channel-group 10 mode on
Step 3  witch-1(config-if)# no shutdown

컨버젼 VSS 모드

가상 스위치 모드로 변환하려면 두 섀시를 모두 다시 시작해야 한다. 재부팅 후 모듈/포트 인터페이스를 지정하는 명령에는 이제 스위치 번호가 포함된다. 예를 들어 스위칭 모듈의 포트는 1(스위치)/2(모듈)/3(포트)로 지정된다.

PFC 작동 모드가 양쪽 섀시에서 일치하는지 확인하여야 한다. 일치하지 않으면 VSS가 RPR 중복 모드로 나타난다. 

현재 PFC 모드를 표시하려면 각 섀시에 있는 show Platform hardware pfc mode 명령을 입력하여 확인

Step 1  Switch-1# show platform hardware pfc mode
Step 2  Switch-1(config)# platform hardware vsl pfc mode pfc3c

컨버젼 실행

YES 를 입력하여 실행 시킨다.

이 명령어는 콘솔에 둘이 붙어 앉아서 동시에 입력했던 기억이 난다.

  Switch-1# switch convert mode virtual  

백본 2

  COMMAND
Step 1  Switch-2# copy running-config startup-config
Step 2  Switch-2# copy startup-config disk0:old-startup-config

SSO 및 NSF 설정

   
Step 1  Switch-2(config)# redundancy
Step 2  Switch-2(config-red)# mode sso
Step 3  Switch-2(config-red)# exit
Step 4  Switch-2(config)# router routing_protocol processID 
Step 5  Switch-2(config-router)# nsf
Step 6  Switch-2(config-router)# end
Step 7  Switch-2# show running-config
Step 8  Switch-2# show redundancy states

도메인 설정

  COMMAND
Step 1  Switch-2(config)# switch virtual domain 100
Step 2  Switch-2(config-vs-domain)# switch 2
Step 3  Switch-2(config-vs-domain)# exit

VSL 설정

The VSL is configured with a unique port channel on each chassis.  샷시마다 고유 포트채널을 사용

  COMMAND
Step 1  Switch-2(config)# interface port-channel 20
Step 2  Switch-2(config-if)# switch virtual link 2
Step 3  Switch-2(config-if)# no shutdown
Step 4  Switch-2(config-if)# exit

VSL 포트채널 인터페이스 추가

  COMMAND
Step 1  Switch-2(config)# interface range tengigabitethernet 5/2-3
Step 2  Switch-2(config-if)# channel-group 20 mode on
Step 3  Switch-2(config-if)# no shutdown

컨버젼 VSS 모드

Step 1  Switch-2# show platform hardware pfc mode
Step 2  Switch-2(config)# platform hardware vsl pfc mode pfc3c

컨버젼 실행

  Switch-2# switch convert mode virtual  

Displaying VSS Information

도메인 100 에 1번 스위치가 ACTIVE , 2번 스위치가 STANDBY 로 잡혀있다.

Router# show switch virtual
Switch mode                  : Virtual Switch
Virtual switch domain number : 100
Local switch number          : 1
Local switch operational role: Virtual Switch Active
Peer switch number           : 2
Peer switch operational role : Virtual Switch Standby

 

Router# show switch virtual role
Switch  Switch Status  Preempt    Priority  Role     Session ID
        Number         Oper(Conf) Oper(Conf)         Local  Remote
------------------------------------------------------------------
LOCAL    1     UP      FALSE(N)   100(100)  ACTIVE   0      0   
REMOTE   2     UP      FALSE(N)   100(100)  STANDBY  8158   1991

 

VSL 상태 확인 

Router# show switch virtual link
VSL Status: UP
VSL Uptime: 4 hours, 26 minutes
VSL SCP Ping: Pass OK
VSL ICC (Ping): Pass
VSL Control Link: Te 1/5/1

 

Converting the VSS Active Chassis to Standalone

VSS를 풀고 단독 모드로 돌릴때는 이명령어를 치고 YES 를 누르면 된다.

 

Switch-1# switch convert mode stand-alone

Switch-2# switch convert mode stand-alone

 

VSS를 사용하는 만큼 STP 스트레스를 해소 할수 있고 , 하단 스위치 LACP 구성을 해서 대역폭 확장도 할수 있다.

구성이 어렵지 않고, 따로 따로 접속하여 CONFIG 하는 일도 없어졌다.

 

그러나 VSS  구성 후 하단 스위치로 가는 광케이블 추가 포설, 광케이블 패치작업, 하단 스위치를 돌아다니면서 LACP 묶고 확인 하는 번거로운 과정을 한번은 거쳐야 한다.

 

쉽게 고가용성, 고효율성을 얻을 수는 없었다.

 

시스코 문서에는 여러가지들이 적혀 있으나, 꼭 필요한 부분만 발췌하였고 예전에 기억을 더듬어 가면서 작성하다 보니

CONFIG 상에 틀린 점도 있을 수 있겠지만 VSS = 물리적 샷시 두개를 하나의 논리적 샷시로 만드는 기술이라 기억하자.

 

이만 줄인다.

 

자료출처 : https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst6500/ios/12-2SX/configuration/guide/book/vss.html?referring_site=bodynav

728x90
반응형