Ansible은 시스템을 구성하고, 소프트웨어를 배포하고, IT 작업을 오케스트레이션할 수 있는 에이전트가 없는 간단한 자동화 프레임워크입니다.
Ansible은 코어 프레임워크 일부로써 네트워크 자동화를 지원합니다. Ansible은 Ansible 2.3 이상 버전부터 Dell EMC Networking 모듈을 지원하여 OS6, OS9 및 OS10을 실행하는 스위치를 관리 및 자동화합니다. 현재 모든 모듈은 로컬 연결 모드에서 실행되고 CLI 및 SSH 전송을 사용합니다.
추가 정보Chef는 코드로 인프라 관리하기를 구성할 수 있는 구성 관리 도구입니다.
추가 정보
Puppet은 코드로 인프라 관리하기 개념에 유용한 모델 구동 오픈 소스 구성 관리 도구입니다.
Dell EMC Networking과 통합된 Puppet을 사용하면 사용자가 읽을 수 있는 코드로 Dell EMC OS10 스위치를 관리할 수 있습니다. Puppet Forge에서 Puppet용 Dell EMC Networking 모듈을 다운로드할 수 있습니다. 이러한 모듈을 사용하여 OS10 운영 체제를 실행하는 스위치를 관리 및 자동화할 수 있습니다. 현재 모듈 버전은 Puppet 버전 5.3과 OS10 버전 10.4.0으로 테스트되고 확인되었습니다. 다음 개요는 Dell EMC OS10 스위치와 함께 Puppet을 사용하는데 유용한 정보입니다.
추가 정보SaltStack(Salt라고도 함)은 구성 관리 시스템으로, 원격 노드를 원하는 상태로 유지하고 명령을 실행하며 데이터를 쿼리할 수 있습니다.
Salt는 배포 및 클라우드 관리 방식의 코드로 인프라 관리하기를 지원합니다. Salt 실행 루틴은 일반 Python 모듈로서 기록될 수 있습니다.
NAPALM(Network Automation and Programmability Abstraction Layer with Multivendor support)은 공급자 중립적 장치로 통합된 API를 사용하여 기능 집합을 구현하는 Python 라이브러리입니다. Salt와 NAPALM을 같이 사용하여 OS10 스위치를 관리 및 자동화할 수 있습니다.
추가 정보기본 구성 요소는 다음과 같습니다.