본문 바로가기
IT스터디/네트워크 이론

백본 스위치 이중화 - VC(Virtual-Chassis)

by 천하무적 엔지니어 2021. 12. 22.

안녕하세요. 이번 시간에는 최근 백본 스위치 이중화할 때 많이 사용하는 VC(Virtual-Chassis)에 대해서 알아보도록 하겠습니다. VC는 무엇인지 , 장. 단점과 동작원리 등에 대해서 알아보죠.

 

 

1. VC(Virtual-Chassis)란?

 

: VC가 생소하신 분들도 많으시죠? 완전 최근에 나온 기술은 아닌데 , 최근에 사이트에서 실제로 많이 세팅해서 사용하는 기술입니다.

 

백본 스위치 이중화라고 하면 예전에는 VRRP , HSRP를 이용하여 Active-Standby 로 동작하게 만드는 구조였습니다. 하지만 VC는 Active-Active 구조라고 보시면 됩니다.

 

VC에 대해서 한번 보죠

 

 

: 여러 물리적인 스위치를 Single IP Address로 관리가 가능한 Single logical Switch로 동작하게 하는 가상화 기술이라고 합니다.

 

좀 더 쉽게 설명하면 두 대의 물리적인 백본 스위치를 하나의 논리적인 스위치로 만든 기술이라고 보면 됩니다. 물리적으로는 두대 , 하지만 논리적으로는 한대. 스위치가 한대니까 Active-Active 동작하는 것처럼 보이는 것이고요.

 

옛날에 많이 사용하던 Stacking 기술하고 비슷하게 이해하시면 되지 않을까 싶네요.

 

 

스택킹 (Stacking) - 스위치 스택킹 기술

이번 시간에는 스위치에서 사용하는 스택킹(Stacking)이라는 기술입니다. 예전에는 많이 사용했었지만 지금은 거의 사용하지 않고 있는 기술입니다. 하지만 우리는 전문가가 되기 위해 모든 걸 다

ja-gamma.tistory.com

 

 

 

 

 

2. VC 장.단점

 

: VC라고 좋은 점만 있는 것은 아니겠죠? 그럼 장점과 단점에 대해서 알아보도록 하죠

 

 

※  VC(Virutal Chassis) 장점

 

- Active-Active로 동작

 

- VC는 Single Chassis로 single bridge and router처럼 동작

 

- 백본 스위치 이중화 시 가장 문제가 되는 Loop 구조가 되지 않음

 

- Spanning tree와 VRRP 필요 없이 Core and Edge Switches 간의 빠르고 단순한 디자인 구성

 

- 네트워크 단순화를 통한 성능 향상 , 장애 예방 , 빠른 복구력 제공

 

- 2배의 네트워크 성능 향상(두대를 한대처럼 사용하기 때문에)

 

- 하단 장비들은 LACP를 통해 구성

 

 

 

※ VC(Virutal Chassis) 단점

 

- 아직 사이트에서 많이 사용하지 않는 구성

 

- 별도의 Software License가 필요 (벤더마다 장비마다 다를 수 있음)

 

- 레퍼런스가 많지 않기 때문에 안정 화면에서 미지수

 

 

 

 

 

3. VC 동작원리

 

: 알카텔 스위치 Config 기준으로 보겠습니다. 각각의 스위치 A와 B에 VC세팅 후 재부팅하면 논리적으로 하나의 스위치로 동작하게 됩니다. 세팅은 간단합니다.

 

 

Part 1: Configure the switches

Chassis A-> virtual-chassis configured-chassis-id 1

Chassis A-> virtual-chassis vf-link 0 create

Chassis A-> virtual-chassis vf-link 0 member-port 1/1

Chassis A-> virtual-chassis configured-chassis-priority 200

Chassis A-> write-memory

Chassis A-> convert-configuration to vc_dir

 

Chassis B-> virtual-chassis configured-chassis-id 2

Chassis B-> virtual-chassis vf-link 0 create

Chassis B-> virtual-chassis vf-link 0 member-port 1/1

Chassis B-> write-memory

Chassis B-> convert-configuration to vc_dir

 

Part 2: Reboot the switches

Chassis A-> reload from vc_test no rollback-timeout

Chassis B-> reload from vc_test no rollback-timeout

 

 

 

 

저의 글을 읽어 주셔서 감사합니다. 오늘도 즐거운 하루 보내세요.

반응형

댓글