|

[ACSA 교육#30] Link Aggregation

⏱️ 예상 읽기 시간: 약 3분 (3 min read)

스위치는 다양한 VLAN상에 위치한 많은 장치에 대해 연결을 제공해야 합니다. 여기서 발생하는 모든 트래픽은 스위치간 링크를 공유하면서 서로 통신하게 됩니다.

따라서 복원력을 위해 스위치와 스위치간에 링크를 여러 개 연결하기도 합니다. 하지만, 그렇다고 두 스위치간 연결의 대역폭이 늘어나지는 않습니다. 두 개의 링크가 연결되더라도 그 중에 하나만 사용되기 때문에 링크 활용률도 낮고 로드밸런싱이 없고 성능이 최적화되지도 않습니다.

이에 대한 솔루션이 링크 애그리게이션(Link Aggregation)입니다.

[ACSA 교육#30] Link Aggregation - image 2

링크 애그리게이션은 여러 물리적 인터페이스를 하나의 논리적 인터페이스로 묶는 것을 말합니다.
STP와 같은 프로토콜은 이 묶음을 단일 인터페이스로 인식하기 때문에 차단하지 않습니다.
하나의 10Gbps 링크부터 2개, 4개 이상으로 묶어서 번들로 스위치간 트래픽을 전달할 수 있게 됩니다. 즉, 트래픽이 각 포트에 분산되기 때문에 훨씬 더 많은 대역폭을 얻을 수 있습니다. 또한, 포트 중 하나에 장애가 발생하더라도 나머지 다른 포트로 트래픽이 전달되므로 훨씬 더 높은 복원력을 얻을 수 있게 됩니다.

참고: Link Aggregation은 스위치간 링크뿐만 아니라 서버 및 스토리지, 라우터와 연결하는 링크에서도 사용합니다.

Link Aggregation Overview

스위치에서 링크 애그리게이션을 활성화하면 프로토콜은 가상 인터페이스를 생성합니다. 그런 다음, 해당 가상 인터페이스의 구성원(Member)이 되도록 물리적 포트를 구성합니다. 스위치의 다양한 프로토콜과 프로세스는 가상 인터페이스만 인식하고 참조하게 됩니다. 각 개별의 물리적 인터페이스를 인식하지 않습니다.

AOS-CX 스위치는 가상 인터페이스를 LAG(Link Aggregation Group)이라고 하며, 물리 인터페이스는 멤버 포트(Member Port)라고 합니다. 여기서 중요한 점은, 브로드캐스트와 멀티캐스트 트래픽은 번들 그룹에서 단 하나의 물리적 링크를 통해서만 전송된다는 점입니다. 이 동작을 통해서 링크 애그리게이션이 Layer 2 루프를 생성하지 않도록 합니다.

인터페이스 요구사항

동일한 링크 애그리게이션 그룹(LAG)에 매핑된 인터페이스는 일관된 방식으로 구성되어야 합니다.
즉, 다음 항목이 모두 일치해야 합니다.

  • Duplex Mode (Full-Duplex | Half-Duplex)
  • Link Speed
  • Media

AOS-CX 스위치는 일치하지 않는 인터페이스를 LAG에 매핑하려고 하면 경고 메시지를 표시합니다.
예를 들어, 10Gbps 속도의 SPF+ 인터페이스는 1Gbps 인터페이스(1000BASE-T)로 구성되어 있는 LAG10 그룹에 추가할 수 없습니다.

또한, AOS-CX 스위치는 각 LAG마다 최대 8개의 물리적 인터페이스를 멤버 포트로 가질 수 있습니다. “show capacities” 명령어를 통해 스위치 용량 확인이 가능합니다.


자, LAG에 대해 간단하게 알아보았습니다. 이제 본격적으로 LAG에 대한 내용을 알아보겠습니다.

유사 게시물

  • [ACP-DC 교육#7] 데이터센터 스위치 배포

    ⏱️ 예상 읽기 시간: 약 16분 (16 min read) 데이터센터 스위치를 배포하는 것은 캠퍼스 스위치를 설치하는 것과 비슷해 보일 수 있지만, 데이터센터만의 특별한 점들이 있습니다.특히 데이터센터 스위치는 현장에 들여오기 전에 미리 설정을 준비하는 ‘스테이징(Staging)’ 과정을 거치는 경우가 많습니다. 오늘은 스위치 스테이징이 무엇인지, 그리고 두 가지…

  • [ACP-DC 교육#11] 루프 방지 및 LAG 구현

    ⏱️ 예상 읽기 시간: 약 6분 (6 min read) 데이터센터 설계는 서버의 NIC 카드부터 시작해 업링크와 스위치까지 여러 겹의 중복성(Redundancy)을 포함합니다. 이러한 Redundancy는 필수적이지만, 동시에 네트워크 루프(Loop), 브로드캐스트 스톰, 네트워크 중단의 위험을 높입니다. 오늘은 이러한 위험을 막고 고성능의 중복 L2 데이터센터를 구축하기 위한 핵심 기술들을…

  • [ACSA 교육#8] TCP 헤더

    ⏱️ 예상 읽기 시간: 약 7분 (7 min read) 지난 포스팅에서는 Layer 3 네트워크 계층에서의 IPv4 헤더에 대해서 알아보았습니다. 오늘은 전송계층, Layer 4에서 볼 수 있는 TCP와 UDP에 대해서 알아볼까 합니다. 3-Way Handshake 먼저 TCP는 애플리케이션 데이터를 처리하기 전에 먼저 목적지까지 안정적으로 데어터가 전달될 수…

  • Ultra Ethernet(UEC)에서 HPE의 방향은?

    ⏱️ 예상 읽기 시간: 약 4분 (4 min read) 2023년 7월 공식 출범한 울트라 이더넷 컨소시엄(UEC)은 한 차원 높은 성능, 확장성, 상호운용성을 갖춘 AI 및 고성능 컴퓨팅(HPC) 환경을 강화하는 이더넷 사양을 개발하기 위해 결성되었습니다. 휴렛팩커드 엔터프라이즈(HPE)는 UEC의 최초 창립자 중 하나이며, UEC Specification Revision 1.0에…

  • [ACSA 교육#23] 프레임 전송 과정

    ⏱️ 예상 읽기 시간: 약 4분 (4 min read) 앞서 VLAN과 802.1Q 등 Layer 2에서 대표되는 기술들을 알아보면서 프레임(Frame)을 함께 언급했습니다. 이전 포스팅에서도 OSI 계층에서 Layer 2에 해당하는 이더넷 프레임을 설명했던 적이 있습니다. 그래서 오늘은 실제 예제와 함께 이 프레임이 Layer 2 통신을 할 때…

  • [APSC 교육#2] Aruba Central 기능

    ⏱️ 예상 읽기 시간: 약 6분 (6 min read) 지난 포스팅에서는 Aruba Central에 대한 간단한 소개와 함께 그 기반이 되는 Aruba ESP에 대해 알아보았습니다. 이번 포스팅은 Aruba Central이 제공하는 각각의 기능들은 좀 더 자세히 다뤄보도록 하겠습니다. 엔드-투-엔드 자동화 및 오케스트레이션 수년 동안 네트워킹은 수동적인 방식으로…