2장. 모델 레지스트리 생성


모델 레지스트리를 생성하여 모델을 저장, 공유, 버전, 배포 및 추적할 수 있습니다.

사전 요구 사항

  • OpenShift AI 관리자 권한이 있는 사용자로 OpenShift AI에 로그인했습니다.
  • 클러스터 관리자가 OpenShift AI 배포에서 모델 레지스트리 구성 요소를 구성하고 활성화했습니다. 자세한 내용은 모델 레지스트리 구성 요소 구성을 참조하십시오.
  • OpenShift AI 배포에 대해 모델 레지스트리 구성 요소가 활성화됩니다.
  • 최소 MySQL 버전 5.x를 사용하는 외부 MySQL 데이터베이스에 액세스할 수 있습니다. 그러나 Red Hat은 MySQL 버전 8.x를 사용하는 것이 좋습니다.

    참고

    ML 메타데이터 구성 요소가 데이터베이스에 성공적으로 연결하려면 mysql_native_password 인증 플러그인이 필요합니다. mysql_native_password 는 MySQL 8.4 이상에서 기본적으로 비활성화되어 있습니다. 데이터베이스에서 MySQL 8.4 이상을 사용하는 경우 mysql_native_password 플러그인을 활성화하도록 MySQL 배포를 업데이트해야 합니다.

    mysql_native_password 플러그인 활성화에 대한 자세한 내용은 MySQL 문서의 네이티브 플러그형 인증을 참조하십시오.

절차

  1. OpenShift AI 대시보드에서 설정 모델 레지스트리 설정을 클릭합니다.
  2. 모델 레지스트리 생성을 클릭합니다.

    모델 레지스트리 생성 대화 상자가 열립니다.

  3. 이름 필드에 모델 레지스트리의 이름을 입력합니다.
  4. 선택 사항: 리소스 이름 편집을 클릭한 다음 리소스 이름 필드에 모델 레지스트리의 특정 리소스 이름을 입력합니다. 기본적으로 리소스 이름은 모델 레지스트리의 이름과 일치합니다.

    중요

    리소스 이름은 OpenShift에서 로 레이블이 지정된 리소스입니다. 리소스 이름은 253자를 초과할 수 없으며 소문자 영숫자 또는 - 로 구성되어야 하며 영숫자 문자로 시작하고 끝나야 합니다. 리소스 이름은 생성 후에는 편집할 수 없습니다.

    리소스 이름은 OpenShift 클러스터에 있는 다른 모델 레지스트리 리소스의 이름과 일치하지 않아야 합니다.

  5. 선택 사항: 설명 필드에 모델 레지스트리에 대한 설명을 입력합니다.
  6. 외부 MySQL 데이터베이스에 연결 섹션에서 모델 데이터가 저장된 외부 데이터베이스의 정보를 입력합니다.

    1. Host 필드에 데이터베이스의 호스트 이름을 입력합니다.

      1. 데이터베이스가 rhoai-model-registries 네임스페이스에서 실행 중인 경우 데이터베이스의 호스트 이름만 입력합니다.
      2. 데이터베이스가 rhoai-model-registries 과 다른 네임스페이스에서 실행 중인 경우 < host name>.<namespace>.svc.cluster.local 형식으로 데이터베이스 호스트 이름 세부 정보를 입력합니다.
    2. 포트 필드에 데이터베이스의 포트 번호를 입력합니다.
    3. Username 필드에 데이터베이스에 연결된 기본 사용자 이름을 입력합니다.
    4. 암호 필드에 기본 사용자 계정의 암호를 입력합니다.
    5. 데이터베이스 필드에 데이터베이스 이름을 입력합니다.
  7. 선택 사항: 데이터베이스 연결로 인증서를 사용하려면 데이터베이스 연결을 보호하려면 CA 인증서 추가 를 선택합니다.

    1. odh -trusted-ca-bundle ConfigMap에서 ca-bundle.crt 번들을 사용하려면 클러스터 전체 CA 번들 사용을 클릭합니다.
    2. odh -trusted-ca-bundle ConfigMap에서 odh-ca-bundle.crt 번들을 사용하려면 Red Hat OpenShift AI CA 번들 사용을 클릭합니다.
    3. 기존 인증서에서 선택을 클릭하여 기존 인증서를 선택합니다. rhoai-model-registries 네임스페이스에서 ConfigMap 또는 시크릿의 키를 선택할 수 있습니다.

      1. 리소스 목록에서 ConfigMap 또는 시크릿을 선택합니다.
      2. 목록에서 키를 선택합니다.
    4. 새 인증서 업로드 를 클릭하여 ConfigMap으로 새 인증서를 업로드합니다.

      1. 인증서의 PEM 파일을 인증서 필드에 끌어다 놓거나 업로드 를 클릭하여 로컬 시스템의 파일 시스템에서 파일을 선택합니다.

        참고

        인증서를 업로드하면 ca.crt 키를 사용하여 db-credential ConfigMap이 생성됩니다.

        인증서를 시크릿으로 업로드하려면 OpenShift rhoai-model-registries 네임스페이스에 시크릿을 생성한 다음 모델 레지스트리를 생성할 때 기존 인증서로 선택해야 합니다.

        OpenShift에서 시크릿 생성에 대한 자세한 내용은 시크릿을 사용하여 포드에 중요한 데이터 제공을 참조하십시오.

  8. 생성을 클릭합니다.
참고

모델 레지스트리의 리소스 이름 또는 유형을 찾으려면 레지스트리 이름 옆에 있는 도움말 아이콘 Help icon 을 클릭합니다. 리소스 이름 및 유형은 OpenShift에서 리소스를 찾는 데 사용됩니다.

검증

  • 새 모델 레지스트리가 모델 레지스트리 설정 페이지에 나타납니다.
  • 모델 레지스트리 옆에 있는 작업 메뉴를 클릭한 다음 모델 레지스트리 편집을 클릭하여 모델 레지스트리를 편집할 수 있습니다.You can edit the model registry by clicking the action menu ( Cryostat )side it, and then clicking Edit model registry.
  • 모델 레지스트리 탭에서 모델 레지스트리에 모델을 등록할 수 있습니다. 모델 레지스트리 작업에 대한 자세한 내용은 모델 레지스트리 작업을 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.