1 - Overview

Service Overview

Bare Metal Server does not use virtualization technology and a high-performance cloud computing service that can allocate and use physically separated computing resources such as CPU and memory individually. Since it is not affected by other cloud users, you can reliably operate performance-sensitive services.

Features

  • Easy and convenient computing environment setup: Through the web-based console, you can easily use everything from Bare Metal Server provisioning to resource management and cost management. You can receive a server with standard specs (CPU, Memory, Disk) allocated exclusively and use it immediately.

  • Providing High-Performance Computing Environment: We provide servers suitable for workloads that require large capacity and high performance, such as real-time (Real-Time) systems, HPC (High Performance Computing), and servers that demand excessive I/O usage, in a physically isolated environment.

  • Efficient Service Provision: We ensure performance and stability through optimal server selection and in-house testing. Customers can select the optimal resources for their service environment through the various specifications of Bare Metal Servers offered by Samsung Cloud Platform.

Service Diagram

Diagram
Figure. Bare Metal Server diagram

Provided Features

Bare Metal Server provides the following features.

  • Auto Provisioning and Management: Through the web-based console, you can easily use everything from Bare Metal Server provisioning to resource management and cost management.
  • Providing various types of server types and OS images: Provides CPU/Memory/Disk resources of standard server types, and offers various standard OS images.
  • Storage Connection: Provides additional connected storage besides the OS disk. You can connect and use Block Storage, File Storage, and Object Storage.
  • Network Connection: You can connect the general subnet/IP settings of the Bare Metal Server and the Public NAT IP. Provides a local subnet connection for communication between servers. This operation can be modified on the detail page.
  • Monitoring: You can view monitoring information such as CPU, Memory, Disk, which are computing resources, through Cloud Monitoring. To use the Cloud Monitoring service of Bare Metal Server, you need to install the Agent. Please be sure to install the Agent for stable Bare Metal Server service usage. For more details, refer to Bare Metal Server Monitoring Metrics.
  • Backup and Recovery: Bare Metal Server’s Filesystem backup and recovery can be used through the Backup service.
  • Efficient Cost Management: You can easily create/terminate servers as needed, and because billing is based on actual usage time, you can use it cost-effectively in various unpredictable situations.
  • Local disk partition creation You can create and use up to 10 local disk partitions.
  • Terraform provision: Provides an IaC environment through Terraform.

Components

Bare Metal Server provides various OS standard images and standard server types. Users can select and use them according to the scale of the service they want to configure.

OS Image Provided Version

The OS images supported by Bare Metal Server are as follows

OS Image VersionEoS Date
Oracle Linux 9.62032-06-30
RHEL 8.102029-05-31
RHEL 9.42026-04-30
RHEL 9.62027-05-31
Rocky Linux 8.102029-05-31
Rocky Linux 9.62025-11-30
Ubuntu 22.042027-06-30
Ubuntu 24.042029-06-30
Windows 20192029-01-09
Windows 20222031-10-14
Table. Bare Metal Server Provided OS Image Version

Server Type

The server types supported by Bare Metal Server are as follows. For more details about the server types supported by Bare Metal Server, see Bare Metal Server Server Type.

s3v16m64_metal
CategoryExampleDetailed description
Server Generations3Provided server classification and generation
  • s3: s means the standard specification (vCPU, Memory) commonly used for Standard, and 1 means the generation
CPU vCorev16vCore count
  • v16: Allocated vCores are twice the number of physical cores
    • 16 vCores correspond to physically 8 cores
    • Provided with Hyperthreading enabled by default, which can be disabled when creating a service
Memorym64Memory Capacity
  • m64: 64GB Memory
Table. Bare Metal Server Server Type

Preceding Service

This is a list of services that must be pre-configured before creating the service. Please refer to the guide provided for each service for details and prepare in advance.

Service CategoryServiceDetailed Description
NetworkingVPCA service that provides an independent virtual network in a cloud environment
Table. Bare Metal Server Pre-service

1.1 - Server Type

Bare Metal Server Server Type

Bare Metal Server provides server types according to the intended use. Server types are composed of various combinations such as CPU, Memory, etc. The server used for the Bare Metal Server is determined by the server type selected when creating the Bare Metal Server. Please select the server type based on the specifications of the application you want to run on the Bare Metal Server.

The server types supported by Bare Metal Server are as follows.

s3v16m64_metal







Category
Example Detailed description
Server Generation s3 Provided server classification and generation
  • s3
    • s means standard specification
    • 3 means generation
  • h3
    • h means large-capacity server specification
    • 3 means generation
CPU vCore v16 vCore count
  • v16: Allocated vCore is a multiple of the physical core count
    • 16 vCore corresponds to physically 8 cores
    • Provided with Hyper-Threading enabled by default, which can be disabled when creating a service
Memory m64 Memory Capacity
  • m64: 64GB Memory
Table. Bare Metal Server server type format
## s3/h3 server type Bare Metal Server s3 server type is provided with standard specifications (vCPU, Memory) and is suitable for high-performance applications because it receives physically separated resources for use. Also, the Bare Metal Server h3 server type is offered with large-capacity server specifications and is suitable for high-performance applications for large-scale data processing. * Supports 5 types of vCPU (16, 32, 64, 96, 128vCore) * Intel 4th generation(Sapphire Rapids) Processor * Supports up to 64 physical cores, 128 vCPUs, and 2,048 GB of memory * Provides two internal disks up to 1.92 TB
Server Type Physical CPU vCPU Memory CPU Type Internal Disk
s3v16m64_metal 8 Core 16 vCore 64 GB Intel Xeon Gold 6434 up to 4.1GHz 480 GB * 2EA
s3v16m128_metal 8 Core 16 vCore 128 GB Intel Xeon Gold 6434 up to 4.1GHz 480 GB * 2EA
s3v16m256_metal 8 Core 16 vCore 256 GB Intel Xeon Gold 6434 up to 4.1GHz 480 GB * 2EA
h3v32m128_metal 16 Core 32 vCore 128 GB Intel Xeon Gold 6444Y up to 4.0GHz 960 GB * 2EA
h3v32m256_metal 16 Core 32 vCore 256 GB Intel Xeon Gold 6444Y up to 4.0GHz 960 GB * 2EA
h3v32m512_metal 16 Core 32 vCore 512 GB Intel Xeon Gold 6444Y up to 4.0GHz 960 GB * 2EA
h3v64m256_metal 32 Core 64 vCore 256 GB Intel Xeon Gold 6448H up to 3.2GHz 1.92 TB * 2EA
h3v64m512_metal 32 Core 64 vCore 512 GB Intel Xeon Gold 6448H up to 3.2GHz 1.92 TB * 2EA
h3v64m1024_metal 32 Core 64 vCore 1024 GB Intel Xeon Gold 6448H up to 3.2GHz 1.92 TB * 2EA
h3v96m384_metal 48 Core 96 vCore 384 GB Intel Xeon Gold 6442Y up to 3.3GHz 1.92 TB * 2EA
h3v96m768_metal 48 Core 96 vCore 768 GB Intel Xeon Gold 6442Y up to 3.3GHz 1.92 TB * 2EA
h3v96m1536_metal 48 Core 96 vCore 1536 GB Intel Xeon Gold 6442Y up to 3.3GHz 1.92 TB * 2EA
h3v128m512_metal 64 Core 128 vCore 512 GB Intel Xeon Gold 6448H up to 3.2GHz 1.92 TB * 2EA
h3v128m1024_metal 64 Core 128 vCore 1024 GB Intel Xeon Gold 6448H up to 3.2GHz 1.92 TB * 2EA
h3v128m2048_metal 64 Core 128 vCore 2048 GB Intel Xeon Gold 6448H up to 3.2GHz 1.92 TB * 2EA
Table. Bare Metal Server server type specifications > s3/h3 server type
## s2/h2 Server Type <div class="scp-textbox scp-textbox-type-warn"> <div class="scp-textbox-title">Notice</div> <div class="scp-textbox-contents"> s2/h2 server type&rsquo;s new application service has been terminated. Existing services you are using are not affected. </div> </div> Bare Metal Server s2 server type is provided with standard specifications (vCPU, Memory) and is suitable for high-performance applications because it receives and uses physically separated resources. Also, the Bare Metal Server h2 server type is offered with high-capacity server specifications and is suitable for high-performance applications for large-scale data processing. * Supports a total of 5 types of vCPU (16, 24, 32, 72, 96 vCore) * Intel 3rd generation (Ice Lake) Processor * Supports up to 48 physical cores, 96 vCPUs, and 1,024 GB of memory * Provide 2 internal disks up to 1.92TB
Server Type Physical CPU vCPU Memory CPU Type Internal Disk
s2v16m64_metal 8 Core 16 vCore 64 GB Intel Xeon Gold 6334 up to 3.6GHz 480 GB * 2EA
s2v16m128_metal 8 Core 16 vCore 128 GB Intel Xeon Gold 6334 up to 3.6GHz 480 GB * 2EA
s2v16m256_metal 8 Core 16 vCore 256 GB Intel Xeon Gold 6334 up to 3.6GHz 480 GB * 2EA
h2v24m96_metal 12 Core 24 vCore 96 GB Intel Xeon Gold 5317 up to 3.4GHz 960 GB * 2EA
h2v24m192_metal 12 Core 24 vCore 192 GB Intel Xeon Gold 5317 up to 3.4GHz 960 GB * 2EA
h2v24m384_metal 12 Core 24 vCore 384 GB Intel Xeon Gold 5317 up to 3.4GHz 960 GB * 2EA
h2v32m128_metal 16 Core 32 vCore 128 GB Intel Xeon Gold 6346 up to 3.6GHz 960 GB * 2EA
h2v32m256_metal 16 Core 32 vCore 256 GB Intel Xeon Gold 6346 up to 3.6GHz 960 GB * 2EA
h2v32m512_metal 16 Core 32 vCore 512 GB Intel Xeon Gold 6346 up to 3.6GHz 960 GB * 2EA
h2v72m256_metal 36 Core 72 vCore 256 GB Intel Xeon Gold 6354 up to 3.6GHz 1.92 TB * 2EA
h2v72m512_metal 36 Core 72 vCore 512 GB Intel Xeon Gold 6354 up to 3.6GHz 1.92 TB * 2EA
h2v72m1024_metal 36 Core 72 vCore 1024 GB Intel Xeon Gold 6354 up to 3.6GHz 1.92 TB * 2EA
h2v96m384_metal 48 Core 96 vCore 384 GB Intel Xeon Gold 6342 up to 3.3GHz 1.92 TB * 2EA
h2v96m768_metal 48 Core 96 vCore 768 GB Intel Xeon Gold 6342 up to 3.3GHz 1.92 TB * 2EA
Table. Bare Metal Server server type specifications > s2/h2 server type

1.2 - Monitoring Metrics

Bare Metal Server Monitoring Metrics

The following table shows the monitoring metrics for Bare Metal Server that can be checked through Cloud Monitoring.

Guide
Bare Metal Server requires the user to install the Agent through a guide to retrieve monitoring metrics. Please install the Agent before using the stable Bare Metal Server service. For the Agent installation method and detailed Cloud Monitoring usage, refer to the Cloud Monitoring guide.
Performance ItemDetailed DescriptionUnit
Core Usage [IO Wait]The ratio of CPU time spent in a waiting state (disk wait)%
Core Usage [System]The ratio of CPU time spent in kernel space%
Core Usage [User]The ratio of CPU time spent in user space%
CPU CoresThe number of CPU cores on the hostcnt
CPU Usage [Active]The percentage of CPU time used, excluding idle and IOWait states%
CPU Usage [Idle]The ratio of CPU time spent in an idle state%
CPU Usage [IO Wait]The ratio of CPU time spent in a waiting state (disk wait)%
CPU Usage [System]The percentage of CPU time used by the kernel%
CPU Usage [User]The percentage of CPU time used by the user area%
CPU Usage/Core [Active]The percentage of CPU time used, excluding idle and IOWait states%
CPU Usage/Core [Idle]The ratio of CPU time spent in an idle state%
CPU Usage/Core [IO Wait]The ratio of CPU time spent in a waiting state (disk wait)%
CPU Usage/Core [System]The percentage of CPU time used by the kernel%
CPU Usage/Core [User]The percentage of CPU time used by the user area%
Disk CPU Usage [IO Request]The ratio of CPU time spent executing I/O requests for the device%
Disk Queue Size [Avg]The average queue length of requests executed for the devicenum
Disk Read BytesThe number of bytes read from the device per secondbytes
Disk Read Bytes [Delta Avg]The average of system.diskio.read.bytes_delta for individual disksbytes
Disk Read Bytes [Delta Max]The maximum of system.diskio.read.bytes_delta for individual disksbytes
Disk Read Bytes [Delta Min]The minimum of system.diskio.read.bytes_delta for individual disksbytes
Disk Read Bytes [Delta Sum]The sum of system.diskio.read.bytes_delta for individual disksbytes
Disk Read Bytes [Delta]The delta of system.diskio.read.bytes for individual disksbytes
Disk Read Bytes [Success]The total number of bytes read successfullybytes
Disk Read RequestsThe number of read requests for the disk device per secondcnt
Disk Read Requests [Delta Avg]The average of system.diskio.read.count_delta for individual diskscnt
Disk Read Requests [Delta Max]The maximum of system.diskio.read.count_delta for individual diskscnt
Disk Read Requests [Delta Min]The minimum of system.diskio.read.count_delta for individual diskscnt
Disk Read Requests [Delta Sum]The sum of system.diskio.read.count_delta for individual diskscnt
Disk Read Requests [Success Delta]The delta of system.diskio.read.count for individual diskscnt
Disk Read Requests [Success]The total number of successful readscnt
Disk Request Size [Avg]The average size of requests executed for the device (in sectors)num
Disk Service Time [Avg]The average service time for I/O requests executed for the device (in milliseconds)ms
Disk Wait Time [Avg]The average time spent waiting for I/O requests executed for the devicems
Disk Wait Time [Read]The average disk read wait timems
Disk Wait Time [Write]The average disk write wait timems
Disk Write Bytes [Delta Avg]The average of system.diskio.write.bytes_delta for individual disksbytes
Disk Write Bytes [Delta Max]The maximum of system.diskio.write.bytes_delta for individual disksbytes
Disk Write Bytes [Delta Min]The minimum of system.diskio.write.bytes_delta for individual disksbytes
Disk Write Bytes [Delta Sum]The sum of system.diskio.write.bytes_delta for individual disksbytes
Disk Write Bytes [Delta]The delta of system.diskio.write.bytes for individual disksbytes
Disk Write Bytes [Success]The total number of bytes written successfullybytes
Disk Write RequestsThe number of write requests for the disk device per secondcnt
Disk Write Requests [Delta Avg]The average of system.diskio.write.count_delta for individual diskscnt
Disk Write Requests [Delta Max]The maximum of system.diskio.write.count_delta for individual diskscnt
Disk Write Requests [Delta Min]The minimum of system.diskio.write.count_delta for individual diskscnt
Disk Write Requests [Delta Sum]The sum of system.diskio.write.count_delta for individual diskscnt
Disk Write Requests [Success Delta]The delta of system.diskio.write.count for individual diskscnt
Disk Write Requests [Success]The total number of successful writescnt
Disk Writes BytesThe number of bytes written to the device per secondbytes
Filesystem Hang CheckFilesystem (local/NFS) hang check (normal: 1, abnormal: 0)status
Filesystem NodesThe total number of file nodes in the filesystemcnt
Filesystem Nodes [Free]The total number of available file nodes in the filesystemcnt
Filesystem Size [Available]The available disk space for non-privileged users (in bytes)bytes
Filesystem Size [Free]The available disk space (in bytes)bytes
Filesystem Size [Total]The total disk space (in bytes)bytes
Filesystem UsageThe percentage of used disk space%
Filesystem Usage [Avg]The average of filesystem.used.pct for individual filesystems%
Filesystem Usage [Inode]The inode usage rate%
Filesystem Usage [Max]The maximum of filesystem.used.pct for individual filesystems%
Filesystem Usage [Min]The minimum of filesystem.used.pct for individual filesystems%
Filesystem Usage [Total]The total filesystem usage%
Filesystem UsedThe used disk space (in bytes)bytes
Filesystem Used [Inode]The inode usagebytes
Memory FreeThe total available memory (in bytes), excluding system cache and buffer memorybytes
Memory Free [Actual]The actual available memory (in bytes)bytes
Memory Free [Swap]The available swap memorybytes
Memory TotalThe total memorybytes
Memory Total [Swap]The total swap memorybytes
Memory UsageThe percentage of used memory%
Memory Usage [Actual]The percentage of actual used memory%
Memory Usage [Cache Swap]The cache swap usage rate%
Memory Usage [Swap]The percentage of used swap memory%
Memory UsedThe used memorybytes
Memory Used [Actual]The actual used memory (in bytes), subtracted from the total memorybytes
Memory Used [Swap]The used swap memorybytes
CollisionsNetwork collisionscnt
Network In BytesThe number of received bytesbytes
Network In Bytes [Delta Avg]The average of system.network.in.bytes_delta for individual networksbytes
Network In Bytes [Delta Max]The maximum of system.network.in.bytes_delta for individual networksbytes
Network In Bytes [Delta Min]The minimum of system.network.in.bytes_delta for individual networksbytes
Network In Bytes [Delta Sum]The sum of system.network.in.bytes_delta for individual networksbytes
Network In Bytes [Delta]The delta of received bytesbytes
Network In DroppedThe number of dropped incoming packetscnt
Network In ErrorsThe number of errors during receptioncnt
Network In PacketsThe number of received packetscnt
Network In Packets [Delta Avg]The average of system.network.in.packets_delta for individual networkscnt
Network In Packets [Delta Max]The maximum of system.network.in.packets_delta for individual networkscnt
Network In Packets [Delta Min]The minimum of system.network.in.packets_delta for individual networkscnt
Network In Packets [Delta Sum]The sum of system.network.in.packets_delta for individual networkscnt
Network In Packets [Delta]The delta of received packetscnt
Network Out BytesThe number of transmitted bytesbytes
Network Out Bytes [Delta Avg]The average of system.network.out.bytes_delta for individual networksbytes
Network Out Bytes [Delta Max]The maximum of system.network.out.bytes_delta for individual networksbytes
Network Out Bytes [Delta Min]The minimum of system.network.out.bytes_delta for individual networksbytes
Network Out Bytes [Delta Sum]The sum of system.network.out.bytes_delta for individual networksbytes
Network Out Bytes [Delta]The delta of transmitted bytesbytes
Network Out DroppedThe number of dropped outgoing packetscnt
Network Out ErrorsThe number of errors during transmissioncnt
Network Out PacketsThe number of transmitted packetscnt
Network Out Packets [Delta Avg]The average of system.network.out.packets_delta for individual networkscnt
Network Out Packets [Delta Max]The maximum of system.network.out.packets_delta for individual networkscnt
Network Out Packets [Delta Min]The minimum of system.network.out.packets_delta for individual networkscnt
Network Out Packets [Delta Sum]The sum of system.network.out.packets_delta for individual networkscnt
Network Out Packets [Delta]The delta of transmitted packetscnt
Open Connections [TCP]The number of open TCP connectionscnt
Open Connections [UDP]The number of open UDP connectionscnt
Port UsageThe port usage rate%
SYN Sent SocketsThe number of sockets in the SYN_SENT state (when connecting from local to remote)cnt
Kernel PID MaxThe value of kernel.pid_maxcnt
Kernel Thread MaxThe value of kernel.threads-maxcnt
Process CPU UsageThe percentage of CPU time consumed by the process since the last update%
Process CPU Usage/CoreThe percentage of CPU time used by the process since the last event%
Process Memory UsageThe percentage of main memory (RAM) used by the process%
Process Memory UsedThe resident set size, which is the amount of memory used by the process in RAMbytes
Process PIDThe process IDpid
Process PPIDThe parent process IDpid
Processes [Dead]The number of dead processescnt
Processes [Idle]The number of idle processescnt
Processes [Running]The number of running processescnt
Processes [Sleeping]The number of sleeping processescnt
Processes [Stopped]The number of stopped processescnt
Processes [Total]The total number of processescnt
Processes [Unknown]The number of processes with unknown or unsearchable statuscnt
Processes [Zombie]The number of zombie processescnt
Running Process UsageThe process usage rate%
Running ProcessesThe number of running processescnt
Running Thread UsageThe thread usage rate%
Running ThreadsThe total number of threads running in running processescnt
Context SwitchesThe number of context switches (per second)cnt
Load/Core [1 min]The load averaged over the last 1 minute, divided by the number of corescnt
Load/Core [15 min]The load averaged over the last 15 minutes, divided by the number of corescnt
Load/Core [5 min]The load averaged over the last 5 minutes, divided by the number of corescnt
Multipaths [Active]The number of external storage connection paths with status = activecnt
Multipaths [Failed]The number of external storage connection paths with status = failedcnt
Multipaths [Faulty]The number of external storage connection paths with status = faultycnt
NTP OffsetThe measured offset (time difference between the NTP server and the local environment) of the last samplenum
Run Queue LengthThe length of the run queuenum
UptimeThe OS uptime (in milliseconds)ms
Context SwitchiesThe number of CPU context switches (per second)cnt
Disk Read Bytes [Sec]The number of bytes read from the Windows logical disk per secondcnt
Disk Read Time [Avg]The average data read time (in seconds)sec
Disk Transfer Time [Avg]The average disk wait timesec
Disk UsageThe disk usage rate%
Disk Write Bytes [Sec]The number of bytes written to the Windows logical disk per secondcnt
Disk Write Time [Avg]The average data write time (in seconds)sec
Pagingfile UsageThe paging file usage rate%
Pool Used [Non Paged]The non-paged pool usage in kernel memorybytes
Pool Used [Paged]The paged pool usage in kernel memorybytes
Process [Running]The number of currently running processescnt
Threads [Running]The number of currently running threadscnt
Threads [Waiting]The number of threads waiting for processor timecnt
Table. Bare Metal Server Monitoring Metrics (Available when Agent is installed)

2 - How-to guides

The user can input required information for a Bare Metal Server through the Samsung Cloud Platform Console, select detailed options, and create the service.

Bare Metal Server Create

You can create and use the Bare Metal Server service from the Samsung Cloud Platform Console.

To create a Bare Metal Server, follow the steps below.

  1. All Services > Compute > Bare Metal Server Click the menu. Go to the Service Home page of Bare Metal Server.
  2. Click the Bare Metal Server Create button on the Service Home page. It navigates to the Bare Metal Server Create page.
  3. Bare Metal Server creation On the page, enter the information required to create the service, and select detailed options.
    • Image and Version Selection area, select the required information.
      Category
      Required or not
      Detailed description
      ImageRequiredSelect the type of image provided
      • RHEL
      • Rocky Linux
      • Ubuntu
      • Windows
      Image VersionRequiredSelect version of the chosen image
      • Provides a list of versions of the provided server images
      Table. Bare Metal Server Image and Version Input Items
    • Service Information Input area, please input or select the required information.
      Category
      Required or not
      Detailed description
      Server countRequiredNumber of Bare Metal Server servers to create simultaneously
      • Only numbers can be entered, and must be between 1 and 5
      Service Type > Server TypeRequiredBare Metal Server Server Type
      • Select desired vCPU, Memory, Disk specifications
      Service Type > Planned ComputeRequiredStatus of resources with Planned Compute set
      • In Use: Number of resources with Planned Compute set that are in use
      • Configured: Number of resources with Planned Compute set
      • Coverage Preview: Amount applied by Planned Compute per resource
      Automation AccountRequiredAutomatically creates an account to provide automation functions after Bare Metal Server creation
      • The account is used only for inter-system interface purposes
      • Password is encrypted and cannot be accessed outside the system
      • If the account is deleted, network changes and some automation functions will be restricted
      Table. Bare Metal Server Service Information Input Items
    • In the Required Information Input area, enter or select the required information.
      Category
      Required or not
      Detailed description
      Administrator AccountRequiredSet the administrator account and password to be used when connecting to the server
      • RHEL, Ubuntu OS are provided fixed as root
      • For Windows OS, enter using lowercase English letters and numbers, 5~20 characters
        • Administrator not allowed
      Server NameRequiredEnter a name to distinguish the Bare Metal Server when the selected number of servers is 1
      • Set the hostname to the entered server name
      • Start with a lowercase English letter, and use lowercase letters, numbers, and special character (-) to enter within 3 to 15 characters
      • Must not end with a special character (-)
      Server Name PrefixRequiredInput Prefix to distinguish each Bare Metal Server generated when the selected number of servers is 2 or more
      • Automatically generated in the form of user input value (prefix) + ‘-###
      • Must start with a lowercase English letter, and be entered using lowercase letters, numbers, and special characters (-) within 3 to 15 characters
      • Must not end with a special character (-)
      Network SettingsRequiredSet the network where the Bare Metal Server will be installed
      • Select a pre-created VPC
      • General Subnet: Select a pre-created general Subnet
        • IP can be set to Auto-generated or User input; if Input is selected, the user enters the IP directly
      • NAT: Available only when there is a single server and the VPC has an Internet Gateway attached
        • When checked, a NAT IP can be selected
      • NAT IP: Select a NAT IP
        • If there is no NAT IP to select, click the Create New button to generate a Public IP
        • Click the Refresh button to view and select the created Public IP
        • Creating a Public IP incurs charges according to the Public IP pricing policy
      • Local Subnet (Optional): Choose to use a local Subnet
        • Not a required element for creating the service
        • Select a pre-created local Subnet
        • IP can be set to Auto-generated or User input; if Input is selected, the user enters the IP directly
      Table. Bare Metal Server Required Information Input Items
Caution

Please use a firewall etc. to control traffic access for Bare Metal Server. Security Group is not provided.
The firewall of the Bare Metal Server can only be used for traffic control between the Bare Metal Server and the Virtual Server. To use the Bare Metal Server’s firewall, follow the steps below.

  1. Separate the VPC of the Bare Metal Server: Separate them so that the Bare Metal Server and Virtual Server do not use the same VPC.
  2. Create Transit Gateway: Please create the Transit Gateway.
    • The integration between the VPC of Virtual Server and the VPC of Bare Metal Server uses a Transit Gateway.
    • When creating a Transit Gateway integration in the VPC of a Bare Metal Server, you must also create the Bare Metal Server’s firewall.
  3. Firewall Rule registration: Register a rule in the Firewall of the Bare Metal Server.
  1. Bare Metal Server Creation on the page Additional Information Input area, enter or select the required information.
    Category
    Required or not
    Detailed description
    Local disk partitionSelectSet whether to use local disk partition
    • Up to 10 can be created, including the root partition
    • Up to 90% of total capacity can be used
    • After checking Use, partition information can be set
    • Root partition information setting
      • Partition type: flat, lvm selectable
      • Partition name: enter partition name
        • Can be entered only when partition type is lvm
        • Enter within 15 characters, starting with a letter and including letters, numbers, and special characters (-)
      • Partition size: enter at least 50 GB
      • Filesystem type: select according to the used image
        • For RHEL, Rocky Linux: xfs, ext4
        • For Ubuntu: ext4, xfs, btrfs
        • For SLES: btrfs, xfs, ext4
      • Mount point: start with special character / and enter within 15 characters, including letters, numbers, and special characters (-)
        • If Filesystem type is swap, entry not allowed
      • Available capacity: 90% of the default disk capacity provided when selecting a server
        • When setting partition size, the remaining capacity is automatically calculated and displayed
        • Total partition disk amount cannot exceed available capacity
    • Additional partition information setting
      • Partition type: flat, lvm selectable
      • Partition name: enter partition name
        • Can be entered only when partition type is lvm
        • Enter within 15 characters, starting with a letter and including letters, numbers, and special characters (-)
      • Partition size: enter at least 1 GB
      • Filesystem type: select according to the used image>
        • For RHEL, Rocky Linux: xfs, ext4, swap
        • For Ubuntu: ext4, xfs, btrfs, swap
        • For SLES: btrfs, xfs, ext4, swap
      • Mount point: start with special character / and enter within 15 characters, including letters, numbers, and special characters (-)
        • If Filesystem type is swap, entry not allowed
      • Available capacity: 90% of the default disk capacity provided when selecting a server
        • When setting partition size, the remaining capacity is automatically calculated and displayed
        • Total partition disk amount cannot exceed available capacity
    Placement GroupSelectServers belonging to the same Placement group are distributed across different racks
    • Provides distributed placement for up to 2 servers belonging to the same Placement group
      • For distribution of 3 or more servers, add additional Placement groups
    • Applicable only at initial creation; cannot be modified after creation
    • If you terminate the last server belonging to a Placement group, that Placement group is automatically deleted
    LockSelectUsing Lock prevents actions caused by mistakes, preventing the server from being terminated, started, or stopped
    Hyper ThreadingSelectSet logical cores to operate at twice the number of physical cores
    • Uncheck the box to turn off Hyper Threading
    • Cannot be changed after server creation
    Init ScriptSelectScript to run when the server starts
    • Init Script must be selected differently depending on the image type
      • For Windows: Select Batch Script
      • For Linux: Shell Script
    Table. Bare Metal Server Additional Information Input Items
  2. 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 Bare Metal Server List page.

Bare Metal Server Check detailed information

The Bare Metal Server service can view and edit the full resource list and detailed information. Bare Metal Server Details page consists of Details, Tags, Activity History tabs.

Bare Metal Server If you want to view detailed information, follow the steps below.

  1. All Services > Compute > Bare Metal Server Click the menu. Navigate to the Service Home page of Bare Metal Server.
  2. Click the Bare Metal Server menu on the Service Home page. Go to the Bare Metal Server List page.
  3. Bare Metal Server List page, click the resource to view detailed information. Bare Metal Server Details page moves.
  • Bare Metal Server Detail page displays status information and additional feature information, and consists of Detail Information, Tag, Operation History tabs.
    CategoryDetailed description
    Bare Metal Server statusStatus of the Bare Metal Server created by the user
    • Creating: server is being created
    • Running:: creation complete and usable
    • Editing:: IP is being changed
    • Unknown: error state
    • Starting: server is starting
    • Stopping: server is stopping
    • Stopped: server has stopped
    • Terminating: termination in progress
    • Terminated: termination complete
    Server ControlButton to change server status
    • Start: Start a stopped server
    • Stop: Stop a running server
    Service terminationButton to cancel the service
    Table. Bare Metal Server status information and additional functions

Detailed Information

Bare Metal Server List page allows you to view detailed information of the selected resource and, if necessary, edit the information.

CategoryDetailed description
ServiceService Name
Resource TypeResource Type
SRNUnique resource ID in Samsung Cloud Platform
  • In Bare Metal Server, it means Bare Metal Server SRN
Resource NameResource Name
  • In Bare Metal Server, it means the server name
Resource IDUnique resource ID in the service
CreatorUser who created the service
Creation timeService creation time
EditorUser who edited the service information
Modification DateTimeDate and time when service information was modified
Server nameServer name
Image/VersionServer’s OS image and version
Server TypevCPU, memory information display
Planned ComputeResource status with Planned Compute set
LockDisplay lock usage status
  • If lock is used, it prevents server termination/start/stop to avoid accidental actions
  • If you need to change the lock property value, click the Edit button to set
Hyper ThreadingHyper Threading usage/not usage indication
  • Hyper Threading is a setting that makes the logical core count operate at twice the number of physical cores
NetworkNetwork information of Bare Metal Server
  • VPC, General Subnet, IP and status, Public NAT IP and status, Private NAT IP and status
  • If IP change is needed, click the Edit button to set
Local SubnetLocal Subnet information of Bare Metal Server
  • Local Subnet name, Local Subnet IP, Vlan ID, Interface Name
  • If you need to add a Local Subnet, click the Add button to set
Block StorageBlock Storage information connected to the server
  • Volume name, disk type, capacity, status
  • Click the Add button to go to the Block Storage creation screen
Init ScriptView the Init Script entered when creating the server
Table. Bare Metal Server detailed information tab items

Tag

Bare Metal Server List page, you can view the tag information of the selected resource, and add, modify, or delete it.

CategoryDetailed description
Tag ListTag List
  • Can view the tag’s Key and Value information
  • Up to 50 tags can be added per resource
  • When entering tags, search and select from the existing list of created Keys and Values
Table. Bare Metal Server Tag Tab Items

Work History

You can view the operation history of the selected resources on the Bare Metal Server List page.

CategoryDetailed description
Work History ListResource Change History
  • Work date and time, Resource ID, Resource name, Work details, Event topic, Work result, Check worker information
Table. Bare Metal Server Work History Tab Detailed Information Items

Bare Metal Server Resource Management

If you need server control and management functions for the created Bare Metal Server resources, you can perform the tasks on the Bare Metal Server List or Bare Metal Server Details page.

Bare Metal Server Operation Control

You can start, stop, and restart a running Bare Metal Server.

To control the operation of Bare Metal Server, follow the steps below.

  1. All Services > Compute > Bare Metal Server Click the menu. Navigate to the Service Home page of Bare Metal Server.
  2. Click the Bare Metal Server menu on the Service Home page. Navigate to the Bare Metal Server List page.
  3. Bare Metal Server list On the page, after selecting multiple servers, you can control multiple servers simultaneously using the start and stop buttons at the top of the table.
    • Bare Metal Server Details page also allows you to start and stop the server.
  4. Bare Metal Server List on the page click the resource to control operation and navigate to the Bare Metal Server Detail page.
  5. Check the server status and complete the changes using each Server Management button.
    • Start: Start the stopped server.
    • Stop: Stops the running server.
Guide

When a Bare Metal Server is stopped, the server’s power turns off.

  • Since it may affect applications or storage in use, we recommend shutting down the OS and then stopping.
  • After shutting down the OS, be sure to also stop in the Console.
Operation control unavailable
  • Bare Metal Server If you cannot start when requesting a start, see below.
      • When Lock is set: After changing the Lock setting to disabled, try again.
    • If the Bare Metal Server’s status is not Stopped: Change the Bare Metal Server’s status to Stopped, then try again.
  • If stopping a Bare Metal Server request is not possible, refer to the following.
    • If Lock is set: Change the Lock setting to disabled, then try again.
    • If the Bare Metal Server’s status is not Running: Change the Bare Metal Server’s status to Running, then try again.

Add Block Storage

You can add Block Storage to a Bare Metal Server.

To add Block Storage, follow the steps below.

  1. All Services > Compute > Bare Metal Server Click the menu. Navigate to the Service Home page of Bare Metal Server.
  2. Click the Bare Metal Server menu on the Service Home page. Go to the Bare Metal Server list page.
  3. On the Bare Metal Server List page, click the server to add Block Storage. You will be taken to the Bare Metal Server Details page.
  4. Click the Add button in the Block Storage item on the Bare Metal Server Details page.
  5. If the popup window confirming Block Storage addition opens, click the Confirm button. Move to the Block Storage (BM) Creation page.
  6. Block Storage(BM) Creation on the page, enter the information required to create the service and create the Block Storage.
  7. Navigate to the Bare Metal Server Details page after adding Block Storage and verify that Block Storage has been added.
Caution
After creating Block Storage, you cannot increase the capacity.

Bare Metal Server Termination

If you terminate an unused Bare Metal Server, you can reduce operating costs. However, terminating a Bare Metal Server may cause the running service to stop immediately, so you should consider the impact of service interruption sufficiently before proceeding with the termination.

Caution
Please note that data cannot be recovered after service termination.
Caution
If you terminate the servers one by one that have Block Storage(BM) attached, the servers will be terminated but the attached Block Storage(BM) will not be terminated, so please terminate it directly from Block Storage(BM).

To cancel the Bare Metal Server, follow the steps below.

  1. All Services > Compute > Bare Metal Server Click the menu. Navigate to the Service Home page of Bare Metal Server.
  2. Click the Bare Metal Server menu on the Service Home page. Go to the Bare Metal Server list page.
  3. Bare Metal Server List page, select the resource to cancel, and click the Cancel Service button.
    • You can select multiple resources and delete them simultaneously.
    • You can also delete by clicking the Service Termination button on the Bare metal Server details page of the resource to be terminated.
  4. When termination is complete, check on the Bare Metal Server List page whether the resource has been terminated.

Termination Constraints

Bare Metal Server when a termination request cannot be processed, we will guide with a popup window. Please refer to the cases below.

Cancellation not allowed
  • Block Storage(BM) is connected (simultaneous termination of 2 or more servers): Disconnect the Block Storage(BM) first.

  • If File Storage is connected: Please disconnect the File Storage first.

  • If Lock is set: After changing the Lock setting to disabled, try again.

  • If there is a Backup Agent or Load Balancer connection resource: Terminate the connection of that resource first.

  • If resource management tasks for Bare Metal Server are in progress on the same account: After the Bare Metal Server resource management tasks are completed, please try again.

  • If the Bare Metal Server’s status is not Running or Stopped: Change the Bare Metal Server’s status to Running or Stopped, then try again.

  • If the server that cannot be terminated simultaneously is included: Please select only the resources that can be terminated and try again.

Local Subnet Setup

After completing the creation of a Bare Metal Server, if you add a local Subnet on the Bare Metal Server Details page, you must configure the network settings of the local Subnet yourself.

First Connection(kr-west)

There is no local subnet connected to the Bare Metal Server, and if you are adding the first connection, proceed according to the guide below.

Caution

This guide applies to kr-west (Korea West) when adding the first local Subnet connection to the server.

Linux - Setting up Subnet on Ubuntu

On the Ubuntu operating system, add a local Subnet, and to proceed with network configuration, follow the steps below.

  1. On the Bare Metal Server Details page, check the Interface Name.

  2. View the network configuration information.

    Color mode
    [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
    network:
    ethernets:
     ens2f1:
     match:
    macaddress: 68:05:ca:d4:09:91
    mtu: 1500
     set-name: ens2f1
     ens4f1:
     match:
     macaddress: 68:05:ca:d4:09:01
    mtu: 1500
     set-name: ens4f1
    [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
    network:
    ethernets:
     ens2f1:
     match:
    macaddress: 68:05:ca:d4:09:91
    mtu: 1500
     set-name: ens2f1
     ens4f1:
     match:
     macaddress: 68:05:ca:d4:09:01
    mtu: 1500
     set-name: ens4f1
    Code block. Network configuration file lookup

  3. After adding a new VLAN, set the IP for the Bonding configuration.

    • Change the ID and IP in the example code to the assigned ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:  
                  - ens2f1      // **Bare Metal Server Details** page, enter the Interface Name you confirmed.
                  - ens4f1      // **Bare Metal Server detailed** page, enter the Interface Name you verified.  
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:   // Enter the Vlan ID confirmed in the SCP Console instead of 20.
              addresses:
                  - 192.168.0.10/24 // Set it to the local Subnet IP confirmed in the SCP Console.
                  id: 20    // Set it to the VLAN ID confirmed in the SCP Console.
                  link: bond-mgt
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:  
                  - ens2f1      // **Bare Metal Server Details** page, enter the Interface Name you confirmed.
                  - ens4f1      // **Bare Metal Server detailed** page, enter the Interface Name you verified.  
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:   // Enter the Vlan ID confirmed in the SCP Console instead of 20.
              addresses:
                  - 192.168.0.10/24 // Set it to the local Subnet IP confirmed in the SCP Console.
                  id: 20    // Set it to the VLAN ID confirmed in the SCP Console.
                  link: bond-mgt
                  mtu: 1500
      Code block. IP Settings
  4. Apply the changes to the system.

    Color mode
    # netplan apply
    # netplan apply
    Code block. Reflect changes

  5. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Linux – Setting up Subnet on CentOS/Red Hat

After adding a local Subnet on the CentOS/Red Hat operating system, follow the steps below to configure the network.

Caution
If you set the Interface name incorrectly, the IP information in use may be deleted, so be careful.
  1. On the Bare Metal Server Details page, check the Interface Name.

  2. Modify the following command and execute.

    Color mode
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP that you checked from the Console.
    VLAN_ID="7"             // Set the Vlan ID confirmed in the Console.
    
    BOND_NAME="bond-mgt"
    BOND_IF_name1="ens2f1"  // Enter the Interface Name you verified on the **Bare Metal Server Details** page.
    BOND_IF_name2="ens4f0"  // **Bare Metal Server Details** Enter the Interface Name you verified on the page.
    
    
    # Delete Connection
    nmcli con down "Bond ${BOND_NAME}"
    nmcli con del  "Bond ${BOND_NAME}"
    
    nmcli con down "System ${BOND_IF_name1}"
    nmcli con down "System ${BOND_IF_name2}"
    
    nmcli con del  "System ${BOND_IF_name1}"
    nmcli con del  "System ${BOND_IF_name2}"
    
    
    # Create Bonding
    nmcli con add con-name ${BOND_NAME} type bond ifname ${BOND_NAME}
    nmcli conn mod ${BOND_NAME} con-name "Bond ${BOND_NAME}"
    nmcli conn mod "Bond ${BOND_NAME}" ipv4.method    disabled
    nmcli conn mod "Bond ${BOND_NAME}" ipv6.method    ignore
    nmcli conn mod "Bond ${BOND_NAME}" connect.autoconnect yes
    
    nmcli conn mod "Bond ${BOND_NAME}" +bond.options mode=active-backup      \
                                       +bond.options xmit_hash_policy=layer2 \
                                       +bond.options miimon=100              \
                                       +bond.options num_grat_arp=1          \
                                       +bond.options downdelay=0             \
                                       +bond.options updelay=0
    
    # Assign bond-slave
    nmcli conn add type bond-slave ifname ${BOND_IF_name1}  con-name "${BOND_IF_name1}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name1} con-name "System ${BOND_IF_name1}"
    
    nmcli conn add type bond-slave ifname ${BOND_IF_name2}  con-name "${BOND_IF_name2}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name2} con-name "System ${BOND_IF_name2}"
    
    # Connection UP
    nmcli conn up   "Bond ${BOND_NAME}"
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP that you checked from the Console.
    VLAN_ID="7"             // Set the Vlan ID confirmed in the Console.
    
    BOND_NAME="bond-mgt"
    BOND_IF_name1="ens2f1"  // Enter the Interface Name you verified on the **Bare Metal Server Details** page.
    BOND_IF_name2="ens4f0"  // **Bare Metal Server Details** Enter the Interface Name you verified on the page.
    
    
    # Delete Connection
    nmcli con down "Bond ${BOND_NAME}"
    nmcli con del  "Bond ${BOND_NAME}"
    
    nmcli con down "System ${BOND_IF_name1}"
    nmcli con down "System ${BOND_IF_name2}"
    
    nmcli con del  "System ${BOND_IF_name1}"
    nmcli con del  "System ${BOND_IF_name2}"
    
    
    # Create Bonding
    nmcli con add con-name ${BOND_NAME} type bond ifname ${BOND_NAME}
    nmcli conn mod ${BOND_NAME} con-name "Bond ${BOND_NAME}"
    nmcli conn mod "Bond ${BOND_NAME}" ipv4.method    disabled
    nmcli conn mod "Bond ${BOND_NAME}" ipv6.method    ignore
    nmcli conn mod "Bond ${BOND_NAME}" connect.autoconnect yes
    
    nmcli conn mod "Bond ${BOND_NAME}" +bond.options mode=active-backup      \
                                       +bond.options xmit_hash_policy=layer2 \
                                       +bond.options miimon=100              \
                                       +bond.options num_grat_arp=1          \
                                       +bond.options downdelay=0             \
                                       +bond.options updelay=0
    
    # Assign bond-slave
    nmcli conn add type bond-slave ifname ${BOND_IF_name1}  con-name "${BOND_IF_name1}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name1} con-name "System ${BOND_IF_name1}"
    
    nmcli conn add type bond-slave ifname ${BOND_IF_name2}  con-name "${BOND_IF_name2}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name2} con-name "System ${BOND_IF_name2}"
    
    # Connection UP
    nmcli conn up   "Bond ${BOND_NAME}"
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    Code block. IP configuration script

  3. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Setting up Subnet on Windows

After adding a local Subnet in the Windows operating system, follow these steps to configure the network.

  1. Windows Start icon, right-click, then run the Windows PowerShell (Administrator) program.

  2. Check the Interface Name on the Bare Metal Server Details page.

  3. Run ncpa.cpl from the Windows Run menu.

    Image

  4. Check whether the interface is activated, and if necessary, activate it.

  • Bare Metal Server detail checked on the page Interface Name activate.
    Image
  1. Create a Teaming.

    Color mode
    PS C:\> New-NetLbfoTeam Name bond-mgt TeamMembers ens2f1,ens4f1
    PS C:\> Set-NetLbfoTeam Name bond-mgt LoadBalancingAlgorithm Dynamic
    PS C:\> New-NetLbfoTeam Name bond-mgt TeamMembers ens2f1,ens4f1
    PS C:\> Set-NetLbfoTeam Name bond-mgt LoadBalancingAlgorithm Dynamic
    Code block. Teaming creation
    Image

  2. After adding a new VLAN, set the IP.

  • Enter the VLAN ID and local Subnet IP confirmed on the Bare Metal Server Details page.
    Color mode
    PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
    PS C:\> Get-NetAdapter
    PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
    PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
    PS C:\> Get-NetAdapter
    PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
    Code block. Windows IP Settings
  1. Run ncpa.cpl from the Windows Run menu to check the interface status.

First connection(kr-south)

If there is no local subnet connected to the Bare Metal Server initially, and you are adding the first connection, proceed according to the guide below.

Caution

This guide is for kr-south (Korean region) when adding the first local Subnet connection to the server.

Linux - Setting up Subnet on Ubuntu

To add a local Subnet on the Ubuntu operating system and proceed with network settings, follow the steps below.

  1. After adding a new Vlan, set the IP.

    • Change the ID and IP in the example code to the assigned ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:  
                  - ens2f1  
                  - ens4f1  
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the Vlan ID you checked on the Console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set to the local Subnet IP confirmed in the Console.
                  id: 21    // Set it to the Vlan ID verified in the Console.
                  link: bond-mgt
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:  
                  - ens2f1  
                  - ens4f1  
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the Vlan ID you checked on the Console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set to the local Subnet IP confirmed in the Console.
                  id: 21    // Set it to the Vlan ID verified in the Console.
                  link: bond-mgt
                  mtu: 1500
      Code block. Vlan addition and IP setting
  2. Reflect the modifications in the system.

    Color mode
    # netplan apply
    # netplan apply
    Code block. Reflect changes

  3. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Linux – Setting up Subnet on CentOS/Red Hat

After adding a local Subnet on CentOS/Red Hat operating system, follow the steps below to configure the network.

Caution
If you add a local Subnet and configure the network incorrectly, be careful as the IP information in use may be deleted.
  1. Check the Bond Name for local Subnet.
    Color mode
    # sh /usr/local/bin/ip.sh
    # sh /usr/local/bin/ip.sh
    Code block. Bonding check
  2. Modify the following command and execute.
    Color mode
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as confirmed from the Console.
    VLAN_ID="7"             // Set the Vlan ID confirmed in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name confirmed in step 1.
      
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as confirmed from the Console.
    VLAN_ID="7"             // Set the Vlan ID confirmed in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name confirmed in step 1.
      
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    Code block. IP configuration script
  3. Check the interface status.
    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Setting up Subnet on Windows

After adding a local Subnet on the Windows operating system, follow these steps to configure the network.

  1. Windows Start icon, right-click, then run the Windows PowerShell (Administrator) program.

  2. Check the Teaming name for local Subnet.

    Color mode
    PS C:\> Get-NetAdapter
    PS C:\> Get-NetAdapter
    Code block. Windows interface check

  3. After adding a new VLAN, set the IP.

    • Enter the Teaming name confirmed in step 2, and the Vlan ID and Local Subnet IP confirmed in the Console.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      Code block. Create Teaming
  4. In the Windows Start menu, run ncpa.cpl to check the interface status.

    image

Add second connection (kr-west, kr-south)

If there is a local Subnet connected to the Bare Metal Server, the guide for the second additional connection is as follows.

Because a Bonding was already created when connecting the first local Subnet, there is no procedure to create Bonding when connecting the second local Subnet.

Please refer to the details below.

Notice
This is a guide that can be applied commonly to kr-west, kr-south.

Linux - Setting up Subnet on Ubuntu

To add a local Subnet on the Ubuntu operating system and proceed with network configuration, follow the steps below.

  1. After adding a new Vlan, set the IP.

    • Change the ID and IP of the example code to the assigned ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:  
                  - ens2f1  
                  - ens4f1  
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the Vlan ID you checked on the console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set it to the local Subnet IP confirmed from the Console.
                  id: 21    // Set it to the Vlan ID confirmed in the Console.
                  link: bond-mgt
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:  
                  - ens2f1  
                  - ens4f1  
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the Vlan ID you checked on the console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set it to the local Subnet IP confirmed from the Console.
                  id: 21    // Set it to the Vlan ID confirmed in the Console.
                  link: bond-mgt
                  mtu: 1500
      Code block. Vlan addition and IP configuration
  2. Apply the changes to the system.

    Color mode
    # netplan apply
    # netplan apply
    Code block. Reflect changes

  3. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Linux – Setting up Subnet on CentOS/Red Hat

After adding a local Subnet on CentOS/Red Hat operating system, follow the steps below to configure the network.

Caution
If you add a local Subnet and configure the network incorrectly, be careful as the IP information in use may be deleted.
  1. Check the Bond Name for the local Subnet.
    Color mode
    # sh /usr/local/bin/ip.sh
    # sh /usr/local/bin/ip.sh
    Code block. Bonding check
  2. Modify the following command and execute.
    Color mode
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as confirmed from the console.
    VLAN_ID="7"             // Set the Vlan ID confirmed in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name confirmed in step 1.
      
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as confirmed from the console.
    VLAN_ID="7"             // Set the Vlan ID confirmed in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name confirmed in step 1.
      
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    Code block. IP configuration script
  3. Check the interface status.
    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Setting Subnet in Windows

After adding a local Subnet in the Windows operating system, follow the steps below to set up the network.

  1. Right-click the Windows Start icon, then run the Windows PowerShell (Administrator) program.

  2. Check the Teaming name for local Subnet.

    Color mode
    PS C:\> Get-NetAdapter
    PS C:\> Get-NetAdapter
    Code block. Windows interface check

  3. After adding a new VLAN, set the IP.

    • Enter the Teaming name confirmed in step 2, the Vlan ID and Local Subnet IP confirmed in the Console.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      Code block. Teaming creation
  4. In the Windows Run menu, execute ncpa.cpl to check the interface status.

    Image

IP Change

IP can be changed for migration, server replacement, etc.

Caution
  • If you proceed with changing the IP, you will no longer be able to communicate with that IP, and you cannot cancel the IP change while it is in progress.
  • If it is a server running the Load Balancer service, you must delete the existing IP from the LB server group and directly add the changed IP as a member of the LB server group.
  • Servers using Public NAT, Privat NAT must disable and reconfigure Public NAT, Privat NAT after an IP change.
  • If you are using Public NAT, Privat NAT, first disable the use of Public NAT, Privat NAT, complete the IP change, and then set it again.
  • Public NAT, Privat NAT usage can be changed by clicking the Edit button of Public NAT IP, Privat NAT on the Bare Metal Server Details page.

If you want to change the IP, follow the steps below.

  1. All Services > Compute > Bare Metal Server Click the menu. Navigate to the Service Home page of Bare Metal Server.

  2. Click the Bare Metal Server menu on the Service Home page. You will be taken to the Bare Metal Server list page.

  3. Bare Metal Server List page, click the server to change the IP. Bare Metal Server Details page will be opened.

  4. Click the Edit button next to the IP item on the Bare Metal Server Details page.

  5. When the popup notifying IP modification opens, click the Confirm button. The IP Change popup opens.

  6. IP change popup window’s Step 1, Step 2, Step 3Proceed with the tasks in order.

    Guide
    • When changing the IP, the detailed configuration method of the IP change step varies depending on the subnet of the IP to be changed. Be sure to refer to the following example and proceed with the work for each step.
    • When each progress step is completed successfully, the task status in the upper right corner is displayed as Completed, and you can proceed to the next step.
    • When performing the final check of Step 3, it is recommended to restart the server and then proceed with the inspection.

  7. After confirming that all tasks have been completed successfully, click the Confirm button.

Change to the same Subnet’s IP

Explains how to set IP per operating system when the IP to be changed uses the same subnet.

Linux – centos/redhat operating system

Step 1

Follow the next procedure and proceed with Step 1 work.

  1. Select the Subnet to change.
  2. Enter the IP to change.
  3. IP allocation request Click the button.
  4. When the popup notifying IP change confirmation opens, click the Confirm button.
    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or restore the IP change.

Step 2

Follow the next procedure and proceed with Step 2 work.

  1. Connect to the IP change target server using NAT IP for the IP change operation.

    Notice
    To prevent situations where communication is impossible during operation, it is recommended to connect via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Step 1 Enter the assigned IP and set the IP to be changed on the server.

    • In the following example, replace 172.17.34.150 with the assigned IP.
    • After checking the information of the Interface you want to change on the server, enter it instead of the example bond-srv.9.
      Color mode
      # nmcli con mod "Vlan bond-srv.9" ipv4.addresses 172.17.34.150/24
      # nmcli con mod "Vlan bond-srv.9" ipv4.method manual
      # nmcli  device reapply bond-srv.9
      # nmcli con mod "Vlan bond-srv.9" ipv4.addresses 172.17.34.150/24
      # nmcli con mod "Vlan bond-srv.9" ipv4.method manual
      # nmcli  device reapply bond-srv.9
      Code block. IP settings to change
      Guide
      • If you set the IP, the terminal session will be disconnected.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  3. When all tasks are completed, select the task completion checkbox of Step 2 in the IP Change popup window.

    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Guide
      • If the task status of Step 2 has been changed to Completed but there is still an issue with terminal connection, go to the All Services > Management > Support Center Contact menu and inquire.

Step 3

Follow the next procedure and proceed with Step 3 work.

  1. Connect to the target server for IP change using NAT IP and check the communication status.

    • Use the following command to check again whether the previous configuration information remains and whether it has been changed correctly. If you can connect normally to the IP change target server, the changed IP is in normal communication status.
      Color mode
      # bash /usr/local/bin/ip.sh
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      NAT IP does not change.
  2. Once all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  3. If there are no issues in the final inspection results, select the work completion checkbox of Step 3 in the IP Change popup window.

Linux – Ubuntu Operating System

Step 1

Follow the next procedure and proceed with Step 1 work.

  1. Select the Subnet to change.
  2. Enter the IP to change.
  3. IP Allocation Request Click the button.
  4. If a popup notifying IP change confirmation opens, click the Confirm button.
    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or restore the IP change.

Step 2

Proceed with Step 2 work following the next procedure.

  1. To perform the IP change operation, connect to the IP change target server using a NAT IP.

    Guide
    To prevent situations where communication is impossible during operation, it is recommended to connect via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Step 1Enter the IP assigned in Step 1 and set the IP to be changed on the server.

    • In the following example, replace 172.17.34.150/24 with the assigned IP.
    • After checking the information of the Interface you want to change on the server, enter it instead of the example bond-srv.9.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24   # Enter the IP assigned in Step1.
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24   # Enter the IP assigned in Step1.
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      Code block. IP settings to change
  3. Use the Netplan apply command to apply the changes to the system.

    Color mode
    [root@localhost ~]# netplan apply
    [root@localhost ~]# netplan apply
    Code block. Run Netplan apply
    Notice
    • If you set the IP, the terminal session will be disconnected.
    • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.

  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP Change popup window.

    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Notice
      • If the task status of Step 2 has been changed to Completed but there is an issue with terminal access, go to the All Services > Management > Support Center Contact menu and inquire.

Step 3

Follow the next procedure and proceed with Step 3 work.

  1. Check the communication status by connecting to the IP change target server with NAT IP.

    • Use the following command to check again whether the pre-change configuration information remains and whether it has been changed correctly. If you can connect normally to the IP change target server, the changed IP is in normal communication status.
      Color mode
      # bash /usr/local/bin/ip.sh
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      NAT IP does not change.
  2. Once all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  3. If there are no issues in the final inspection results, select the work completion checkbox of Step 3 in the IP Change popup window.

Windows Operating System

Step 1

Follow the next procedure and proceed with Step 1 work.

  1. Select the Subnet to change.
  2. Please enter the IP to change.
  3. IP Allocation Request Click the button.
  4. When the popup notifying IP change confirmation opens, click the Confirm button.
    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Caution
      If you proceed with Step 1’s IP allocation request, you cannot cancel or restore the IP change.

Step 2

Follow the next procedure and proceed with Step 2 work.

  1. Connect to the target server for IP change using NAT IP for the IP change operation.

    Guide
    To prevent situations where communication is impossible during operation, it is recommended to connect via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Right-click the Windows Start icon, then run Windows PowerShell (Administrator).

  3. Step 1Enter the assigned IP and set the IP to be changed on the server.

    • In the following example, replace 172.17.34.150 with the assigned IP.
      Color mode
      PS C:\> netsh interface ip set address "bond-srv.20" static 172.17.34.150 255.255.255.0
      PS C:\> netsh interface ip set address "bond-srv.20" static 172.17.34.150 255.255.255.0
      Code block. IP settings to change
      Notice
      • If you set the IP, the terminal session will be disconnected.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP change popup window.

    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Notice
      • Step 2’s task status changed to Completed, and if there is an issue with terminal access, go to the All Services > Management > Support Center’s Contact Us menu and inquire.

Step 3

Follow the next procedure and proceed with Step 3 work.

  1. Connect to the server targeted for IP change using NAT IP and check the communication status.

    • Use the following command to check again whether the previous configuration information remains and whether it has been changed correctly. If you can connect normally to the IP change target server, the changed IP is in normal communication status.
      Color mode
      PS C:\> Get-NetIPAddress | Format-Table
      PS C:\> Get-NetIPAddress | Format-Table
      Code block. Communication status check
      Reference
      NAT IP does not change.
  2. Once all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  3. If there are no issues with the final inspection results, select the work completion checkbox of Step 3 in the IP change popup window.

Change to IP of another Subnet

Explains how to set IP per operating system when the IP to be changed uses a different subnet.

Linux – centos/redhat operating system

Step 1

Follow the next procedure and proceed with Step 1 work.

  1. Please select the Subnet to change.
  2. Enter the IP to change.
  3. IP Allocation Request button을 클릭하세요.
  4. When the popup that notifies IP change confirmation opens, click the Confirm button.
    • If the task completes successfully, Check Vlan ID, Check Default Gateway information is displayed, and the task status at the top right is shown as Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or restore the IP change.

Step 2

Proceed with Step 2 work following the next procedure.

  1. Connect to the IP change target server with a NAT IP to perform the IP change operation.

    Guide
    To prevent situations where communication is impossible during operation, it is recommended to connect via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Add a new VLAN and set the IP to add the IP to the server.

    • Add VLAN: Create the interface of the Vlan ID confirmed in Step 1. In the following example, enter the assigned ID instead of 20.
  • IP Settings: Enter the IP assigned in Step 1. In the following example, replace 192.168.0.10/24 with the assigned IP.
    Color mode
    # nmcli conn add type vlan ifname "bond-srv.20" con-name "bond-srv.20" id 20 dev bond-srv
    # nmcli con mod bond-srv.20 con-name "Vlan bond-srv.20"
    # nmcli con mod "Vlan bond-srv.20" ipv4.addresses 192.168.0.10/24
    # nmcli con mod "Vlan bond-srv.20" ipv4.method manual
    # nmcli con mod "Vlan bond-srv.20" ipv6.method "ignore"
    # nmcli con up  "Vlan bond-srv.20"
    # nmcli conn add type vlan ifname "bond-srv.20" con-name "bond-srv.20" id 20 dev bond-srv
    # nmcli con mod bond-srv.20 con-name "Vlan bond-srv.20"
    # nmcli con mod "Vlan bond-srv.20" ipv4.addresses 192.168.0.10/24
    # nmcli con mod "Vlan bond-srv.20" ipv4.method manual
    # nmcli con mod "Vlan bond-srv.20" ipv6.method "ignore"
    # nmcli con up  "Vlan bond-srv.20"
    Code block. IP settings to change
  1. Set the Default Gateway on the new VLAN.

    • Default gateway setting: Enter the Default gateway IP assigned in Step 1. In the following example, replace 192.168.0.1 with the assigned Default gateway IP.
      Color mode
      # nmcli con mod "Vlan bond-srv.20"  ipv4.gateway 192.168.0.1
      # nmcli device reapply bond-srv.20
      # nmcli con mod "Vlan bond-srv.20"  ipv4.gateway 192.168.0.1
      # nmcli device reapply bond-srv.20
      Code block. IP settings to change
      Guide
      • If you set the Default Gateway on a new VLAN, the terminal session will be disconnected.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  2. When all tasks are completed, select the task completion checkbox of Step 2 in the IP Change popup window.

    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Guide
      • Step 2’s work status changed to Completed, but if there is still an issue with terminal access, go to the All Services > Management > Support Center Contact menu and inquire.

Step 3

Follow the next procedure and proceed with Step 3 work.

  1. Connect to the target server for IP change using NAT IP.

  2. After checking the Default Gateway IP of the existing (pre-change) interface, delete it.

    • In the following example, enter the verified IP instead of 192.168.10.1.
      Color mode
      # ip route del   default  via 192.168.10.1
      # ip route del   default  via 192.168.10.1
      Code block. Delete Default Gateway IP of existing interface
  3. Connect to the IP change target server with a NAT IP and check the communication status.

    • Use the following command to check again whether the previous configuration information remains and whether it has been changed correctly. If you can connect normally to the IP change target server, the changed IP is in normal communication status.
      Color mode
      # netstat nr
      # bash /usr/local/bin/ip.sh
      # netstat nr
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      NAT IP does not change.
  4. After checking the VLAN information of the existing IP, delete it from the server.

    • In the following example, replace 30 with the ID you verified.
      Color mode
      # nmcli con delete "Vlan bond-srv.30"
      # nmcli con delete "Vlan bond-srv.30"
      Code block. Delete Vlan information of existing IP
  5. Once all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  6. If there is no issue with the final inspection results, select the work completion checkbox of Step 3 in the IP Change popup.

Linux – Ubuntu operating system

Step 1

Follow the next procedure and proceed with Step 1 work.

  1. Please select the Subnet to change.
  2. Enter the IP to change.
  3. IP allocation request Click the button.
  4. When the popup notifying IP change confirmation opens, click the Confirm button.
    • If the task completes successfully, Check Vlan ID, Check Default Gateway information is displayed, and the task status at the top right is shown as Completed.
      Caution
      Step 1’s IP allocation request cannot be cancelled or restored once processed.

Step 2

Follow the next procedure and proceed with Step 2 work.

  1. Connect to the IP change target server using a NAT IP for the IP change operation.

    Guide
    To prevent situations where communication is impossible during operation, it is recommended to connect via another Virtual Server or Bare Metal Server created in the same subnet.

  2. To add the IP to be changed to the server, add a new VLAN and set the IP and Default Gateway.

    • This is the part where content is added below the Step 1 work description in the following example.
    • In the following example, enter the assigned ID and IP instead of ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
      
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      # Create the interface of the Vlan ID confirmed in Step1.
      # Enter the IP assigned in Step1.
      # Enter the Default gateway IP assigned from Step1.
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
      
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      # Create the interface of the Vlan ID confirmed in Step1.
      # Enter the IP assigned in Step1.
      # Enter the Default gateway IP assigned from Step1.
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      Code block. IP settings to change
  3. Use the Netplan apply command to apply the changes to the system.

    Color mode
    [root@localhost ~]# netplan apply
    [root@localhost ~]# netplan apply
    Code block. Netplan apply execution
    Notice
    • If you set a new Default Gateway, the terminal session will be disconnected.
    • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.

  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP Change popup window.

    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Notice
      • If the task status of Step 2 has been changed to Completed but there is still an issue with terminal access, go to the All Services > Management > Support Center Contact menu and inquire.

Step 3

Follow the next procedure and proceed with Step 3 work.

  1. Connect to the target server for IP change using NAT IP.

  2. After checking the Default Gateway IP of the existing (pre-change) interface, delete it.

    • In the following example, the Delete this line row is the part that gets deleted.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... Omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
                  gateway4: 172.17.34.2    # Delete this line
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... Omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
                  gateway4: 172.17.34.2    # Delete this line
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      Code block. Delete Default Gateway IP of existing interface
  3. Connect to the IP change target server using NAT IP and check the communication status.

    • Use the following command to check again whether the previous configuration information remains and whether it has been changed correctly. If you can connect normally to the IP change target server, the changed IP is in normal communication state.
      Color mode
      # netstat nr
      # bash /usr/local/bin/ip.sh
      # netstat nr
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      NAT IP does not change.
  4. Delete the existing IP.

    • In the following example, the Delete this line row is the part that gets deleted.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:                   #Delete this line
              addresses:                    # delete this line
                  - 172.17.34.150/24        #Delete this line
                  gateway4: 172.17.34.2     #Delete this line
                  id: 9                     #Delete this line
                  link: bond-srv            #Delete this line
                  mtu: 1500                 #Delete this line
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:                   #Delete this line
              addresses:                    # delete this line
                  - 172.17.34.150/24        #Delete this line
                  gateway4: 172.17.34.2     #Delete this line
                  id: 9                     #Delete this line
                  link: bond-srv            #Delete this line
                  mtu: 1500                 #Delete this line
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1
      Code block. Delete existing IP
  5. Apply the modified items to the system.

    Color mode
    [root@localhost ~]# netplan apply
    [root@localhost ~]#  ip link delete bond-srv.9 # Additional actions when VLAN is deleted
    [root@localhost ~]# netplan apply
    [root@localhost ~]#  ip link delete bond-srv.9 # Additional actions when VLAN is deleted
    Code block. Apply changes

  6. When all tasks are completed, restart the server and then conduct a final check.

Reference
It is recommended to perform the final check after restarting the server.
  1. If there are no issues in the final inspection results, select the work completion checkbox of Step 3 in the IP Change popup window.

Windows Operating System

Step 1

Follow the next procedure and proceed with Step 1 work.

  1. Select the Subnet to change.
  2. Enter the IP to change.
  3. IP Allocation Request 버튼을 클릭하세요.
  4. When the popup that notifies IP change confirmation opens, click the Confirm button.
    • If the task completes successfully, Check Vlan ID, Check Default Gateway information is displayed, and the task status at the top right is shown as Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or revert the IP change.

Step 2

Proceed with Step 2 work following the next procedure.

  1. Connect to the IP change target server using NAT IP for the IP change operation.

    Guide
    To prevent situations where communication is impossible during operation, it is recommended to connect via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Windows Start icon, right-click, then run Windows PowerShell (Administrator).

  3. Add a VLAN and set the IP and default gateway.

    • Add VLAN: Create the interface for the Vlan ID identified in Step 1. In the following example, replace 20 with the assigned ID.
    • IP setting: Enter the IP assigned in Step 1. In the following example, replace 46 with the ifindex confirmed by Get-NetAdapter, and replace 192.168.0.10 with the assigned IP.
    • Default gateway setting: Enter the assigned Default gateway IP from Step 1. In the following example, replace 192.168.0.1 with the assigned Default gateway IP.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-srv -VlanID 20 -Name bond-srv.20 -Confirm:$false
      PS C:\> Get-NetAdapter
      PS C:\> New-NetIPAddress -InterfaceIndex 46 -IPAddress 192.168.0.10 -PrefixLength 24 defaultgateway 192.168.0.1
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-srv -VlanID 20 -Name bond-srv.20 -Confirm:$false
      PS C:\> Get-NetAdapter
      PS C:\> New-NetIPAddress -InterfaceIndex 46 -IPAddress 192.168.0.10 -PrefixLength 24 defaultgateway 192.168.0.1
      Code block. IP settings to change
      Guide
      • If you set a new Default Gateway, the terminal session will be disconnected.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP Change popup window.

    • If the task completes successfully, the task status in the upper right corner will be displayed as Completed.
      Guide
      • If the work status of Step 2 has been changed to Completed but there is still an issue with terminal access, go to the All Services > Management > Support Center Contact menu and inquire.

Step 3

Follow the next procedure and proceed with Step 3 work.

  1. Connect to the IP change target server using NAT IP.

  2. Run the interface index (ifindex) to check the existing Default Gateway IP.

    Color mode
    PS C:\> Get-NetAdapter
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    PS C:\> Get-NetAdapter
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    Code block. Get-NetAdapter execution
    Color mode
    PS C:\> get-netroute -ifindex 30
    
    ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
    ------- -----------------                              -------                                  ----------- -----------
    30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
    30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
    30      172.17.35.0/24                                 172.17.35.1                                      256 ActiveStore
    30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
    30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
    30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
    30      0.0.0.0/0                                      172.17.34.1                                        1 ActiveStore
    PS C:\> get-netroute -ifindex 30
    
    ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
    ------- -----------------                              -------                                  ----------- -----------
    30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
    30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
    30      172.17.35.0/24                                 172.17.35.1                                      256 ActiveStore
    30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
    30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
    30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
    30      0.0.0.0/0                                      172.17.34.1                                        1 ActiveStore
    Code block. -ifindex execution

  3. Delete the existing Default Gateway IP.

    • In the following example, replace 30 with the ifindex obtained via Get-NetAdapter, and replace 172.17.34.1 with the IP you verified.
      Color mode
      PS C:\> Remove-NetRoute -ifIndex 30 -DestinationPrefix 0.0.0.0/0 -NextHop 172.17.34.1 -Confirm:$false
      PS C:\> Remove-NetRoute -ifIndex 30 -DestinationPrefix 0.0.0.0/0 -NextHop 172.17.34.1 -Confirm:$false
      Code block. Delete Default Gateway IP
      Color mode
      PS C:\> get-netroute -ifindex 30
      
      ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
      ------- -----------------                              -------                                  ----------- -----------
      30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
      30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
      30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
      30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
      30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
      PS C:\> get-netroute -ifindex 30
      
      ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
      ------- -----------------                              -------                                  ----------- -----------
      30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
      30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
      30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
      30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
      30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
      Code block. -ifindex execution
      Notice
      • If you delete the existing Default Gateway, the terminal session will be disconnected.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. Check the communication status by connecting to the IP change target server with a NAT IP.

    • Use the following command to check again whether the previous configuration information remains and whether it has been changed correctly. If you can connect normally to the target server whose IP was changed, the changed IP is in normal communication state.
      Color mode
      PS C:\> netstat nr | findstr Default
      PS C:\> Get-NetIPAddress | Format-Table
      PS C:\> netstat nr | findstr Default
      PS C:\> Get-NetIPAddress | Format-Table
      Code block. Communication status check
      Reference
      NAT IP does not change.
  5. Check the existing IP’s VLAN information in the Team information.

    Color mode
    PS C:\> Get-NetLbfoTeam
    
    Name                   : bond_bond-srv
    Members                : {ens6f1, ens3f1}
    TeamNics               : {bond-srv, bond-srv.9}
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-iscsi
    Members                : {ens6f0, ens3f0}
    TeamNics               : bond-iscsi
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-backup
    Members                : {ens2f0, ens4f1}
    TeamNics               : bond-backup
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    PS C:\> Get-NetAdapter
    
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    PS C:\> Get-NetLbfoTeam
    
    Name                   : bond_bond-srv
    Members                : {ens6f1, ens3f1}
    TeamNics               : {bond-srv, bond-srv.9}
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-iscsi
    Members                : {ens6f0, ens3f0}
    TeamNics               : bond-iscsi
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-backup
    Members                : {ens2f0, ens4f1}
    TeamNics               : bond-backup
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    PS C:\> Get-NetAdapter
    
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    Code block. Run Get-NetLbfoTeam

  6. Delete the existing IP’s VLAN information from the server.

    • In the following example, enter the verified ID instead of 30.
      Color mode
      PS C:\> Remove-NetLbfoTeamNic -Team bond_bond-srv -VlanID 30 -Confirm:$false
      
      PS C:\> Get-NetAdapter
      
      Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
      ----                      --------------------                    ------- ------       ----------             ---------
      bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
      bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
      bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
      eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
      ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
      …………………………………………..  omitted
      PS C:\> Remove-NetLbfoTeamNic -Team bond_bond-srv -VlanID 30 -Confirm:$false
      
      PS C:\> Get-NetAdapter
      
      Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
      ----                      --------------------                    ------- ------       ----------             ---------
      bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
      bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
      bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
      eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
      ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
      …………………………………………..  omitted
      Code block. Run Get-NetLbfoTeam
  7. Once all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  8. If there are no issues in the final inspection results, select the work completion checkbox of Step 3 in the IP Change popup window.

2.1 - ServiceWatch Agent Install

Users can install the ServiceWatch Agent on a Bare Metal Server to collect custom metrics and logs.

Reference
Custom metric/log collection via the ServiceWatch Agent is currently only available on Samsung Cloud Platform For Enterprise. It will be offered in other offerings in the future.
Caution
Since metric collection via ServiceWatch Agent is classified as custom metrics and incurs charges unlike the default collected metrics, it is recommended to remove or disable unnecessary metric collection settings.

ServiceWatch Agent

The agents that need to be installed on a Bare Metal Server for collecting ServiceWatch’s custom metrics and logs can be divided into two main types. It is Prometheus Exporter and Open Telemetry Collector.

CategoryDetailed description
Prometheus ExporterProvides metrics of a specific application or service in a format that Prometheus can scrape
  • For collecting server OS metrics, you can use Node Exporter for Linux servers and Windows Exporter for Windows servers, depending on the OS type.
Open Telemetry CollectorActs as a centralized collector that gathers telemetry data such as metrics and logs from distributed systems, processes (filtering, sampling, etc.) it, and then exports it to various backends (e.g., Prometheus, Jaeger, Elasticsearch).
  • Exports data to the ServiceWatch Gateway so that ServiceWatch can collect metric and log data.
Table. Explanation of Prometheus Exporter and Open Telemetry Collector
Reference
The ServiceWatch Agent guide can be used the same as Virtual Server. For more details, please refer to Virtual Server > ServiceWatch Agent.

3 - API Reference

API Reference

4 - CLI Reference

CLI Reference

5 - Release Note

Bare Metal Server

2025.10.23
FEATURE Local disk partition Feature Added
  • Local disk partition feature provided
    • Now you can create and use up to 10 Local disk partitions.
2025.07.01
FEATURE Add new features and provide additional OS Image
  • Bare Metal Server list allows you to cancel multiple resources simultaneously.
  • You can change the IP of a regular Subnet.
  • OS Image has been added.
    • RHEL 8.10, Ubuntu 24.04
2025.02.27
FEATURE Placement Group functionality and OS Image, server type addition
  • Bare Metal Server feature addition
    • Distribute servers belonging to the same Placement group across different racks.
    • Additional OS Image provided(RHEL 9.4, Rocky Linux 8.6, Rocky Linux 9.4)
    • Intel 4th generation (Sapphire Rapids) Processor based 3rd generation (s3/h3) server type added. For more details, refer to Bare Metal Server Server Type.
  • Samsung Cloud Platform Common Feature Change
  • Account, IAM and Service Home, tags, etc. have been reflected in common CX changes.
2024.10.01
NEW Bare Metal Server Service Official Version Release
  • Bare Metal Server service has been officially launched.
  • We have launched a Bare Metal Server service that can be used by customers exclusively without virtualizing physical servers.