This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

How-to guides

Create CloudML

Users can create the service by entering the required CloudML information and selecting detailed options through the Samsung Cloud Platform Console.

To create a CloudML, follow these steps.

  1. Click the All Services > AI/ML > CloudML menu. Navigate to CloudML’s Service Home page.

  2. On the Service Home page, click the Create CloudML button. You will be taken to the CloudML page.

  3. On the CloudML Creation page, enter the information required to create the service and select detailed options.

    • In the Version Selection area, select the version of the service.

      Category
      Required
      Detailed description
      Select versionRequiredSelect CloudML version
      Table. CloudML service version selection options

    • SCP Kubernetes Engine deployment Select the options needed to create a service in this area.

      Category
      Required
      Detailed description
      Cluster nameRequiredSelect Kubernetes Engine cluster
      Table. CloudML Service Cluster Selection Options

    • In the Service Information Input area, select the options required to create the service.

      Category
      required or not
      Detailed description
      CloudML nameRequiredEnter service name
      ExplanationSelectionEnter service description
      Domain nameRequiredEnter the domain name to be used for the service
      • Enter 2-63 characters using lowercase English letters, numbers, and special characters
      endpointRequiredSelect the endpoint to use in the service
      • Choose between Private and Public
      CopilotSelectionSelect whether to use Copilot in the service
      • Apply when selected requires agreement to terms in the popup window
      • If the selected cluster is not configured with GPUs dedicated to LLMs, or the allocated LLM resources are insufficient, Copilot cannot be applied
      Resource InformationRequiredDisplay resource information of the selected cluster
      Enter SCR informationRequiredEnter SCR information to be used in the service
      • Enter private endpoint, authentication key, secret key
      Table. CloudML service information input items

    • Additional Information Input area, please enter or select the required information.

      Category
      Required
      Detailed description
      tagSelectionAdd Tag
      • Up to 50 can be added per resource
      • After clicking the Add Tag button, enter or select Key, Value values
      Table. CloudML Additional Information Input Items

  4. Summary Check the detailed information and estimated billing amount generated in the panel, and click the Complete button.

    • When creation is complete, check the created resources on the CloudML List page.

Check CloudML detailed information

You can view and edit the full list of resources and detailed information for the CloudML service. CloudML Details page consists of Details, Tags, Activity Log tabs.

To view the detailed information of CloudML, follow these steps.

  1. Click the All Services > AI/ML > CloudML menu. Navigate to CloudML’s Service Home page.
  2. On the Service Home page, click the resource (CloudML) to view detailed information. You will be taken to the CloudML Details page.
    • CloudML Details page displays CloudML’s status information and detailed information, and consists of Details, Tags, Activity History tabs.
      CategoryDetailed description
      Service statusCloudML status
      • Creating: Creating
      • Deployed: Created / operating normally
      • Updating: Updating settings
      • Terminating: Terminating
      • Error: Error occurred
      Connection GuideService Access Guide
      • Information on host to register on the user’s PC
      Service terminationCancel Service button
      Table. CloudML status information and additional features

Detailed Information

CloudML List page lets you view detailed information of the selected resource and modify it if necessary.

CategoryDetailed description
serviceService name
Resource TypeResource Type
SRNUnique resource ID in Samsung Cloud Platform
Resource nameResource name
Resource IDUnique resource ID in the service
constructorUser who created the service
Creation date and timeService creation date and time
editorUser who edited the service information
Modification dateDate and time the service information was modified
Product nameCloudML name
CopilotWhether to use Copilot
ExplanationDescription of the service
Cluster nameSelected Kubernetes Engine cluster name
domain nameEntered service domain name
VersionSelected service version
Installation node informationNode information installed on the cluster
SCR informationEntered SCR information
Table. CloudML detailed information items

tag

On the CloudML List page, you can view the tag information of the selected resource, and add, modify, or delete it.

CategoryDetailed description
Tag listTag list
  • You can view the Key and Value information of the tag
  • Up to 50 tags can be added per resource
  • When entering a tag, you can search and select from the list of previously created Keys and Values
Table. CloudML Tag Tab Items

Job History

On the CloudML list page, you can view the operation history of the selected resource.

CategoryDetailed description
Task History ListResource Change History
  • You can view the operation date and time, resource type, resource name, operation details, operation result, operator name, and path information
  • To perform an advanced search, click the Advanced Search button
Table. Work History Tab Detailed Information Items

Terminate CloudML Service

Users can cancel the CloudML service through the Samsung Cloud Platform Console.

Reference
If the CloudML service status is Creating, Updating, or Terminating, the service cannot be terminated.

To cancel CloudML, follow the steps below.

  1. Click the All Services > AI/ML > CloudML menu. Navigate to CloudML’s Service Home page.
  2. Click the Cancel Service button on the Service Home page. A service cancellation alert window appears.
  3. Enter the CloudML name to delete in the dialog and click the Confirm button.

1 - Kubernetes Cluster Configuration

Configuring a Kubernetes cluster

To apply for the CloudML service, a dedicated cluster for CloudML must be set up. A dedicated cluster means creating a Kubernetes Engine that meets or exceeds the required minimum specifications and configuring several necessary settings. Create a dedicated cluster in advance before applying for the CloudML service.

  • For instructions on creating a cluster, see the Cluster Creation guide.
  • CloudML exposes an HTTPS endpoint on port 443. When creating a cluster, select Public Endpoint.

Recommended specifications for cluster nodes and storage

Cluster nodes can be added or modified after the cluster is created. The following are the recommended specifications for cluster nodes and storage that should be prepared to install CloudML for five users.

CategoryItemrolecapacity
cluster nodeKubernetes node pool (Virtual Server)Application execution
  • node.kubernetes.io/nodetype: ml-app
24 core / 96 GBi
Cluster nodeKubernetes node pool (Virtual Server)Run Analysis
  • node.kubernetes.io/nodetype: ml-analytics
8 core / 32 GBi x 2 EA
  • Total 16 core / 64 GBi
repositoryFile StorageData storage1 TB
Table. Recommended specifications for cluster nodes and storage items
Notice

If you need to change specifications such as adjusting the number of nodes, adding GPU nodes, or expanding resources, please request technical support.

Add a label to a node

Add labels to the nodes directly according to the role-specific recommendations in the cluster node and storage specifications.

  • For instructions on adding labels to a node YAML, refer to the Edit Node YAML guide.

To add a label to a cluster node, follow these steps.

  1. Click the All Services > Container > Kubernetes Engine menu. Navigate to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click the Node menu. You will be taken to the Node List page.
  3. On the Node List page, select the cluster for which you want to view detailed information from the gear button at the top left, then click the Confirm button.
  4. Select the node you want to view details for and click it. You will be taken to the Node Details page.
  5. On the Node Details page, click the YAML tab. You will be taken to the YAML tab page.
  6. On the YAML tab page, click the Edit button. The node edit window opens.
  7. In the node edit window, add a label that matches the role and click the Save button.
    • Check the following information and add a label that matches the node specifications.
      CategoryPurpose-specific labels
      CPU node
      • App: node.kubernetes.io/nodetype: ml-app
      • Analytics: node.kubernetes.io/nodetype: ml-analytics
      GPU node
      • Analysis: node.kubernetes.io/nodetype: ml-analytics-gpu
      • Copilot: node.kubernetes.io/nodetype: ml-gpu
      Table. Kubernetes node label items by purpose