Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

자유형 소개

레퍼런스 설계

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

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

장치 관리

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

자유형 블루프린트 및 장치 프로파일

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

시스템 및 링크

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

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

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

구성 템플릿, 속성 집합 및 태그

구성 템플릿 은 Freeform에서 내부 시스템을 구성하는 데 사용되는 텍스트 파일입니다. 모든 내부 시스템에 구성 템플릿을 할당합니다. 디바이스의 구성을 구성 템플릿에 직접 붙여넣어 정적 구성 템플릿을 만들 있지만, 그렇게 하면 구성 템플릿의 잠재력을 사용하지 않게 됩니다. Jinja2에 대한 지식(그리고 Python)만 있으면 구성 템플릿을 파라미터화하여 강력한 작업을 수행할 수 있습니다.

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

속성 집합을 만들어 하나의 시스템에 직접 지정할 수도 있습니다.

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

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

Freeform 워크플로우

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

  2. 디바이스를 Apstra 관리 하에 둡니다 (데이터센터 청사진과 동일한 절차). 시스템 ID(일련 번호)가 아직 없어도 괜찮습니다. Apstra 환경에서 전체 네트워크를 '오프라인'으로 구축하고 네트워크를 배포하기 전에 언제든지 디바이스를 Apstra 관리 하에 둘 수 있습니다.

  3. Freeform Blueprint를 생성/임포트합니다.

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

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

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

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

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

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

  10. 디바이스를 아직 Apstra 관리 하에 두지 않았다면 지금부터 관리해야 합니다.

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

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

  13. 변경 사항을 커밋하여 Blueprint를 구축합니다.