Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Freeform 소개

레퍼런스 설계

네트워크 아키텍처가 3단계 Clos, 5단계 Clos 또는 축소 패브릭으로 구성된 경우 데이터센터 참조 설계에 포함된 추상화 및 자동화를 활용할 수 있습니다. 다른 모든 토폴로지의 경우, Freeform 참조 설계를 사용하여 모든 기능, 프로토콜 또는 아키텍처를 활용할 수 있습니다.

데이터센터 참조 설계에서 생성된 청사진은 일련의 설계 요소를 사용하여 많은 네트워크 활동을 추상화하고 자동화합니다. Freeform 레퍼런스 설계에서 생성된 청사진은 사용자가 직접 추가하고 구성하는 시스템과 링크로 구성되어 아키텍처를 완벽하게 제어할 수 있습니다. Freeform에서 시스템 이란 용어는 Apstra 환경에서 연결할 수 있는 모든 유형의 디바이스(스위치, 라우터, Linux 호스트 등)를 나타냅니다.

디바이스 관리

Freeform Blueprint의 디바이스 관리는 Datacenter Blueprint의 디바이스 관리와 동일합니다. 에이전트를 설치하고 Apstra의 관리를 받도록 승인하는 프로세스는 두 레퍼런스 설계에서 동일합니다. Freeform 블루프린트에서는 주니퍼 디바이스만 지원됩니다.

Freeform Bluprints 및 장치 프로필

빈 블루프린트에서 Freeform 블루프린트를 수동으로 구축하거나, 기존 Freeform 블루프린트를 내보낸 경우 이를 새 블루프린트의 템플릿으로 사용할 수 있습니다. 설계(글로벌) 카탈로그에서 장치 프로필을 가져와서 빈 블루프린트 구축을 시작합니다. 디바이스 프로필은 시스템 ID(일련 번호)를 지정하지 않은 디바이스의 기능을 나타냅니다. 이를 통해 네트워크를 구축하기 전에 전체 네트워크를 '오프라인'으로 구축할 수 있습니다.

시스템 및 링크

내부 시스템을 만들고 디바이스 프로필을 할당합니다. 내부 시스템은 Apstra 환경에서 관리되는 디바이스입니다. 언제든지 디바이스를 Apstra의 관리 하에 둘 수 있습니다. 준비가 되어 있으면 내부 시스템을 만들 때 할당할 수 있습니다. 아직 준비가 되지 않았어도 괜찮습니다. 네트워크를 구축하기 전에 언제든지 할당할 수 있습니다.

외부 시스템은 Freeform 블루프린트에 사용되는 다른 유형의 시스템입니다. 이러한 시스템은 내부 시스템에 연결되어 있으며 Apstra의 관리 하에 있지 않습니다.

시스템을 연결할 때 해당하는 경우 포트 및 변환을 선택합니다. 이러한 링크를 만들 때 IP 주소와 태그를 추가할 수도 있습니다.

구성 템플릿, 속성 세트 및 태그

구성 템플릿 은 Freeform에서 내부 시스템을 구성하는 데 사용되는 텍스트 파일입니다. 모든 내부 시스템에 구성 템플릿을 할당합니다. 디바이스에서 구성 템플릿으로 직접 구성을 붙여넣어 정적 구성 템플릿을 만들 있지만 이렇게 하면 구성 템플릿의 잠재력을 사용할 수 없습니다. 약간의 Jinja2 지식(및 일부 Python)을 사용하면 구성 템플릿을 매개변수화하여 강력한 작업을 수행할 수 있습니다.

속성 집합 은 구성 템플릿을 완전히 매개 변수화할 수 있는 유용한 기능을 제공합니다. 키-값 쌍으로 구성되며, 구성 템플릿의 정적 부분을 변수와 분리할 수 있습니다. Blueprint 카탈로그에서 특성 세트를 생성합니다. (Freeform Blueprint에 사용된 속성 세트는 설계(글로벌) 카탈로그의 속성 세트와 관련이 없습니다.) 구성 템플릿에 속성 집합 이름을 포함하면 구성이 렌더링될 때 해당 속성 집합의 값이 사용됩니다.

특성 세트를 작성하여 한 시스템에 직접 지정할 수도 있습니다.

태그 는 Apstra 관리 리소스에 메타데이터를 할당하는 방법입니다. Apstra 시스템 및 링크를 식별, 구성, 검색 및 필터링하는 데 도움이 될 수 있습니다. 태그를 사용하면 목적, 소유자, 환경 또는 기타 기준에 따라 리소스를 분류할 수 있습니다. 태그는 메타데이터이기 때문에 시각적 레이블 지정에만 사용되는 것이 아닙니다. 또한 Apstra 그래프 데이터베이스에서 노드의 속성으로도 적용됩니다. 그러면 이 노드 속성(또는 디바이스 속성)을 Jinja 구성 템플릿에서 Apstra의 라이브 쿼리 기술 및 Apstra 인텐트 기반 분석을 통해 구성 생성 및 Apstra 실시간 분석의 동적 변수에 대해 참조할 수 있습니다.

태그를 사용할 수 있는 경우의 예로는 SRIOV 인터페이스가 있는 베어메탈 서버가 있고 해당 인터페이스에 대한 특정 구성을 생성해야 하는 경우를 들 수 있습니다. 링크에 태그를 sriov 추가한 다음, 구성 템플릿에서 해당 태그가 있는 링크가 특정 방식으로 구성되도록 지정합니다.

자유형 워크플로우

  1. Apstra GUI에 액세스합니다.

  2. 디바이스를 Apstra 관리 하에 두십시오 (데이터 센터 블루프린트와 동일한 절차). 시스템 ID(일련 번호)가 아직 없어도 됩니다. Apstra 환경에서 전체 네트워크를 '오프라인'으로 구축하고 네트워크를 구축하기 전에 언제든지 디바이스를 Apstra의 관리 하에 둘 수 있습니다.

  3. Freeform 블루프린트를 생성합니다.

    .

  4. 만들려는 내부 시스템에 대한 장치 프로필을 가져옵니다.

  5. Apstra가 관리할 시스템에 대한 내부 시스템을 추가합니다.

  6. 해당하는 경우 관리되지 않는 시스템에 대한 외부 시스템을 추가합니다.

  7. 시스템에 링크를 추가합니다.

  8. 필요에 따라 구성 템플릿속성 집합을 만듭니다.

  9. 배포 모드가 Deploy로 설정된 내부 시스템에 구성 템플릿을 할당합니다.

  10. 아직 디바이스를 Apstra 관리 대상으로 전환하지 않았다면 지금이 바로 관리할 때입니다.

  11. 시스템 ID를 할당 하고(아직 할당하지 않은 경우) 시스템의 배포 모드를 배포로 설정합니다.

  12. 네트워크를 구축하기 전에 apstra-cli 유틸리티를 사용하여 구성 템플릿 구문을 검증할 수 있습니다. 자세한 내용은 주니퍼 지원 기술 자료 문서 KB69779를 참조하십시오.

  13. 블루프린트를 구축하기 위해 변경 내용을 커밋합니다.