이 페이지에서
Freeform 레퍼런스 설계
Freeform 개요
레퍼런스 설계
네트워크 아키텍처가 3단계 Clos, 5단계 Clos 또는 축소 패브릭으로 구성된 경우 데이터센터 참조 설계에 포함된 추상화 및 자동화를 활용하고자 합니다. 다른 모든 토폴로지의 경우 , Freeform 참조 설계(Apstra 버전 4.1.1의 새 버전)를 사용하여 모든 기능, 프로토콜 또는 아키텍처를 활용할 수 있습니다.
데이터센터 레퍼런스 설계에서 생성된 청사진은 다양한 네트워크 활동을 추상화하고 자동화하기 위해 일련의 설계 요소를 사용합니다. Freeform 레퍼런스 설계에서 생성된 청사진은 시스템을 구성하고 직접 추가 및 구성하는 링크로 구성되므로 아키텍처를 완전히 제어할 수 있습니다. Freeform에서는 스위치, 라우터, Linux 호스트 등 Apstra 환경에서 연결할 수 있는 모든 유형의 디바이스를 나타내는 용어 시스템을 사용합니다.
디바이스 관리
Freeform 청사진의 디바이스 관리는 데이터센터 청사진의 디바이스 관리와 동일합니다. 에이전트를 설치하고 Apstra 관리에서 에이전트를 데려올 수 있음을 인정하는 프로세스는 레퍼런스 설계에서 모두 동일합니다. Apstra 버전 4.1.1 및 4.1.2에서는 Freeform 블루프린트에서 Juniper 디바이스만 지원됩니다.
Freeform Blueprints 및 디바이스 프로필
새로 생성된 Freeform 청사진은 이름이 있는 빈 청사진에 불과합니다. (Freeform은 블루프린트 템플릿을 사용하지 않습니다.) 설계(글로벌) 카탈로그에서 디바이스 프로필을 가져와 블루프린트 구축을 시작할 수 있습니다. 디바이스 프로필은 시스템 ID(일련 번호)를 지정하지 않고 디바이스의 기능을 나타냅니다. 이를 통해 네트워크를 구축하기 전에 전체 네트워크를 '오프라인'으로 구축할 수 있습니다.
시스템 및 링크
내부 시스템을 생성하고 디바이스 프로필을 할당합니다. 내부 시스템은 Apstra 환경에서 관리되는 디바이스입니다. 디바이스를 언제든지 Apstra 관리 하에 가져올 수 있습니다. 준비가 되셨다면 내부 시스템을 생성할 때 할당할 수 있습니다. 준비가 되지 않았다면 괜찮습니다. 네트워크를 구축하기 전에 언제든지 할당할 수 있습니다.
Freeform 청사진의 다른 시스템 유형은 외부 시스템입니다. 이들은 내부 시스템에 연결되어 있으며 Apstra 관리하에 있지 않은 시스템입니다.
시스템을 연결하면 해당되는 포트와 변환을 선택합니다. 또한 이러한 링크를 생성할 때 IP 주소와 태그를 추가할 수도 있습니다.
구성 템플릿, 속성 세트 및 태그
구성 템플릿은 Freeform에서 내부 시스템을 구성하는 데 사용되는 텍스트 파일입니다. 모든 내부 시스템에 구성 템플릿을 할당합니다. 디바이스 에서 직접 구성을 붙여 고정 구성 템플릿을 만들 수 있지만 구성 템플릿을 사용할 수는 없습니다. Jinja2 지식(그리고 Python 일부)을 사용하면 구성 템플릿을 패러메트리화하여 강력한 작업을 수행할 수 있습니다.
속성 모음 은 구성 템플릿을 완전히 매개 변수화할 수 있는 유용한 기능을 제공합니다. 키-값 쌍으로 구성된 이 쌍을 사용하면 구성 템플릿의 정적 부분을 변수와 분리할 수 있습니다. 블루프린트 카탈로그에 속성 세트를 생성합니다. (Freeform 블루프린트에서 사용되는 속성 세트는 설계(글로벌) 카탈로그의 속성 모음과 관련이 없습니다.) 구성 템플릿에 속성 세트 이름을 포함하고 구성이 렌더링될 때 해당 속성 세트의 값이 사용됩니다.
속성 세트를 생성하여 하나의 시스템에 직접 할당할 수도 있습니다.
태그는 Apstra 매니지드 리소스에 메타데이터를 할당하는 방법입니다. Apstra 시스템과 링크를 식별, 구성, 검색, 필터링하는 데 도움이 될 수 있습니다. 태그를 사용하면 목적, 소유자, 환경 또는 기타 기준에 따라 리소스를 범주화할 수 있습니다. 태그는 메타데이터이므로 시각적 레이블링에만 사용되는 것이 아닙니다. Apstra 그래프 데이터베이스에서 노드의 속성으로도 적용됩니다. 그런 다음 이 노드 속성(또는 디바이스 속성)을 구성 세대의 동적 변수에 대한 Jinja 구성 템플릿에서 참조하고 Apstra의 라이브 쿼리 기술과 Apstra 인텐트 기반 분석을 통해 Apstra 실시간 분석을 참조할 수 있습니다.
태그를 사용하려는 경우의 예는 SRIOV 인터페이스가 있는 베어 메탈 서버가 있고 해당 인터페이스에 대해 특정 구성을 생성해야 하는 경우입니다. 링크에 태그를 추가한 다음 해당 태그 sriov
가 있는 링크가 특정 방식으로 구성되도록 구성하도록 구성 템플릿에 지정합니다.
Freeform 워크플로우
-
Apstra GUI에 액세스하십시오.
-
Apstra 관리 하에 디바이스를 가져오십시오 (데이터센터 청사진의 경우와 동일한 절차). 시스템 ID(일련번호)가 아직 없는 경우 괜찮습니다. Apstra 환경에서 전체 네트워크를 '오프라인'으로 구축하고 네트워크를 구축하기 전에 언제든지 Apstra 관리 하에 디바이스를 가져올 수 있습니다.
-
생성할 내부 시스템에 대한 디바이스 프로필을 가져옵니다.
-
Apstra가 관리할 시스템에 내부 시스템을 추가합니다.
-
해당하는 경우 관리되지 않는 시스템을 위한 외부 시스템을 추가합니다.
-
시스템에 링크를 추가합니다.
-
내부 시스템에 구성 템플릿을 할당합니다. Apstra 버전 4.1.2에서는 구축 모드가 설정된 내부 시스템만 할당된 구성 템플릿이 필요합니다. 4.1.0 및 4.1.1 버전에서는 모든 내부 시스템에 구축 모드에 관계없이 할당된 구성 템플릿이 필요합니다.
-
아직 Apstra를 관리 하지 않으셨다면 지금 바로 디바이스를 관리해야 할 때입니다.
-
네트워크를 구축하기 전에 apstra-cli 유틸리티를 사용하여 구성 템플릿 구문을 검증할 수 있습니다. 자세한 내용은 Juniper 지원 기술 자료 문서 KB69779를 참조하십시오.