Automation

데이터 센터를 자동화하면 고객이 컴퓨팅 리소스를 가장 효율적인 방식을 통해 동적으로 프로비저닝함과 동시에 SLA(서비스 레벨 계약)의 내용을 지속적으로 준수함으로써 비즈니스 요구 사항을 충족할 수 있게 됩니다. Arista EOS는 복잡한 IT 업무 흐름을 자동화하고 네트워크 운영을 간소화하는 동시에 다운타임을 줄이거나 없앱니다. Arista EOS의 다양한 자동화 기능을 사용하면 네트워크 운영 과정에서 사용자에 의해 발생하는 오류 요소를 줄일 수 있습니다. 또한 IT 운영자는 원하는 방식으로 네트워크가 작동하도록 설정할 수 있습니다.

자동화 방식

Arista는 다양한 클라우드형 네트워크 자동화 방식 사용을 위한 솔루션을 제공합니다. 이러한 솔루션은 규모가 매우 큰 공용 클라우드 환경의 요구 사항을 처리하고, 턴키 CloudVision 자동화 제품에서 확인된 문제를 해결할 수 있습니다.

주요 비디오: Arista EOS 프로그래밍 가능성

 

Arista EOS CloudVision®을 통한 네트워크 자동화

CloudVision은 물리적 네트워크를 보다 광범위한 네트워크 전체 관점으로 추상화하므로 몇 가지 운영 용도 사례에 대해 더 효율적인 방식을 제공합니다.

  • 분산 네트워크 상태가 중앙 집중적으로 표시되므로 단일 지점에서 통합 및 네트워크 전체 파악/분석 가능
  • OVSDB, JSON, Openstack 플러그인 등의 개방형 API로 물리적/가상 작업 부하를 통합하기 위한, 컨트롤러에 관계없는 지원
  • Zero Touch Provisioning, 구성 관리, 네트워크 전체 업그레이드/롤백을 위한 턴키 자동화
  • 보안, 감사, 패치 관리를 위한 준수 대시보드

ZTP(Zero Touch Provisioning)

ZTP(Zero Touch Provisioning)는 표준 기반 메커니즘을 사용하여 네트워크 요소를 빠르게 교체하고 동적으로 프로비저닝하는 기능을 제공합니다.

  • 사용자 정의 템플릿 기반 동적 프로비저닝
  • 표준 기반이며, 전매 플랫폼을 도입할 필요 없음
  • 케이블/연결 확인
  • 준수 및 네트워크 무결성 유지
  • 완벽한 네트워크 및 서버 프로비저닝 자동화

장치에 로그인할 필요 없이 모든 네트워크 프로비저닝 과정을 동적으로 몇 분 이내에 완료할 수 있습니다. 랙을 설치하고 연결한 다음 전원만 켜면 소프트웨어 중심 클라우드 네트워크를 사용할 수 있습니다.

AEM(고급 이벤트 관리)

네트워크 운영자를 고려하여 설계된 AEM(고급 이벤트 관리)은 네트워크 상태와 관련된 중차대한 정보를 언제든지 캡처합니다.

  • 중차대한 이벤트를 보다 명확하게 파악
  • 실시간 네트워크 상황을 기반으로 수행되는 액션
  • 루틴 작업 자동화
  • "재생" 네트워크 상태

네트워크 변경 사항에 대해 프로그래밍 방식으로 대응하여 시스템 업타임을 높이고, 복잡한 문제 해결 작업을 간소화하여 시스템 중단을 최소화하려는 특수 목적으로 구축되었습니다.

SSU(스마트 시스템 업그레이드)

다운타임을 최소화하거나 완전히 없애면서 네트워크 변경을 수행하고 기능을 빠르게 배치할 수 있습니다. 맞춤 구성 가능한 SSU(스마트 시스템 업그레이드) 기능 세트에는 다음 항목이 포함됩니다.

  • 장치 다운타임을 최소화하는 ASU(신속 시스템 업그레이드)
  • 네트워크 토폴로지에서 네트워크 요소를 지능형으로 삽입 및 제거하는 기능
  • 모든 어플리케이션 및 인프라 부품과의 개방형/프로그래밍 방식 통합 기능

Arista EOS의 기능을 활용하면 네트워크 변경의 영향을 최소화하여 연속적인 배치 모델을 도입할 수 있습니다.

확장성

Arista Network의 EOS(확장 가능 운영 체제)는 소프트웨어 중심 클라우드 네트워크로 사용하기에 알맞은 운영 체제로, 기능을 확장하고 다른 시스템과 통합할 수 있는 수많은 훌륭한 방법을 제공합니다. 그 방법은 다음과 같습니다.

  • EOS 커뮤니티에 참여하는 길인 EOS Central
  • 고성능 네이티브 EOS 어플리케이션을 작성하는 데 사용되는 EOS SDK
  • 손쉽게 사용할 수 있는 EOS CLI의 JSON 추상화인 eAPI
  • eAPI를 기반으로 구축된 강력한 개체 모델인 PythonRuby API
  • 연속적인 서비스 제공 모델로 네트워크를 간편하게 통합할 수 있도록 한 DevOps
  • 강력한 오픈 소스 베어 메탈 프로비저닝 시스템인 ZTPServer
  • Linux API. Arista EOS는 Linux 기반의 운영 체제임

모든 레벨의 확장성을 감안했을 때 네트워크의 기능을 확장할 수많은 도구와 방법을 제공하는 운영 체제는 EOS뿐입니다.

데이터 센터를 자동화하면 고객이 컴퓨팅 리소스를 가장 효율적인 방식을 통해 동적으로 프로비저닝함과 동시에 SLA(서비스 레벨 계약)의 내용을 지속적으로 준수함으로써 비즈니스 요구 사항을 충족할 수 있게 됩니다. Arista EOS는 복잡한 IT 업무 흐름을 자동화하고 네트워크 운영을 간소화하는 동시에 다운타임을 줄이거나 없앱니다. Arista EOS의 다양한 자동화 기능을 사용하면 네트워크 운영 과정에서 사용자에 의해 발생하는 오류 요소를 줄일 수 있습니다. 또한 IT 운영자는 원하는 방식으로 네트워크가 작동하도록 설정할 수 있습니다.

Arista EOS 및 eAPI는 Puppet/Chef/Ansible 등의 도구를 통해 네이티브 기능을 개선하고, 스택 외부로 업무 흐름을 확장하여 방화벽/부하 분산 장치/컴퓨팅 인프라 등의 서비스를 포함할 수 있도록 파트너에게 자동화 기능을 제공합니다.

최고급 네트워크 운영 체제인 Arista EOS의 서브시스템인 AEM(고급 이벤트 관리)은 전반적인 데이터 센터 스위칭 인프라의 작동과 EOS 구동 양식을 맞춤 구성하고 작업을 자동화하는 강력하고 유연한 도구입니다.

 

주요 비디오: AEM 개요

 

  • 이벤트 기반의 컨트롤을 통해 네트워크 운영 간소화: 소량의 정보를 찾기 위해 스위치에서 서버로 대량의 데이터를 내보내는 방식은 효율적이지 않을 뿐 아니라 매우 복잡합니다. 이러한 방식 대신, 개별 네트워크 요소가 구성 가능한 이벤트에 따라 구문 분석과 알림 작업을 수행하도록 하는 것이 더 편합니다. 이처럼 불필요한 작업을 줄이면 담당 직원이 중요 이벤트를 보다 명확하게 파악할 수 있습니다.
  • 운영자는 AEM을 통해 EOS 내의 지능형 기능을 완벽하게 활용할 수 있습니다. 그럼으로써 네트워크 성능 개선을 위해 실시간 네트워크 상황을 기준으로 실시간 이벤트에 응답하고, 루틴 작업을 자동화하고, 자동화된 로컬 작업을 수행할 수 있습니다.
  • Gartner Group의 조사 결과에 따르면, 2015년에 발생한 중대한 시스템 정전 중 80%는 사용자 및 프로세스 문제였던 것으로 나타났습니다. AEM은 시스템 업타임을 개선하고 분산 시스템을 자동화할 수 있도록 특수 목적으로 구축되었습니다. AEM을 사용하면 복잡한 작업을 간소화하고, 네트워크 변경 사항은 정해진 방식으로 대응하고, 복잡한 문제 해결 작업을 간소화함으로써 시스템 정전을 최소화할 수 있습니다.

ZTP(Zero Touch Provisioning) - 클라우드 데이터 센터를 위한 네트워크 자동화

  • 랙처럼 간단하게, 연결 후 전원 켜기
  • 표준 기반이며, 전매 플랫폼을 도입할 필요 없음
  • 고급 스크립팅 기능
  • 규정준수 및 네트워크 무결성 유지
  • 완벽한 네트워크 및 서버 프로비저닝 자동화
  • ZTP 어플리케이션

DHCP, T/FTP, HTTP 등의 표준 기반 프로토콜을 사용하여 네트워크를 신속하게 프로비저닝할 수 있습니다. 고급 스크립팅 기능을 통해 관리자가 다양한 매개 변수 기반으로 부트 구성을 할 수 있으므로 가장 복잡한 데이터센터 구현에 필요한 요구사항조차도 충족할 수 있습니다. 아리스타의 VM Tracer 의 adaptive VLAN 구성과 같은 기능들과 함께 사용함으로써 데이터센터 관리자는 네트웍크 요소들과 가상서버를 완전히 자동화 할 수 있습니다. 이처럼 Arista만의 '자동' 프로비저닝 기능을 활용하면 클라우드 데이터 센터를 효율적으로 운영할 수 있습니다.

 

ZTP(Zero Touch Provisioning) 개요

 

응용 방법

  • 완전히 자동화된 가상화 데이터 센터 배치: ZTP가 배치된 Arista 스위치는 VMTracer 구성 매개 변수를 다운로드합니다. VMware vSphere 서버가 가상 컴퓨터를 부팅 및 인스턴스화하면 VMTracer가 VM에 대해 VLAN을 자동으로 구성합니다. 따라서 수동 구성을 수행할 필요가 없으며, 데이터 센터는 자동 부팅되고 사용할 준비가 됩니다.
  • Puppet/Cobbler를 통해 템플릿을 사용하여 HPC 클러스터에서 스위치 구성: HPC 관리자는 클러스터 서버 프로비저닝 모델을 확장할 때 템플릿을 사용하여 HPC 클러스터에서 추가 서버 랙을 빠르게 배치할 수 있습니다. 또한 서버 템플릿과 함께 ToR(Top-Of-Rack) 스위치용 템플릿도 추가할 수 있습니다. 서버 랙이 클러스터에 추가되면 네트워크 및 서버 플랫폼이 모두 구성되고 기존 클러스터에 통합됩니다.
  • 스크립팅을 사용하여 EOS에 Linux 확장 설치: 서비스 제공업체가 부트 시 ZTP를 통해 스위치에 다운로드될 셸 스크립트를 작성합니다. 이 셸 스크립트는 OpenVPN RPM을 다운로드해서 설치하고 구성합니다. 그리고 마지막으로 로그 및 구성 정보가 담긴 메시지를 NOC에 보냅니다. 스위치가 다시 부팅되고 나면 관리자는 프로비저닝을 위해 원격 NOC에서 스위치에 안전하게 액세스할 수 있습니다.