5장. 프로젝트 워크벤치 생성


격리된 지역의 모델을 검사하고 사용하려면 워크벤치를 만들 수 있습니다. 이 워크벤치를 사용하여 기존 노트북 컨테이너 이미지에서 sendpyter 노트북을 생성하여 해당 리소스 및 속성에 액세스할 수 있습니다. 데이터 보존이 필요한 데이터 사이언스 프로젝트의 경우 생성 중인 워크벤치에 컨테이너 스토리지를 추가할 수 있습니다. 대규모 데이터 세트와 함께 사용할 추가 권한이 필요한 경우 워크벤치에 가속기를 할당하여 성능을 최적화할 수 있습니다.

사전 요구 사항

  • Red Hat OpenShift AI에 로그인했습니다.
  • 특수한 OpenShift AI 그룹을 사용하는 경우 OpenShift에서 사용자 그룹 또는 관리자 그룹(예: {oai-user-group} 또는 {oai-admin-group} )의 일부입니다.
  • 워크벤치를 추가할 수 있는 데이터 사이언스 프로젝트를 생성했습니다.

프로세스

  1. OpenShift AI 대시보드에서 Data Science Projects 를 클릭합니다.

    데이터 사이언스 프로젝트 페이지가 열립니다.

  2. 워크벤치를 추가할 프로젝트의 이름을 클릭합니다.

    프로젝트의 세부 정보 페이지가 열립니다.

  3. Workbenches 섹션에서 Create workbench 를 클릭합니다.

    Create workbench 페이지가 열립니다.

  4. 생성 중인 워크벤치의 속성을 구성합니다.

    1. 이름 필드에 워크벤치의 이름을 입력합니다.
    2. 선택 사항: 설명 필드에 워크벤치를 정의하는 설명을 입력합니다.
    3. Notebook 이미지 섹션에서 필드를 작성하여 워크벤치와 함께 사용할 노트북 이미지를 지정합니다.

      1. 이미지 선택 목록에서 노트북 이미지를 선택합니다.
    4. Deployment size 섹션에서 배포 인스턴스의 크기를 지정합니다.

      1. 컨테이너 크기 목록에서 서버의 컨테이너 크기를 선택합니다.
      2. 선택 사항: 액셀러레이터 목록에서 가속기를 선택합니다.
      3. 이전 단계에서 가속기를 선택한 경우 사용할 가속기 수를 지정합니다.
    5. 선택 사항: 새 환경 변수 의 값을 선택하고 지정합니다.
    6. OpenShift AI 클러스터의 스토리지를 구성합니다.

      1. OpenShift AI에서 로그아웃한 후 유지되는 스토리지를 생성하려면 Create new persistent storage 를 선택합니다. 관련 필드를 작성하여 스토리지를 정의합니다.
      2. Use existing storage to reuse existing storage를 선택하고 영구 스토리지 목록에서 스토리지를 선택합니다.
    7. 데이터 연결을 사용하려면 데이터 연결 섹션에서 데이터 연결 사용 확인란을 선택합니다.

      • 다음과 같이 새 데이터 연결을 생성합니다.

        1. 새 데이터 연결 만들기를 선택합니다.
        2. 이름 필드에 데이터 연결의 고유 이름을 입력합니다.
        3. Access 키 필드에 AWS(Amazon Web Services)의 액세스 키 ID를 입력합니다.
        4. Secret 키 필드에 사용자가 지정한 AWS 계정의 시크릿 액세스 키를 입력합니다.
        5. Endpoint 필드에 AWS S3 스토리지의 끝점을 입력합니다.
        6. Region 필드에 AWS 계정의 기본 리전을 입력합니다.
        7. Bucket 필드에 AWS S3 버킷의 이름을 입력합니다.
      • 다음과 같이 기존 데이터 연결을 사용합니다.

        1. 기존 데이터 연결 사용을 선택합니다.
        2. 데이터 연결 목록에서 이전에 정의한 데이터 연결을 선택합니다.
  5. Create workbench 를 클릭합니다.

검증

  • 생성한 워크벤치가 프로젝트의 세부 정보 페이지에 표시됩니다.
  • 생성 프로세스 중에 워크벤치와 관련된 클러스터 스토리지가 프로젝트의 세부 정보 페이지에 표시됩니다.
  • 세부 정보 페이지의 Workbenches 섹션에 있는 Status 열에는 워크벤치 서버가 시작될 때 시작 상태와 워크벤치가 성공적으로 시작되면 Running 상태가 표시됩니다.

5.1. sendpyter 시작 및 노트북 서버 시작

sendpyter를 시작하고 노트북 서버를 시작하여 노트북 작업을 시작합니다. 대규모 데이터 세트와 함께 사용할 추가 권한이 필요한 경우, 노트북 서버에 가속기를 할당하여 성능을 최적화할 수 있습니다.

사전 요구 사항

  • Red Hat OpenShift AI에 로그인했습니다.
  • 노트북 서버 환경의 환경 변수에 사용할 이름과 값을 알고 있습니다(예: AWS_SECRET_ACCESS_KEY ).
  • 대규모 데이터 세트로 작업하려면 관리자와 협력하여 노트북 서버의 스토리지 용량을 사전에 늘립니다. 해당되는 경우, 노트북 서버에 가속기를 할당하는 것도 고려하십시오.

프로세스

  1. 활성화된 애플리케이션 페이지에서 Hawkularpyter 타일을 찾습니다.
  2. 애플리케이션 시작을 클릭합니다.

    액세스 권한이 필요한 메시지가 표시되면 기본 사용자 그룹 또는 OpenShift AI의 기본 관리자 그룹에 있지 않습니다. 사용자 추가 를 사용하여 관리자에게 올바른 그룹에 추가 하도록 요청합니다.

    이전에 jupyter-nb-<username > 서비스 계정을 인증하지 않은 경우 권한 부여 페이지에 권한 부여 메시지가 표시됩니다. 기본적으로 선택한 권한을 검사하고 선택한 권한 허용 버튼을 클릭합니다.

    인증 정보를 수락하면 노트북 서버 컨트롤 패널이 열리고 시작 노트북 서버 페이지가 표시됩니다.

  3. 노트북 서버를 시작합니다.

    이전에 sendpyter를 연 경우 필요하지 않습니다.

    1. 노트북 이미지 섹션에서 서버에 사용할 노트북 이미지를 선택합니다.
    2. 노트북 이미지에 여러 버전이 포함된 경우 버전 섹션에서 노트북 이미지 버전을 선택합니다.

      참고

      새 버전의 노트북 이미지가 릴리스되면 이전 버전이 계속 사용 가능하고 클러스터에서 지원됩니다. 이렇게 하면 작업을 최신 버전의 노트북 이미지로 마이그레이션할 수 있습니다.

    3. 컨테이너 크기 목록에서 서버에 적합한 컨테이너 크기를 선택합니다.
    4. 선택 사항: 액셀러레이터 목록에서 가속기를 선택합니다.
    5. 이전 단계에서 가속기를 선택한 경우 사용할 가속기 수를 지정합니다.

      중요

      가속기를 사용하는 것은 특정 노트북 이미지에서만 지원됩니다. GPU의 경우 PyTorch, TensorFlow 및 CUDA 노트북 이미지만 지원됩니다. Habana Gaudi 장치의 경우 HabanaAI 노트북 이미지만 지원됩니다. 또한 클러스터에서 가속기를 활성화한 경우에만 노트북 서버에 필요한 가속기의 수를 지정할 수 있습니다. GPU 지원을 활성화하는 방법을 알아보려면 OpenShift AI에서 GPU 지원 활성화를 참조하십시오.

    6. 선택 사항: 새 환경 변수 의 값을 선택하고 지정합니다.

      인터페이스는 이러한 변수를 저장하므로 한 번만 입력해야 합니다. 공통 환경 변수에 대한 예제 변수 이름은 AWS(Amazon Web Services)와 같은 자주 통합된 환경 및 프레임워크에 대해 자동으로 제공됩니다.

      중요

      암호와 같이 비공개로 유지해야 하는 중요한 값이 있는 변수의 시크릿 확인란을 선택합니다.

    7. 선택 사항: 필요한 경우 현재 탭에서 서버 시작 확인란을 선택합니다.
    8. 서버 시작을 클릭합니다.

      서버 진행 상황 시작 표시가 표시됩니다. 이벤트 로그 확장을 클릭하여 서버 생성 프로세스에 대한 추가 정보를 봅니다. 요청한 배포 크기 및 리소스에 따라 서버를 시작하는 데 최대 몇 분이 걸릴 수 있습니다. 취소 를 클릭하여 서버 생성을 취소합니다.

      서버가 시작되면 다음 동작 중 하나가 표시됩니다.

      • 이전에 현재 탭에서 Start server 를 선택한 경우 웹 브라우저의 현재 탭에 fluentpyterLab 인터페이스가 열립니다.
      • 이전에 현재 탭에서 서버 시작 확인란을 선택하지 않은 경우 서버 시작 대화 상자에서 새 브라우저 탭 또는 현재 브라우저 탭에서 서버를 열도록 묻는 메시지가 표시됩니다.

        sendpyterLab 인터페이스가 선택한 대로 열립니다.

검증

  • sendpyterLab 인터페이스가 열립니다.

문제 해결

  • "Unable to load laptop server configuration options" 오류 메시지가 표시되면 관리자에게 문의하여ippyter Pod와 연결된 로그를 검토하고 문제에 대한 추가 세부 정보를 확인할 수 있습니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동