Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Apstra ZTP 소개

개요

Apstra ZTP는 데이터센터 인프라 시스템을 위한 제로 터치 프로비저닝 서버입니다. Apstra의 관점에서 볼 때, 이는 디바이스를 초기 부팅부터 Apstra가 관리하는 지점까지 자동으로 가져오는 프로세스입니다. Apstra ZTP는 모든 기본 NOS 요구 사항을 처리합니다.

ZTP 프로세스에는 다음과 같은 활동이 포함됩니다.

  1. 일반 DHCP(DHCP를 사용하는 경우)
    • 디바이스는 DHCP를 통해 IP 주소를 요청합니다.
    • 디바이스는 할당된 IP 주소와 OS 설치 이미지에 대한 포인터를 받습니다.
  2. 장치 초기화
    • TFTP를 사용하여 ZTP 스크립트를 다운로드합니다.
    • 다운로드한 스크립트를 실행하여 관리할 수 있도록 준비합니다. 여기에는 디바이스가 지원되는 OS를 실행하고 있는지 확인하는 작업이 포함됩니다. 그렇지 않은 경우 필요에 따라 버전을 업그레이드하거나 다운그레이드합니다.
    • 디바이스 관리자/루트 암호를 설정합니다.
    • 디바이스 시스템 에이전트에 대한 디바이스 사용자를 생성합니다.
  3. 디바이스 시스템 에이전트 설치
    • ZTP 스크립트는 API 호출을 통해 온박스 에이전트의 경우 디바이스에, 오프박스 에이전트의 경우 Apstra 서버에 디바이스 시스템 에이전트를 설치합니다.

Apstra ZTP는 MySQL, DHCP, HTTP 및 TFTP 서버를 실행하는 Ubuntu 22.04.3 LTS 서버로 실행됩니다.

Apstra는 Apstra ZTP VM 이미지(.ova, .qcow2.gz, .vhdx.gz)를 제공합니다. Apstra에서 제공하는 디바이스 프로비저닝 스크립트를 기존 ZTP/DHCP 프로세스의 일부로 사용하여 부팅 프로세스의 일부로 디바이스에 에이전트를 자동으로 설치할 수 있습니다.

TFTP 및 nginx HTTP 서버에는 구성이 필요하지 않습니다. 두 서버 모두 디렉토리 외부의 /containers_data/tftp 파일을 제공합니다.

ZTP 설정 중에 파일과 ztp.json 파일을 구성해야 dhcp.conf 합니다. Apstra 버전 4.2.0부터는 새로운 Apstra ZTP GUI를 통해 이러한 파일의 구성이 간소화됩니다.

Apstra ZTP는 스위치 초기화 및 사용자 지정을 자동화하는 방법을 제공합니다. 스위치 초기화 중 유용한 기능은 스크립트가 네트워크에서 사용하기 전에 스위치에서 사용자 지정 구성을 만드는 기능입니다.

참고: 사용 중인 주니퍼 Apstra 버전에 해당하는 Apstra ZTP 버전을 사용하십시오. 이 문서는 4.2 버전에 적용됩니다.

Apstra ZTP 서버의 리소스 요구 사항

표 1: Apstra ZTP 서버 VM 최소 리소스 요구 사항

리소스

설정

게스트 OS 유형

Ubuntu 22.04.3 LTS 64비트

메모리

2 기가바이트

Cpu

vCPU 1개

디스크 스토리지

64gb

네트워크

처음에 DHCP용으로 구성된 네트워크 어댑터 1개 이상

표 2: Apstra ZTP 네트워크 요구 사항

소스

대상

포트

역할

디바이스 에이전트

DHCP 서버(갱신) 및 브로드캐스트(요청)

UDP/67 -> UDP/68

DHCP 클라이언트

디바이스 에이전트

Apstra ZTP

임의의 -> TCP/80(HTTP)

모든 -> TCP/443(https)

부트스트랩 및 API 스크립트

Arista, Cisco 및 주니퍼 에이전트

Apstra ZTP

임의의 -> udp/69

POAP 및 ZTP용 TFTP

Apstra ZTP

Apstra 서버(컨트롤러)

모든 -> TCP/443(https)

디바이스 시스템 에이전트 설치 관리자 API

사용자

Apstra 서버(컨트롤러)

모든 -> TCP/443(https)

Apstra ZTP GUI 인터페이스

Apstra 서버 필수 통신 포트

Apstra ZTP 서버 및 디바이스 에이전트도 Apstra 서버(컨트롤러)에 연결해야 합니다. 자세한 내용은 주니퍼 Apstra 설치 및 업그레이드 가이드의 필수 통신 포트를 참조하십시오.

Apstra ZTP를 통한 온보딩 디바이스

Apstra ZTP가 설정되면 디바이스를 빠르게 온보딩할 수 있습니다. 장치 구성이 공장 기본값으로 설정되어 있는지 확인한 다음 장치를 부팅합니다. Apstra ZTP는 디바이스가 인증될 준비가 되는 시점까지 나머지를 처리합니다. 디바이스를 승인하면 Apstra 관리 하에 있으며 Apstra 환경의 모든 청사진에 할당할 수 있습니다.

또한 Apstra 서버 GUI에서 디바이스 및 서비스의 ZTP 상태를 확인할 수 있습니다.