Arista의 복구 기능 솔루션은 비즈니스 요구 사항이 변화하더라도 지속적으로 대응할 수 있는 항시 가동 상태의 인프라를 제공하도록 설계되었습니다. 이 솔루션을 사용하면 소프트웨어 업그레이드를 위한 계획된 보수 시간을 없애고 결함으로 인한 다운타임을 최소화하는 동시에 클라우드의 서비스를 신속하게 배치할 수 있습니다.
Arista의 복구 기능 솔루션은 EOS 소프트웨어 아키텍처부터 시작하여 유연하고 간단하며 반복 가능한 클라우드 네트워킹을 기반으로 구축되므로 리프, 스파인 네트워크 레벨의 솔루션을 제공합니다.
EOS 소프트웨어 아키텍처
복구 기능은 상태 정보를 프로세스와 구분하는 고유한 다중 프로세스 상태 공유 아키텍처와 함께 EOS 소프트웨어 아키텍처의 토대를 이룹니다. EOS의 복구 기능 아키텍처를 사용하는 주요 이점은 다음과 같습니다.
- 서비스 내 소프트웨어 패칭 - 시스템 중단 없이 개별 프로세스를 업그레이드하는 기능
- SFC(Software Fault Containment) - 결함이 단일 프로세스로 제한됨
- 패킷 포워딩을 비롯한 스위치 작동에 영향을 주지 않고 EOS 내에서 개별 소프트웨어 프로세스에 대해 서비스 내 소프트웨어 업그레이드 수행
- SFR(Stateful Fault Repair) - 소프트웨어 프로세스 자동 복구
주요 비디오: Arista 복구 기능 솔루션
고가용성
MLAG SSO, MLAG ISSU 및 슈퍼바이저 SSO와 같은 Arista의 고가용성 솔루션에서는 Sysdb를 활용하여 두 장치 사이의 상태를 동기화합니다. 이 설계 원칙을 사용하면 기존 운영 체제에서 제공하는 HA 솔루션에 지장을 주는 프로세스당 상태 동기화를 제거할 수 있습니다. NSF(Non-Stop forwarding) 프로토콜 지원과 결합된 EOS 장치는 HA 쌍으로 작동하며 소프트웨어 결함이 발생하는 경우 리던던시를 제공하고 장치를 더 쉽게 유지보수할 수 있으며 어플리케이션 트래픽의 손실을 최소화합니다.
스마트 시스템 업그레이드
SSU(Smart System Upgrade)는 데이터 센터 관리자가 수행해야 하는 가장 복잡하고 까다로운 작업 중 하나인 네트워크 인프라 보수를 처리하도록 설계되었습니다. 기본 네트워크 인프라를 변경하면 많은 장치에 영향을 주어 장시간의 서비스 단절이 발생할 수 있습니다. 데이터센터 인프라 보수를 위한 완전한 솔루션으로 설계된 Arista SSU는 다음과 같은 주요 이점을 제공합니다.
- 네트워크 토폴로지에서 네트워크 요소를 지능형으로 삽입 및 제거하는 기능(스파인 또는 리프 레이어에 맞춤 구성됨)
- 네트워크 다운타임 없이 네트워크 인프라를 업그레이드하는 기능
- 운영 환경에 맞게 업그레이드를 조정하는 프로그래밍 방식 인터페이스
리프 SSU
리프 SSU를 사용하면 무중단 소프트웨어 업그레이드가 가능하므로, 네트워크 운영자가 업그레이드 중에 스위치 데이터 플레인이 계속 작동하는 상태에서 소프트웨어를 업그레이드할 수 있습니다. 무중단 업그레이드는 연결된 호스트에서 완전히 원활하게 수행되므로 소프트웨어 업그레이드 중에도 개별적으로 연결된 호스트에서 서비스와 어플리케이션을 계속 가동할 수 있습니다.
스파인 SSU
스파인 SSU에서는 프로토콜 기반 자동 종료 및 트래픽 리디렉션을 결합하여 네트워크에서 스파인 장치를 지능적으로 삽입하고 제거하는 유지보수 모드를 제공하므로, 어플리케이션 트래픽 손실을 최소화합니다. 유지보수 모드를 사용하면 네트워크 운영 팀이 어플리케이션을 가동 중단하지 않고도 소프트웨어 업그레이드, 하드웨어 교체 또는 격리된 문제 해결을 정확히 파악할 수 있습니다.
CloudVision®
CloudVision에서 네트워크 전체 SSU 및 롤백을 수행하면 소프트웨어 업그레이드를 자동화하는 SSU의 기능을 장치별 레벨에서 네트워크 전체 레벨로 한 단계 더 발전시킬 수 있습니다. 이처럼 CloudVision은 소프트웨어 이미지 및 패치 업그레이드에 유용한 방식이면서, 변경 전후의 네트워크 상태를 보여주는 스냅샷 보기도 포함하므로 추가 조사가 필요한 영역을 빠르게 확인할 수 있습니다. CloudVision에서 제공하는 미리 통합된 롤백 기능은 운영자가 보수 기간 동안 수행된 변경 사항을 이전 상태로 되돌려야 할 때 매우 중요합니다. 이 기능은 서비스 복원 시간을 줄이고 안전한 롤백을 위한 메커니즘을 제공합니다.