요전에 Arista Networks에서 고성능 데이터센터용 1G 스위치를 발표했다는 내용을 포스트한적이 있다. 1G 스위치를 발표하면서 추가된 기능 중 하나가 MLAG (Multi-Chassis Link Aggregation) 기능이다. Arista Networks는 모든 제품군이 동일한 EOS를 사용함으로 기존 모델에도 이 기능이 추가 된다.
요사이 대다수의 데이터센터에서 서버들은 보통 아래와 같이 1G 라인을 사용한다. 중요 서비스의 경우 두개의 네트워크 포트를 이용하여 active-standby로 구성하기도 한다. 이럴경우 네트워크 스위치나 서버의 이더넷 포트에서 장애가 생길 경우에도 중단 없이 서비스가 가능하다.
<< STP를 이용한 Active-Standby 방식으로 구성한 환경 >>
이렇게 두개의 포트를 사용해서 active-standby로 네트워크 라인을 구성할 경우 무중단 서비스라는 이득은 있지만 결국 가용할 수 있는 대역폭은 최대 1G까지 이다. MLAG는 이러한 문제를 해결하고자 Active-Active로 네트워크 라인을 구성할 수 있도록 한다. 최신 서버가 아닌 기존의 서버라도 네트워크 카드에서 teaming 기능을 지원할 경우, 서버가 상단에 연결된 두개의 스위치를 동시에 로드밸런싱해서 대역폭을 2G까지 사용이 가능해진다. 물론 장애가 생기더라도 서비스 중단 없이 1G의 대역폭으로 서비스가 가능하다.
<< MLAG를 이용하여 Active-Active 방식으로 구성한 환경 >>
기존의 Active-Standby와 비교할때 MLAG는 모든 시스템 가용성을 100%로 끌어 올려 200%의 성능을 제공할 수 있다는 큰 장점을 제공한다. 또한 기존의 Active-Standby 방식의 경우 STP (Spanning-Tree Protocol)의 한계로 사실상 완전한 무중단 서비스 구현은 힘들지만 MLAG의 경우에는 완벽한 무중단 서비스라는 장점이 있다. (물론 MLAG를 제공하는 스위치간 MLAG peer link를 구성해야 한다)
이 기능을 Spine (distribution 위치) 스위치급에서 사용하게 되면, MLAG가 지원되지 않는 Leaf (edge 위치) 스위치들도 이득을 볼 수 있다. Edge 스위치에서 단순 LAG(Link Aggregation)만을 지원하게 되면 Leaf (edge 위치) 스위치와 Spine (distribution 위치) 스위치 사이의 bandwidth를 2배로 늘릴 수 있는 장점이 있다.
<< MLAG가 가상화가 적용된 서버와 Leaf (edge 위치), Spine (distribution 위치)에 적용된 모습 >>
물론 데이터센터에서 전체적으로 적용이 된다면 데이터센터내의 통신효율을 증대하고 안정성을 함께 제공할 수 있다는 큰 장점이 있다. Arista Networks 제품은 단순히 10G / non-blocking / low latency 외에도 MLAG를 모든 장비에서 제공하기에 차세대 데이터센터용 고성능 스위치로 적합하다고 할 수 있다.
-=CoOlNiCk=-
요사이 대다수의 데이터센터에서 서버들은 보통 아래와 같이 1G 라인을 사용한다. 중요 서비스의 경우 두개의 네트워크 포트를 이용하여 active-standby로 구성하기도 한다. 이럴경우 네트워크 스위치나 서버의 이더넷 포트에서 장애가 생길 경우에도 중단 없이 서비스가 가능하다.

이렇게 두개의 포트를 사용해서 active-standby로 네트워크 라인을 구성할 경우 무중단 서비스라는 이득은 있지만 결국 가용할 수 있는 대역폭은 최대 1G까지 이다. MLAG는 이러한 문제를 해결하고자 Active-Active로 네트워크 라인을 구성할 수 있도록 한다. 최신 서버가 아닌 기존의 서버라도 네트워크 카드에서 teaming 기능을 지원할 경우, 서버가 상단에 연결된 두개의 스위치를 동시에 로드밸런싱해서 대역폭을 2G까지 사용이 가능해진다. 물론 장애가 생기더라도 서비스 중단 없이 1G의 대역폭으로 서비스가 가능하다.

기존의 Active-Standby와 비교할때 MLAG는 모든 시스템 가용성을 100%로 끌어 올려 200%의 성능을 제공할 수 있다는 큰 장점을 제공한다. 또한 기존의 Active-Standby 방식의 경우 STP (Spanning-Tree Protocol)의 한계로 사실상 완전한 무중단 서비스 구현은 힘들지만 MLAG의 경우에는 완벽한 무중단 서비스라는 장점이 있다. (물론 MLAG를 제공하는 스위치간 MLAG peer link를 구성해야 한다)
이 기능을 Spine (distribution 위치) 스위치급에서 사용하게 되면, MLAG가 지원되지 않는 Leaf (edge 위치) 스위치들도 이득을 볼 수 있다. Edge 스위치에서 단순 LAG(Link Aggregation)만을 지원하게 되면 Leaf (edge 위치) 스위치와 Spine (distribution 위치) 스위치 사이의 bandwidth를 2배로 늘릴 수 있는 장점이 있다.

물론 데이터센터에서 전체적으로 적용이 된다면 데이터센터내의 통신효율을 증대하고 안정성을 함께 제공할 수 있다는 큰 장점이 있다. Arista Networks 제품은 단순히 10G / non-blocking / low latency 외에도 MLAG를 모든 장비에서 제공하기에 차세대 데이터센터용 고성능 스위치로 적합하다고 할 수 있다.
-=CoOlNiCk=-




덧글