클러스터 배포

클러스터 배포 영역

Samsung Cloud Platform에서 AI&MLOps Platform 생성서비스 유형 선택에서 2가지의 클라우드 배포 영역을 제공하고 있습니다.

공통

클러스터 배포 작업을 진행하기 전에 꼭 설치에 필요한 Kubernetes 클러스터 사양을 확인하세요.

  • 클러스터 배포 영역의 선택에 상관없이 사전에 Kubernetes 클러스터 사양을 확인해야 합니다.
  • 상세한 사양 정보는 클러스터 사양 가이드를 참고하세요.

클러스터 배포 영역의 선택에 따라 AI&MLOps Platform 생성서비스 정보 입력 페이지의 설치 내용이 달라집니다.

SCP Kubernetes Engine에서 배포

  1. 모든 서비스 > AI/ML > AI&MLOps Platform 메뉴를 클릭하세요. AI&MLOps Platform의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 AI&MLOps Platform 생성 버튼을 클릭하세요. AI&MLOps Platform 생성 페이지로 이동합니다.
  3. AI&MLOps Platform 생성서비스 유형 선택 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
    클러스터 배포
    SCP Kubernetes Engine에서 배포 옵션을 선택하세요.
  4. AI&MLOps Platform 생성서비스 정보 입력 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
    • 서비스 정보 입력 영역에서 서비스 생성에 필요한 정보들을 입력하거나 조회하세요.
      구분
      필수 여부
      상세 설명
      서비스명필수AI&MLOps Platform 이름 입력
      • AI&MLOps Platform 이름은 프로젝트 내에서 중복하여 사용 불가
      Storage Class필수Storage Class는 자동으로 등록
      설치 노드 정보조회선택한 Kubernetes Engine의 노드 정보를 확인
      Admin Email Address필수로그인 시 사용할 관리자(Admin)의 이메일 주소 입력
      비밀번호필수로그인 시 사용할 비밀번호를 입력
      비밀번호 확인필수비밀번호 오류를 방지하기 위해 비밀번호 재입력
      표. AI&MLOps Platform 서비스 정보 입력 항목
    • 추가 정보 입력 영역에서 서비스 생성에 필요한 정보들을 입력하거나 선택하세요.
      구분
      필수 여부
      상세 설명
      태그선택AI&MLOps Platform에 추가할 태그 선택
      • 태그 추가를 클릭하면 태그를 생성하여 추가하거나 기존 태그를 추가
      • 태그는 최대 50개까지 등록
      • 추가한 신규 태그는 서비스 생성 완료 후 적용
      표. AI&MLOps Platform 서비스 추가 정보 입력 항목

새 클러스터에 배포

  1. 모든 서비스 > AI/ML > AI&MLOps Platform 메뉴를 클릭하세요. AI&MLOps Platform의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 AI&MLOps Platform 생성 버튼을 클릭하세요. AI&MLOps Platform 생성 페이지로 이동합니다.
  3. AI&MLOps Platform 생성서비스 유형 선택 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
    클러스터 배포
    새 클러스터에 배포 옵션을 선택하세요.
  4. AI&MLOps Platform 생성서비스 정보 입력 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
    • 서비스 정보 입력 영역에서 서비스 생성에 필요한 정보들을 입력하거나 조회하세요.

      구분
      필수 여부
      상세 설명
      서비스명필수AI&MLOps Platform 이름 입력
      • AI&MLOps Platform 이름은 프로젝트 내에서 중복하여 사용 불가
      Storage Class필수Storage Class는 자동으로 등록
      설치 노드 정보조회선택한 Kubernetes Engine의 노드 정보를 확인
      Admin Email Address필수로그인 시 사용할 관리자(Admin)의 이메일 주소를 입력
      비밀번호필수로그인 시 사용할 비밀번호를 입력
      비밀번호 확인필수비밀번호 오류를 방지하기 위해 비밀번호 재입력
      표. AI&MLOps Platform 서비스 정보 입력 항목

    • Kubernetes Engine 정보입력 영역에서 필요한 정보를 입력 또는 선택하세요.

      구분
      필수 여부
      상세 설명
      클러스터명필수클러스터 이름
      • 영문으로 시작하며 영문, 숫자, 특수문자(-) 사용
      • 3~30자 이내로 입력
      제어 영역 설정 > Kubernetes 버전필수Kubernetes 버전 선택
      제어 영역 설정 > 제어 영역 로깅선택제어 영역 로깅 사용 여부 선택
      • 클러스터 제어 영역의 Audit/Event 로그를 Cloud Monitoring의 로그 분석에서 확인 가능
      • Account 내 전체 서비스 대상으로 1GB의 로그 저장은 무료로 제공되며, 1GB가 넘을 경우 순차적으로 삭제됨
      네트워크 설정필수노드 풀의 네트워크 연결 설정
      • VPC: 미리 생성한 VPC를 선택
      • Subnet: 선택한 VPC의 서브넷 중 사용할 일반 Subnet을 선택
      • Security Group: 검색 버튼을 클릭한 후 Security Group 선택 팝업창에서 Security Group을 선택
      • Load Balancer: Kubernetes Service 객체에서 type:LoadBalancer 기능 제공
        • 동일 네트워크 상의 로드 밸런서를 선택
        • 사용 여부를 선택
        • 설정 후에는 변경 불가
      File Storage 설정필수클러스터에서 사용할 파일 스토리지 볼륨을 선택
      • 기본 볼륨(NFS): 검색 버튼을 통해 File Storage를 선택
        • 기본 Volume 파일 스토리지는 NFS 형식만 제공
      표. Kubernetes Engine 서비스 정보 입력 항목

    • 노드 풀 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.

      구분
      필수 여부
      상세 설명
      노드 풀 구성필수노드 풀 정보를 선택
      • * 표시된 항목은 필수 입력 항목이므로 반드시 입력
      • AI&MLOps Platform의 경우 사용에 따라 이미지 용량이 지속적으로 늘어날 수 있으므로 Block Storage를 최소 200GB 이상으로 설정 시 원활한 시스템 구성이 가능
      표. AI&MLOps Platform 서비스 정보 입력 항목
      참고
      • Windows OS의 노드 풀은 클러스터에서 추가 스토리지(CIFS) 볼륨이 사용 중인 경우에만 생성할 수 있습니다.
      • 노드 풀 Block Storage의 볼륨 암호화는 최초 생성 시에만 설정할 수 있습니다.
        • 암호화를 설정하면 일부 기능의 성능 저하가 발생할 수 있습니다.
      • 노드 풀 자동 확장 또는 축소 기능을 사용으로 선택한 경우에만 노드 수, 최소 노드 수, 최대 노드 수 를 입력할 수 있습니다.

    • 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.

      구분
      필수 여부
      상세 설명
      태그선택AI&MLOps Platform에 추가할 태그 선택
      • 태그 추가를 클릭하면 태그를 생성하여 추가하거나 기존 태그를 추가
      • 태그는 최대 50개까지 등록
      • 추가한 신규 태그는 서비스 생성 완료 후 적용
      표. AI&MLOps Platform 서비스 정보 입력 항목

클러스터 사양

AI&MLOps Platform을 이용하려면 AI&MLOps Platform을 설치할 Kubernetes Engine이 필요합니다. 기존에 생성한 Kubernetes Engine을 선택하거나, AI&MLOps Platform 생성 시 함께 Kubernetes Engine을 생성할 수 있습니다.

설치에 필요한 Kubernetes 클러스터의 사양은 다음과 같습니다.

  • 노드 풀 자원 규모 (2개 이상의 노드로 구성)

    • AI&MLOps Platfom : vCPU 32, Memory 128G 이상
    • Kubeflow Mini: vCPU 24, Memory 96G 이상
  • Kubernetes 버전

    • AI&MLOps Platform v1.9.1 (k8s v1.30)
    • Kubeflow Mini v1.9.1 (k8s v1.30)
안내
Kubernetes 클러스터 당 1대의 AI&MLOps Platform만 설치할 수 있으며, 다른 용도로 사용 중인 클러스터에는 AI&MLOps Platform을 설치할 수 없습니다.
How-to guides
Kubeflow 사용 가이드