논리적 CI에 대한 제품 모델 자동 생성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • CSDM 제품 모델 할당 작업을 사용하여 아직 와 연결제품 모델되지 않은 각 논리적 CI에 대한 기록(애플리케이션 모델, 서비스 모델 또는 소프트웨어 모델)을 자동으로 생성합니다제품 모델. 제품 모델은 단일 디지털 제품의 일부인 CI를 연결하는 데 이상적입니다.

    시작하기 전에

    수정된 CI 기록에 대한 읽기 권한이 있는 사용자는 새 제품 모델.

    필요한 역할: admin

    이 태스크 정보

    애플리케이션, 서비스 및 소프트웨어 클래스 인스턴스 CI는 을(를) 통해 검색생성되지 않으므로 모델 ID [model_id] 값이 기록을 참조하지 제품 모델 않을 수 있습니다. 제품 중심 관리 패러다임으로 마이그레이션하는 데 도움이 되려면 논리적 CI 제품 모델의 각 인스턴스를 . CSDM 제품 모델 할당 작업은 다음 클래스에서 작동하며 클래스 인스턴스의 이름을 새 제품 모델클래스의 이름으로 사용합니다.

    • 서비스 오퍼링
    • 기술 서비스
    • 애플리케이션 서비스: 스크립트가 버전(비즈니스 애플리케이션과 관련되므로)을 연관된 소프트웨어 모델 이름에 추가합니다. 예를 들어 MyAppService 애플리케이션 서비스 CI의 소프트웨어 모델은 MyAppService - version: 2.1일 수 있습니다.
    • 비즈니스 서비스
    • 비즈니스 애플리케이션
    CSDM 제품 모델 할당 작업은 CSDMModelUtil 스크립트를 호출합니다. 스크립트는 다음을 참조제품 모델하지 않는 지원되는 CSDM 클래스의 각 인스턴스에 대해 다음 작업을 수행합니다.
    1. CI와 이름이 같은 새 애플리케이션 모델, 서비스 모델 또는 소프트웨어 모델 기록을 생성합니다. 이름 값을 생성하는 데 필요한 정보가 CI에 나타나지 않으면 스크립트는 지정한 기본값을 사용합니다.
    2. CI의 경우 모델 ID [model_id] 필드에 새 제품 모델 항목에 대한 참조를 추가합니다.
    스크립트 작업:
    • 스크립트는 스크립트를 실행하는 관리자의 CMDB 액세스 규칙을 관찰합니다.
    • 클래스 인스턴스 CI의 자동 생성 제품 모델 기록이 기존 기록과 동일하면 기존 기록이 해당 CI에 사용됩니다.
    • 데이터에 이름이 동일한 CI가 포함되어 있으면(실제로는 오류임) 결과 model_id 값이 충돌할 수 있습니다. 스크립트를 실행한 후 결과 model_ids 확인합니다.

    프로시저

    1. CI의 이름/버전 값이 부족하여 새 제품 모델CI의 이름을 자동 생성할 수 없는 경우 사용할 기본 이름을 지정합니다.
      1. 다음으로 이동 구성 > CI 클래스 관리자 을 클릭한 다음, 계층 구조 열기를 선택합니다.
      2. 지원되는 각 클래스(애플리케이션 서비스, 비즈니스 서비스 등)로 차례로 이동합니다.
      3. 클래스의 Basic Info(기본 정보 ) 페이지에서 Default Product Model(기본 제품 모델 ) 필드에 적절한 이름을 입력합니다.

        새 제품 모델에 사용할 기본 이름을 지정합니다.

    2. CSDM 제품 모델 할당 작업을 실행합니다.
      1. 다음으로 이동 시스템 스케줄러 > 예약된 작업 > 예약된 작업레이블이 표시됩니다.
      2. CSDM 제품 모델 할당 작업을 검색하여 엽니다.
      3. 지금 실행을 선택합니다.
      스크립트가 실행되고 제품 모델.
    3. 생성된 제품 모델 항목을 검토하여 새 모델 ID [model_id] 값이 올바른지 확인합니다.
      사용:
      • 모두 > Product Catalog > 제품 모델 > 애플리케이션 모델
      • 모두 > Product Catalog > 제품 모델 > 서비스 모델
      • 모두 > Product Catalog > 제품 모델 > 소프트웨어 모델
    4. 새 클래스 인스턴스에 대한 설정을 만들고 제품 모델 싶을 때마다 이 작업을 실행합니다.