How-to guides
You can create a Training Job for the Simple AI Training service, select the AI training method, and run the training.
Creating a Training Job
To use the Simple AI Training service, you must first create a Training Job. To create a Trainging Job, follow these steps.
Click the All Services > AI/ML > Simple AI Training menu. 1. Go to the Service Home page of Simple AI Training.
On the Service Home page, click the Create Training Job button. 2. Create Training Job page.
On the Create Training Job page, enter the information required to create the service, and select detailed options.
- In the Required Information Input area, select the required information related to the Training Job.
Category RequiredDetailed description Learning type Required Select training mode - On-Demand Training: Secure a server at the desired time to conduct training reliably
- Concurrent Checkpointing feature is applied to support efficient checkpoint storage
- Spot Training: Use idle GPUs for lower‑priority training to achieve cost‑effective training
- Concurrent Checkpointing and Mixed workload features are applied to support training continuity (automatic pause and resume)
- For detailed information on the Concurrent Checkpointing feature, see Concurrent Checkpointing Overview
Training Job name required Enter the Training Job name - Enter using lowercase letters, numbers, and special characters (-.) within 3 ~ 63 characters
- The name must start and end with a lowercase letter or number
Distributed Framework Required Select version of the distributed framework - PyTorch, DeepSpeed selectable
Table. Required information input fields for Training Job - On-Demand Training: Secure a server at the desired time to conduct training reliably
- In the Service Information Input area, select the options required to create a Training Job.
Category Required statusDetailed description Job Failover Select Select whether to use the Job Failover feature - Job Failover cannot be used when the Spot Training feature is enabled
- For detailed information about the Job Failover feature, see Job Failover 사용하기
Resource allocation required Select the number of GPUs and memory size to use for training Number of nodes Required Set the distributed training scale - Distributed training is possible from 2 nodes onward
Shared Memory Required Set the memory to be shared between processes for distributed training and distributed data processing. Table. Training Job service information input fields - In the AI Training Image Information Input area, select the options required to create the service.
Category RequiredDetailed description AI Training Image URL required Enter the URL of the user’s container registry (SCR, Docker Hub, etc.) - Specify the container image that defines the environment where the training script will run (Python, PyTorch, CUDA, Nvida GPU, etc.)
User ID Selection User ID of the image repository Password required Password for the image repository Table. Training Job AI Training Image Information Input Items - In the Enter training Command and Volume information area, input or select the required information.
Category RequiredDetailed description Volume Select When using an additional Volume, select the Volume’s mount path and the Volume to connect - Mount Path: Enter the data path to use when connecting to File Storage (e.g., /root)
- Volume: Select the Volume to connect
- Add button to add up to 10 Volumes
Import Learning Storage (Object Storage) Select If the training script is in Object Storage, enter the Download Path to save and the URL of the file. Command Required Enter command information within 1,024 Table. Learning Command and Volume Information Input Items - In the Additional Information Input area, enter or select the required information.
Category Required?Detailed description tag Select Add Tag - Up to 50 can be added per resource
- After clicking the Add Tag button, input or select Key, Value values
Table. Additional information input items
- In the Required Information Input area, select the required information related to the Training Job.
Summary Verify the detailed information generated in the panel, and click the Create button.
When the popup notifying creation opens, click the Confirm button.
- When creation is complete, check the resources you created on the Training Job List page.
SAT.FILE_STORAGE.MOUNT.MAX.COUNT value to 1 or higher.Check detailed information of Training Job
You can view and edit the complete list of resources and detailed information for the Training Job service. To view the details of a Training Job, follow these steps.
- All Services > AI/ML > Simple AI Training Click the menu. 1. Navigate to the Service Home page of Simple AI Training.
- On the Service Home page, click the Training Job menu. 2. Go to the Training Job List page.
- On the Training Job List page, click the resource to view detailed information. 3. Go to the Training Job Details page.
- Training Job Details page consists of Details, Monitoring, Logs, Tags tabs.
Category Detailed description Service status Training Job status - Running: created / operating normally
- Completed: Training job completed
- Pending: Training job queued
- Failed: error occurred
Delete Training Job Service cancellation button Table. Training Job detail page items
- Training Job Details page consists of Details, Monitoring, Logs, Tags tabs.
Detailed Information
Training Job List page allows you to view detailed information of the selected resource.
| Category | Detailed description |
|---|---|
| service | Service name |
| Resource Type | Resource type |
| SRN | Unique resource ID in Samsung Cloud Platform |
| Resource name | Resource name |
| Resource ID | Unique resource ID in the service |
| Constructor | User who created the service |
| Creation date and time | Service creation date and time |
| Editor | User who edited the service information |
| Modification date and time | Date and time the service information was modified |
| Learning type | AI Training method |
| Training Job name | Training Job name |
| Distributed Framework | Types of Distributed Frameworks |
| Start date and time | Training Job start date and time |
| Execution time | Traning Job execution time |
| Resource allocation | GPU and memory information allocated as resources |
| Command | Command information entered when creating a Training Job |
| AI Trainging Image URL | User’s container repository address |
| Failover | Whether to use Failover feature
|
| Number of nodes | Number of nodes |
| Shared Memory | Shared memory information between processes |
| Download Path | User’s container repository address |
| Retrieve training script (Object Storage) | Script URL for the connected Object Storage when using an additional volume |
| Volume | When using an additional volume, the connected File Storage mount path and volume name |
Monitoring
On the Training Job List page, you can view monitoring information for the selected resources.
| Category | Detailed description |
|---|---|
| Monitoring | Display monitoring information linked from ServiceWatch service
|
log
Training Job List page allows you to view the log information of the selected resource.
| Category | Detailed description |
|---|---|
| Job log | Display the ServiceWatch service’s log information together
|
Tag
On the Training Job List page, you can view the tag information of the selected resource, and you can add, modify, or delete it.
| Category | Detailed description |
|---|---|
| Tag list | Tag list
|
Checking Training Job Logs
You can view the logs of a Training Job in the ServiceWatch service. To view the logs of a Training Job, follow these steps.
- All Services > AI/ML > Simple AI Training menu, click it. 1. Go to the Service Home page of Simple AI Training.
- On the Service Home page, click the Training Job menu. 2. Navigate to the Training Job List page.
- On the Training Job list page, select the resource to view logs. 3. Training Job Details Navigate to the page.
- On the Training Job Details page, click the Log tab. 4. The log information for this job is displayed.
- Click the name at the bottom of the Training Job name in the log information. 5. Navigate to the ServiceWatch Log Group Details page.
- On the Log Group Details page, click the Log Stream tab. 6. The list of log streams is displayed.
- Click the log stream name to check (e.g., master). 7. The logs of the stream are displayed in chronological order.
- When a failover occurs, the logs of training that were interrupted due to a failure and the logs of training that were restarted after reallocation are recorded together in a single stream.
- If the initialization log displayed at the start of training (e.g., Starting dataset initialization) appears more than once, you can confirm that the training was reallocated and restarted.
Delete Training Job
You can delete unused Training Jobs. To delete a Training Job, follow these steps.
- Click the All Services > AI/ML > Simple AI Training menu. 1. Navigate to the Service Home page of Simple AI Training.
- On the Service Home page, click the Training Job menu. 2. Training Job List Navigate to the page.
- On the Training Job List page, select the resources to delete, then click the Delete button at the top of the list.
- Click the resource to delete, navigate to the Training Job Details page, and you can delete it individually.
- When the deletion notification popup appears, click the Confirm button.
Using the Training Workspace
You can use the Simple AI Training service by using the Training Workspace.
Create Training Workspace
To create a Training Workspace, follow these steps.
All Services > AI/ML > Simple AI Training click the menu. 1. Navigate to Simple AI Training’s Service Home page.
On the Service Home page, click the Training Workspace menu. 2. Navigate to the Training Workspace List page.
On the Training Workspace List page, click the Create Service button. 3. Go to the Create Training Workspace page.
Enter the information required to create the service, and select detailed options.
- Select the options required to create a Training Workspace in the Service Information Input area.
Category RequiredDetailed description Training Workspace name Required Enter Training Workspace name - Enter using lowercase English letters, numbers, and special characters (-.) within 63 characters
Resource allocation required Select the number of GPUs and memory size to use for training Number of nodes required Set the distributed training scale - Distributed training is possible from 2 nodes or more
Contract period required Select the service agreement period Table. Training Workspace service information input items
- Select the options required to create a Training Workspace in the Service Information Input area.
Summary Verify the detailed information and estimated billing amount generated in the panel, then click the Create button.
When the popup notifying creation opens, click the Confirm button.
- When creation is complete, check the created resources on the Training Workspace List page.
Edit Training Workspace
You can modify the number of nodes in the Training Workspace. To modify the Training Workspace, follow these steps.
- Click the All Services > AI/ML > Simple AI Training menu. 1. Navigate to the Service Home page of Simple AI Training.
- On the Service Home page, click the Training Workspace menu. 2. Go to the Training Workspace List page.
- On the Training Workspace List page, click the More > Edit button for the resource you want to modify. 3. Training Workspace Edit Navigate to the page.
- On the Training Workspace Edit page, check and edit the Node Count.
- When the edit is complete, click the Confirm button.
Delete Training Workspace
You can delete an unused Training Workspace. To delete the Training Workspace, follow these steps.
- Click the All Services > AI/ML > Simple AI Training menu. 1. Navigate to the Service Home page of Simple AI Training.
- Click the Training Workspace menu on the Service Home page. 2. Go to the Training Workspace List page.
- Training Workspace List page, select the resource to delete, then click the Cancel Service button at the top of the list.
- You can also delete the resource individually by clicking the More > Service Cancellation button.
- When the deletion notification popup appears, click the Confirm button.
Manage Volume
You can connect a new Volume or check and manage the status of an already connected Volume.
Connecting Volume
You can attach a new Volume. To connect the Volume, follow these steps.
Click the All Services > AI/ML > Simple AI Training menu. 1. Go to the Service Home page of Simple AI Training.
On the Service Home page, click the Volume menu. 2. Go to the Volume list page.
On the Volume List page, click the Connect Volume button. 3. Navigate to the Volume connection page.
On the Volume connection page, after entering the required information, click the Complete button.
Category RequiredDetailed description Volume name required Enter the name of the Volume to connect - Start with a lowercase English letter and use lowercase English letters, numbers, and special characters(-) to enter between 3 ~ 32 characters
- Special characters cannot be entered at the end of the name
- Volume name format: input value+UUID (lowercase English letters and numbers consisting of 8 characters)
File Storage required Select the File Storage to attach to the Volume - File Storage disk type supports only high-performance SSDs
Table. Volume connection input itemsWhen the popup that notifies the Volume connection opens, click the Confirm button.
View Volume List
You can view the list of volumes currently in use and their status. To view the list of volumes, follow these steps.
- All Services > AI/ML > Simple AI Training Click the menu. 1. Go to the Service Home page of Simple AI Training.
- On the Service Home page, click the Volume menu. 2. Navigate to the Volume list page.
Category Detailed description Volume name Connected Volume name Connected File Storage Connected File Storage type Creation timestamp Volume connection time Release Disconnect Volume - Disconnect Volume Reference
Table. Volume list detailed items
Disconnect Volume
You can detach the connection of an unused Volume. To disconnect the Volume, follow the steps below.
- All Services > AI/ML > Simple AI Training Click the menu. 1. Go to the Service Home page of Simple AI Training.
- On the Service Home page, click the Volume menu. 2. Go to the Volume list page.
- On the Volume List page, select the resource to detach, then click the Detach button at the top of the list.
- You can also individually release a Volume by clicking the Release button of the Volume you want to delete from the Volume list.
- When the popup notifying the release opens, click the Confirm button.