The page has been translated by Gen AI.

Cluster Deployment

Cluster Deployment Area

On the Samsung Cloud Platform, the AI&MLOps Platform creation’s service type selection provides 2 cloud deployment areas.

Common

Before proceeding with the cluster deployment task, please check the Kubernetes cluster specifications required for installation.

  • Regardless of the selection of the cluster deployment area, the Kubernetes cluster specification must be checked in advance.
  • Please refer to the Cluster Specification guide for detailed specification information.

Depending on the selection of the cluster deployment area, the installation content on the Service Information Input page of AI&MLOps Platform creation varies.

Deploying on SCP Kubernetes Engine

  1. Click on the All Services > AI/ML > AI&MLOps Platform menu. It moves to the Service Home page of AI&MLOps Platform.
  2. Service Home page, click the AI&MLOps Platform creation button. Move to the AI&MLOps Platform creation page.
  3. On the Service Type Selection page of AI&MLOps Platform creation, enter the information required for service creation and select detailed options.
    Cluster Deployment
    Select the SCP Kubernetes Engine deployment option.
  4. On the Service Information Input page of AI&MLOps Platform creation, enter the information required for service creation and select detailed options.
    • Service Information Input area where you can enter or inquire the necessary information for service creation.
      Classification
      Necessity
      Detailed Description
      Service NameRequiredEnter AI&MLOps Platform name
      • AI&MLOps Platform name cannot be duplicated within the project
      Storage ClassRequiredStorage Class is registered automatically
      Installation Node InformationQueryConfirm node information of the selected Kubernetes Engine
      Admin Email AddressRequiredInput the email address of the administrator (Admin) to use when logging in
      PasswordRequiredEnter the password to use when logging in
      Password ConfirmationRequiredRe-enter password to prevent password errors
      Table. AI&MLOps Platform Service Information Input Items
    • Additional Information Input area, please enter or select the information needed to create the service.
      Classification
      Necessity
      Detailed Description
      TagSelectionSelect a tag to add to the AI&MLOps Platform
      • Clicking on tag addition creates and adds a tag or adds an existing tag
      • Up to 50 tags can be registered
      • Newly added tags are applied after service creation is completed
      Table. Additional Information Input Items for AI&MLOps Platform Service

Deploy to a new cluster

  1. Click all services > AI/ML > AI&MLOps Platform menu. It moves to the Service Home page of AI&MLOps Platform.
  2. On the Service Home page, click the Create AI&MLOps Platform button. It moves to the Create AI&MLOps Platform page.
  3. AI&MLOps Platform creation’s service type selection page, enter the information required for service creation and select detailed options.
    Cluster Deployment
    Select the new cluster to deploy option.
  4. On the Service Information Input page of AI&MLOps Platform creation, enter the information required for service creation and select detailed options.
    • Service Information Input area where you can enter or inquire about the information needed to create a service.

      Classification
      Necessity
      Detailed Description
      Service NameRequiredEnter AI&MLOps Platform name
      • AI&MLOps Platform name cannot be duplicated within the project
      Storage ClassrequiredStorage Class is registered automatically
      Installation Node InformationQueryConfirm node information of the selected Kubernetes Engine
      Admin Email AddressRequiredEnter the email address of the administrator (Admin) to use when logging in
      PasswordRequiredEnter the password to use when logging in
      Password ConfirmationRequiredRe-enter password to prevent password errors
      Table. AI&MLOps Platform Service Information Input Items

    • Enter Kubernetes Engine information Enter or select the necessary information in the area.

      Classification
      Necessity
      Detailed Description
      Cluster NameRequiredCluster name
      • Starts with English and uses English, numbers, and special characters(-)
      • Input within 3~30 characters
      Control Plane Version > Kubernetes VersionRequiredSelect Kubernetes Version
      Control Area Setting > Control Area LoggingSelectSelect whether to use control area logging
      • Audit/Event logs of the cluster control area can be checked in Cloud Monitoring’s log analysis
      • 1GB of log storage for all services in the account is provided for free, and logs are deleted sequentially when exceeding 1GB
      Network SettingsRequiredNetwork connection settings for the node pool
      • VPC: Select a pre-created VPC
      • Subnet: Select a general Subnet to use from the selected VPC’s subnets
      • Security Group: Click the Search button and select a Security Group from the Security Group Selection popup window
      • Load Balancer: Provides type: LoadBalancer functionality in Kubernetes Service objects
        • Select a load balancer on the same network
        • Usage: Select whether to use it
        • Cannot be changed after setting
      File Storage settingsRequiredSelect the file storage volume to be used in the cluster
      • Default volume (NFS): Select File Storage through the Search button
        • The default volume file storage only provides NFS format
      Table. Kubernetes Engine service information input items

    • Enter Node Pool Information Enter or select the required information in the area.

      Classification
      Necessity
      Detailed Description
      Node Pool ConfigurationRequiredSelect node pool information
      • * marked items are required input items, so they must be entered
      • In the case of AI&MLOps Platform, the image capacity may continue to increase depending on use, so setting Block Storage to at least 200GB or more allows for smooth system configuration
      Table. AI&MLOps Platform Service Information Input Items

Reference
  • Windows OS node pool can only be created when additional storage (CIFS) volumes are in use in the cluster.
  • Node pool Block Storage’s volume encryption can only be set at the time of initial creation.
    • Setting encryption may cause performance degradation of some features.
  • If you choose to use the node pool auto-scaling or auto-resizing feature, you can only enter number of nodes, minimum number of nodes, maximum number of nodes.
 * **Additional Information Input** area, please enter or select the necessary information.





Classification
Necessity
Detailed Description
Tag Selection Select a tag to add to the AI&MLOps Platform
  • Clicking on tag addition creates and adds a tag or adds an existing tag
  • Up to 50 tags can be registered
  • Newly added tags are applied after service creation is completed
Table. AI&MLOps Platform Service Information Input Items

Cluster Specifications

To use the AI&MLOps Platform, a Kubernetes Engine to install the AI&MLOps Platform is required. You can select an existing Kubernetes Engine or create a Kubernetes Engine when creating the AI&MLOps Platform.

The specifications of the Kubernetes cluster required for installation are as follows.

  • Node pool resource scale (composed of 2 or more nodes)

    • AI&MLOps Platform : vCPU 32, Memory 128G or more
    • Kubeflow Mini: vCPU 24, Memory 96G or more
  • Kubernetes version

    • AI&MLOps Platform v1.9.1 (k8s v1.30)
    • Kubeflow Mini v1.9.1 (k8s v1.30)
Notice
Only one AI&MLOps Platform can be installed per Kubernetes cluster, and AI&MLOps Platform cannot be installed on a cluster that is being used for other purposes.
How-to guides
Kubeflow User Guide