Skip to main content

Manage instance

info

This guide covers GPU and NPU instances.
Video transcoding instances are provided on the Virtual Machine service. For more details, refer to Virtual Machine > Manage instance.

This document explains 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. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

  2. In the Instance menu, view the list of currently running instances. Click the instance filter to view instances based on specific attributes.

    Image: Instance tab Instance list

    FieldDescription
    NameUser-defined instance name
    IDUnique instance ID
    StatusCurrent state of the instance
    - For more details, refer to Instance lifecycle
    TypeServer type of the instance
    - Hover to view detailed specifications (vCPU, memory)
    ImageImage installed on the instance
    Default private IPPrivate IP assigned to the instance's primary network interface
    Default public IPPublic IP linked to the instance's primary network interface by the user
    Availability zoneAvailability zone where the instance is created
    Created atCreation date of the instance
    - Hover to view specific details
    [More] iconExecute functions for each field
    - Refer to More features for details

More features

Click the [More options] icon of an instance to execute various functions.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

  2. In the Instance menu, click the [More options] icon of an instance and select the desired function.

    More options More options icon

    FeatureDescriptionResulting status
    StartStart the instance (transition from Stopped or Shelved_offloaded to Active)Active
    StopStop the instanceStopped
    RestartSoft reboot of the instanceActive
    Force restartHard reboot of the instanceActive
    TerminateShelve the instanceShelved_offloaded
    Delete instanceCompletely delete and return the instance-
    Rename instanceOpen a popup to modify the instance's name and description-
    Change instance typeOpen a popup to resize the instance-
    Attach network interfaceAttach a secondary network interface to the instance-
    Detach network interfaceDetach a secondary network interface from the instance-
    Configure security groupOpen a popup to set the security group for the instance-
    Associate public IPOpen a popup to associate a public IP with the instance
    - Available only for project administrators
    -
    Disassociate public IPOpen a popup to disassociate a public IP from the instance
    - Available only for project administrators
    -
    Modify allowed address pairsOpen a popup to configure allowed address pairs
    - Default: Enabled
    -
    SSH connectionOpen a popup with instructions for connecting to the instance via SSH
    - Available for instances with Linux-based operating systems
    -
    RDP connectionOpen a popup with instructions for connecting to the instance via RDP
    - Provides username and password details
    - Available for instances with Windows-based operating systems
    -
    View system logsOpen a popup to check system logs stored in the instance
    - Logs include all system records for auditing
    - Not supported on instances with Windows-based operating systems
    -
    Create imageOpen a popup to create an image from the root volume of the instance
    - Allows creating a new instance from the backup image
    - Can be performed in Stopped or Active states
    -
info

When creating an instance image, it is possible to perform the operation while the instance is in the Active state. However, for data consistency, it is recommended to execute this action when the instance is in the Stopped state.

View instance details

You can view and manage detailed information about the instance, including its network, security, volumes, activity logs, and monitoring data.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

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

  3. Check the information on the instance's details page.

    Instance details page Instance details page

Detailed information about the selected instance can be viewed here.

FieldDescription
Instance nameUser-defined instance name
Instance IDUnique ID (UUID) of the instance
Instance statusCurrent status of the instance
Availability zoneAvailability zone where the instance is located
HostnameHostname generated automatically in private IP format
- Assigned as host-{PRIVATE_IP}
Instance typeType of instance selected during creation
ImageImage name of the instance
vCPUNumber of CPUs allocated to the instance type
Key pairKey pair associated with the instance
MemoryMemory size of the instance type
CPU multithreadingStatus of CPU multithreading feature
Volume countNumber of volumes attached to the instance
CreatorUser who created the instance
Disk sizeTotal disk size of the instance's volumes
Created atCreation timestamp of the instance (with elapsed time)

Delete instance

You can delete instances that are no longer needed.

caution

Deleted instance resources are permanently returned and cannot be recovered.
Volumes created with the Delete with instance option during instance creation will also be deleted.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.
  2. In the Instance menu, select the [More options] icon for the instance to delete > Delete instance.
  3. In the Delete instance popup, enter the instance name and click the [Delete] button.
info
  • When deleting an instance, the connected network interfaces are handled as follows:
    • Network interfaces created as New interface during instance creation are deleted along with the instance.
    • Network interfaces selected as Existing interface during instance creation remain even after instance deletion. These must be deleted separately.

Monitoring

Basic monitoring

You can check the results of basic monitoring.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

  2. In the Instance menu, select the instance for which you want to view activity logs.

  3. On the instance's details page, go to the Monitoring tab and click the Basic monitoring tab to view the information.

    FieldDescription
    ➀ Tab selectionChoose between basic monitoring and detailed monitoring
    ➁ Data durationDuration of the data displayed on the monitoring graph
    ➂ RefreshConfigure auto-refresh intervals or use manual refresh

    Basic monitoring data

    MetricDescription
    vCPU usage (Core)Total vCPU usage over time
    Disk read/write bytesDisk (volume) read and write usage over time
    Network RXNetwork RX usage over time
    Network TXNetwork TX usage over time

Detailed monitoring

Detailed monitoring information can be viewed after installing the monitoring agent. Follow these steps to install the monitoring agent for GPU instance services.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.
  2. In the Instance menu, select the instance where you want to install the monitoring agent.
  3. On the instance's details page > Monitoring tab, click [Installation guide].
  4. Follow the guide to install the monitoring agent, and configure each item in the Metrics Explorer tab under Management > Monitoring > Explorer. For details, refer to Management > Monitoring > How-to Guides > Using the explorer.
  5. To check logs, go to Management > Monitoring > Explorer > Log Explorer and view the relevant items. For details, refer to Management > Monitoring > How-to Guides > Using the explorer > Search logs.
  6. The monitoring dashboard provides a default configuration but can be customized to meet specific monitoring requirements. For details, refer to Management > Monitoring > How-to Guides > Using dashboards.

Public IP

Associate public IP

You can associate a public IP with an instance.

Permission

Only users with project administrator privileges can associate public IPs.

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

Disassociate public IP

You can disassociate a connected public IP from an instance.

Permission

Only users with project administrator privileges can disassociate public IPs.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.
  2. In the Instance menu, select the [More options] icon for the instance > Disassociate public IP.
  3. In the Disassociate public IP popup, select the network interface and public IP to disconnect, and check "Disassociate the public IP from the instance and automatically delete it.".
  4. Click the [Disassociate] button.
caution

If the public IP is only disassociated and not deleted, it will not be returned. Even if unused, charges will apply.

Modify security group

You can modify the security groups connected to the network interface of an instance. One or more security groups are set by default on the primary network interface.

  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

  2. In the Instance menu, select the [More options] icon for the instance > Modify security group.

  3. In the Modify security group popup, select the security groups to apply to the instance.

    • Applying multiple security groups will enforce all rules from each group on the instance.
    • Applied rules can be viewed in the Inbound/Outbound tabs.
  4. Click the [Save] button.

Network interface

Attach network interface

You can attach a network interface to an instance.

Permission
  • As of 2024, multiple network interfaces are not supported.
  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

  2. In the Instance menu, select the [More options] icon for the instance > Attach network interface.

  3. In the Attach network interface popup, review the information and select the network interface to attach.

  4. Click the [Confirm] button.

Detach network interface

You can detach a secondary network interface from an instance.

Permission
  • Primary network interfaces cannot be detached.
  1. Navigate to the KakaoCloud console > Beyond Compute Service > GPU menu.

  2. In the Instance menu, select the [More options] icon for the instance > Detach network interface.

  3. In the Detach network interface popup, review the information and select the network interface to detach.

  4. Click the [Confirm] button.

Set time reference

Consistent and accurate time references are critical for many server tasks and processes. Images provided by KakaoCloud utilize time synchronization services such as Network Time Protocol (NTP), Chrony, and systemd-timesyncd by default. These services ensure that servers operate on the same time standard, enabling consistent time references. However, these external services require internet access.

In local network environments, KakaoCloud provides an NTP service for time synchronization. For Linux-based operating systems, the Chrony client can be used within an instance to sync time with KakaoCloud's NTP service.

info
  • KakaoCloud's synchronization service is provided at the 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 the changes.

    sudo service chronyd restart
  4. Configure the system to start chronyd automatically at boot.

    sudo chkconfig chronyd on
  5. Verify that Chrony is using the 169.254.169.123 IP address for time synchronization. Ensure the default time source is set to ^* 169.254.169.123.

    Verify time synchronization
    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 status of time synchronization.

    Check synchronization 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