Skip to main content

Manage instances

info

This guide covers GPU and NPU instances.
Video transcoding instances are provided through Virtual Machine. For more information, refer to Virtual Machine > Manage instances.

Here is how to manage instances in the GPU service.

View instance list

You can view, search, and manage the list of running instances and their details.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.

  2. In the Instance menu, view the list of currently running instances. You can click the instance filter to sort and filter by specific attributes.

    Image. Instance tab Instance list

    CategoryDescription
    NameName of the instance set by the user
    IDUnique ID of the instance
    StatusCheck the instance status
    - For more details, see Instance lifecycle
    TypeServer type of the instance
    - Hover to view specs (vCPU, memory)
    ImageImage installed on the instance
    Default private IPPrivate IP address assigned to the default network interface of the instance
    Default public IPPublic IP address connected to the default network interface of the instance
    Availability zoneAvailability zone where the instance was created
    Creation dateDate the instance was created
    - Hover to see detailed timestamp
    More optionsExecute additional features by category
    - See More instance options for details

More features

Click the [More options] icon on the instance to execute various features.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.

  2. In the Instance menu, click the [More options] icon for an instance, then select the desired feature.

    More options More options icon

    FeatureDescriptionInstance state after execution
    StartStart the instance (start)
    - Transitions stopped or shelved instances to Active
    Active
    StopStop the instance (stop)Stopped
    RestartSoft reboot the instance (soft reboot)Active
    Hard rebootForcefully restart the instance (hard reboot)Active
    ShelveStop the instance (shelve)Shelved_offloaded
    Delete instanceFully terminate and return the instance-
    Rename instanceLaunch popup to edit name and description-
    Change instance typeLaunch popup to resize the instance-
    Attach network interfaceConnect an additional network interface to the instance-
    Detach network interfaceDisconnect an additional network interface from the instance-
    Set security groupLaunch popup to set the security group for the instance-
    Associate public IPLaunch popup to associate a public IP with the instance
    - Only available for Project Admins
    -
    Disassociate public IPLaunch popup to disassociate the public IP
    - Only available for Project Admins
    -
    Edit allowed outbound IPsAdd or remove allowed outbound IP addresses or CIDRs for the connected network interface
    - Up to 10 entries can be added
    -
    SSH connectLaunch popup to guide how to connect via SSH
    - Available for instances with Linux OS installed
    -
    RDP connectLaunch popup to guide how to connect via RDP
    - Viewable username and password
    - Available for instances with Windows OS
    -
    View system logLaunch popup to view stored system logs
    - Logs contain event records for auditing purposes
    - Not supported for Windows OS
    -
    Create imageLaunch popup to create an image of the root volume
    - Can be used to launch new instances from backup
    - Available when instance is in Stopped or Active state
    -
info
  • You can create an image even when the instance is Active. However, it is recommended to do so when the instance is Stopped to ensure data consistency.
  • If you add specific IPs or CIDRs through Edit allowed outbound IPs, the network interface only allows outbound packets with IPs in the specified range.

View instance details

You can view and manage instance details, including connected network settings, security, volumes, activity logs, and monitoring information.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.

  2. In the Instance menu, select the instance you want to view in detail.

  3. On the instance detail page, review the relevant information.

    Instance detail page Instance detail page

Review detailed information about the selected instance.

CategoryDescription
Instance nameName set by the user
Instance IDUnique ID (UUID) of the instance
Instance statusCurrent status of the instance
Availability zoneZone where the instance is located
HostnameHostname automatically generated in private IP format
- Given in the format host-{PRIVATE_IP}
Instance typeType selected when creating the instance
ImageName of the image applied to the instance
vCPUNumber of vCPUs according to the instance type
Key pairKey pair assigned to the instance
MemoryMemory size according to the instance type
CPU multithreadingWhether CPU multithreading is enabled
VolumeNumber of volumes attached to the instance
CreatorUser who created the instance
Disk sizeTotal disk capacity attached to the instance
Creation dateDate and time the instance was created (including elapsed time)

Delete instance

You can delete instances that are no longer in use.

caution

Deleted instance resources are permanently returned and cannot be recovered.
If the Delete with instance option was selected during instance creation, the associated volume will also be deleted.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, click the [More options] icon of the instance you want to delete, and select Delete instance.
  3. In the Delete instance popup, enter the instance name and click [Delete].
info
  • When deleting an instance, the connected network interfaces are handled as follows:
    • If the interface was created as a new interface during instance creation, it is deleted together.
    • If an existing interface was selected and connected during instance creation, the interface remains after the instance is deleted and must be deleted separately.

Monitoring

Basic monitoring

You can view the results of basic monitoring.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, select the instance whose logs you want to view.
  3. In the instance detail page > Monitoring tab, click the Basic monitoring tab to review the data.
CategoryDescription
➀ Tab selectionChoose between basic and detailed monitoring
➁ Data rangeSet the time range for monitoring graph data
➂ RefreshSet auto-refresh interval or click to manually refresh

Metrics provided in basic monitoring

MetricDescription
vCPU usage (Core)Total vCPU usage over time
Disk read/write bytesDisk (volume) read/write usage over time
Network RXNetwork receive traffic over time
Network TXNetwork transmit traffic over time
info

Network RX/TX values for each network interface are available only in detailed monitoring. Basic monitoring displays only the default interface data. When multiple network interfaces are connected, the metrics may not display properly. This will be fixed in a future update.

Detailed monitoring

After installing the monitoring agent in advance, you can access detailed monitoring information. Follow the steps below to install the monitoring agent for GPU instance services.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.

  2. In the Instance menu, select the instance for agent installation.

  3. In the Monitoring tab on the instance detail page, click [View installation guide].

  4. After installing the agent as guided, configure each item in the Management > Monitoring > Explorer menu under the Metric Explorer tab. For details, refer to Monitoring > How-to Guides > Use explorer.

  5. To check logs, use the Log Explorer tab in the same menu. For more information, refer to Use explorer > Search logs.

  6. A basic dashboard is provided by default. You can also configure a custom dashboard according to your monitoring needs. See Use explorer > Dashboard for guidance.

Public IP

Associate public IP

You can associate a public IP with an instance.

Permission notice

Only users with Project Admin privileges can associate a public IP.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, click the [More options] icon of the desired instance and select Associate public IP.
  3. In the Associate public IP popup, select the network interface and private IP address, then click [Confirm].

Disassociate public IP

You can disassociate a connected public IP.

Permission notice

Only users with Project Admin privileges can disassociate a public IP.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, click the [More options] icon of the desired instance and select Disassociate public IP.
  3. In the Disassociate public IP popup, select the network interface and public IP to remove, then check the box for "Automatically delete the disassociated public IP."
  4. Click [Disassociate].
caution

If you disassociate a public IP without deleting the resource, the IP is not returned and will continue to incur charges even if not in use.

Modify security group

You can modify the security group attached to the instance's network interface. By default, at least one security group is applied to the primary interface.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, click the [More options] icon of the instance you want to modify and select Modify security group.
  3. In the Modify security group popup, select the security groups to apply to the instance.
  • If multiple groups are selected, all rules from each group are applied.
  • Applied rules can be reviewed under the Inbound/Outbound tabs.
  1. Click [Save].

Network interface

Attach network interface

You can attach a network interface to an instance.

  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, click the [More options] icon for the instance, then select Attach network interface.
  3. In the Attach network interface popup, review the information and select the interface to attach.
  4. Click [Confirm].

Detach network interface

You can detach an additional network interface from an instance.

Permission notice
  • The primary network interface cannot be detached.
  1. Go to the KakaoCloud console > Beyond Compute Service > GPU.
  2. In the Instance menu, click the [More options] icon for the instance, then select Detach network interface.
  3. In the Detach network interface popup, review the information and select the interface to detach.
  4. Click [Confirm].

Set time reference

Accurate and consistent time synchronization is essential for managing multiple server processes. KakaoCloud-provided images include built-in time synchronization services such as Network Time Protocol (NTP), Chrony, and systemd-timesyncd. These services allow multiple servers to operate on a unified time reference. However, these external services require internet access.

For local environments without internet access, KakaoCloud provides an internal NTP service. In Linux-based operating systems, you can use the Chrony client to synchronize the instance time using KakaoCloud’s internal NTP server.

info
  • KakaoCloud’s time synchronization service is available via IPv4 address 169.254.169.123.
  1. Install the Chrony package.

    sudo yum install chrony
  2. Open the /etc/chrony.conf file and add the following line.

    server 169.254.169.123 prefer iburst minpoll 4 maxpoll 4
  3. Restart the chronyd daemon to apply changes.

    sudo service chronyd restart
  4. Enable chronyd to start at boot time.

    sudo chkconfig chronyd on
  5. Verify that Chrony is using 169.254.169.123 for time synchronization. Look for a ^* mark next to the IP.

    Check time source
    chronyc sources
    Output
    MS Name/IP address         Stratum Poll Reach LastRx Last sample
    ===============================================================================
    ^- 193.123.243.2 2 6 17 9 -8932us[-8909us] +/- 4550us
    ^- ec2-13-209-84-50.ap-nort> 2 6 17 9 -8534us[-8512us] +/- 5038us
    ^* 169.254.169.123 2 4 17 9 +11us[ +34us] +/- 39ms
  6. Check the time sync status.

    Check time sync status
    chronyc tracking
    Output
    Reference ID    : A9FEA97B (169.254.169.123)
    Stratum : 3
    Ref time (UTC) : Wed Jun 28 08:14:40 2023
    System time : 0.000019450 seconds fast of NTP time
    Last offset : +0.000022669 seconds
    RMS offset : 0.000022669 seconds
    Frequency : 1.352 ppm slow
    Residual freq : +2.810 ppm
    Skew : 0.061 ppm
    Root delay : 0.076084495 seconds
    Root dispersion : 0.000831026 seconds
    Update interval : 2.0 seconds
    Leap status : Normal