1 - Overview

서비스 개요

Virtual Server는 CPU, Memory 등 서버에서 제공하는 인프라 자원을 개별 구매할 필요 없이, 필요한 시점에 필요한 만큼 자유롭게 할당 받아 사용할 수 있는 클라우드 컴퓨팅에 최적화된 가상 서버입니다. 클라우드 환경에서 개발, 테스트, 응용 프로그램 실행 등 사용자의 컴퓨팅 활용 목적에 따라 최적화된 성능의 자원을 이용할 수 있습니다.

특장점

  • 쉽고 편리한 컴퓨팅 환경 구성: 웹 기반 Console을 통해 Virtual Server 프로비저닝부터 자원 관리, 비용 관리까지 사용자가 직접 Self Service로 손쉽게 사용 가능합니다. Virtual Server 사용 중 CPU나 Memory 등 주요 자원의 용량 변경이 필요할 경우 운영자의 개입 없이도 손쉽게 증설, 축소가 가능합니다.

  • 다양한 유형의 서비스 제공: 사전 정의된 서버 타입(1~128 vCore)에 따라 가상화 된 vCore/Memory 자원을 제공합니다.

    • 일반 Virtual Server: 일반적으로 사용되는 Computing Spec 제공 (최대 16vCore, 256GB)
    • 대용량 Virtual Server: 일반 Virtual Server Spec 이상의 대용량 자원 필요 시 제공
  • 강력한 보안 적용: Security Group 서비스를 통해 외부 인터넷이나 다른 VPC(Virtual Private Cloud)와 통신하는 Inbound/Outbound 트래픽을 제어하여 서버를 안전하게 보호합니다. 또한 실시간 모니터링을 통해 컴퓨팅 자원을 안정적으로 운영할 수 있습니다.

서비스 구성도

구성도
그림. Virtual Server 구성도

제공 기능

Virtual Server는 다음과 같은 기능을 제공하고 있습니다.

  • 자동 프로비저닝(Auto Provisioning) 및 관리: 웹 기반 Console을 통해 Virtual Server 프로비저닝부터 자원 관리, 비용 관리 기능을 제공합니다. Virtual Server 사용 중 CPU나 Memory 등 주요 자원의 용량 변경이 필요할 경우 서버 타입 수정 기능을 이용해 즉시 변경할 수 있습니다.
  • 표준 서버 타입 및 Image 제공: 표준 서버 타입에 따라 가상화 된 vCore/Memory 자원을 제공하며, 표준 OS Image를 제공합니다.
  • 스토리지 연결: OS 디스크 외 추가 연결 스토리지를 제공 합니다. Block Storage, File Storage, Object Storage 를 추가 연결하여 사용할 수 있습니다.
  • 네트워크 연결: Virtual Server의 일반 서브넷/IP 설정 및 Public NAT IP를 연결할 수 있습니다. 서버 간 통신을 위한 로컬 서브넷 연결을 제공합니다. 해당 작업은 상세 페이지에서 수정할 수 있습니다.
  • Security Group 적용: Security Group 서비스를 통해 외부 인터넷이나 다른 VPC와 통신하는 Inbound/Outbound 트래픽을 제어하여 서버를 안전하게 보호합니다.
  • 모니터링: 컴퓨팅 자원에 해당하는 CPU, Memory, Disk 등의 모니터링 정보를 Cloud Monitoring 서비스를 통해 확인할 수 있습니다.
  • 백업 및 복구: Backup 서비스를 통해 Virtual Server Image를 백업 및 복구할 수 있습니다.
  • 비용 관리: 필요에 따라 서버를 생성, 중지, 해지할 수 있으며, 실제 사용 시간에 따라 과금되므로 사용량에 따른 비용을 확인할 수 있습니다.
  • ServiceWatch 서비스 연계 제공: ServiceWatch 서비스를 통해 데이터를 모니터링할 수 있습니다.

구성 요소

Virtual Server은 표준 서버 타입 및 표준 OS Image를 제공하고 있습니다. 사용자는 원하는 서비스 규모에 따라 이를 선택하여 사용할 수 있습니다.

Image

Image를 생성 및 관리할 수 있습니다. 주요 기능은 다음과 같습니다.

  • Image 생성: 사용 중인 Virtual Server의 구성을 Image로 생성할 수 있으며, 사용자의 Image 파일을 Object Storage에 업로드하여 Image를 생성할 수 있습니다.
  • 공유용 Image 생성: Visibility가 Private인 Image를 공유가 가능한 Shared Image로 생성할 수 있습니다.
  • 다른 Account로 공유: Image를 다른 Account로 공유할 수 있습니다.
  • Image 생성 및 활용 방법은 How-to guides > Image문서를 참고하세요.

Keypair

보다 안전한 OS 접속을 위해 ID/Password 입력 방식이 아닌, Key Pair 를 제공하여 보안을 강화합니다. 주요 기능은 다음과 같습니다.

  • Keypair 생성: Virtual Server에 연결하기 위한 사용자 증명을 생성합니다.
  • 공개 키 가져오기: 파일 불러오기 또는 공개 키를 직접 입력하여 공개 키를 가져올 수 있습니다.
  • Keypair 생성 및 활용 방법은 How-to guides > Keypair문서를 참고하세요.

Server Group

Server Group 설정을 통해 Virtual Server 및 Virtual Server 생성 시 추가한 Block Storage를 랙(Rack) 및 호스트에 근접 또는 분산 배치 가능합니다. 주요 기능은 다음과 같습니다.

  • Server Group 생성: 동일 Server Group에 소속된 Virtual Server를 Anti-Affinity(분산배치), Affinity(근접배치), Partition(Virtual Server와 Block Storage 분산배치)로 설정할 수 있습니다.
  • Server Group 생성 및 활용 방법은 How-to guides > Server Group문서를 참고하세요.

OS Image 제공 버전

Virtual Server에서 제공하는 OS Image는 다음과 같습니다

OS Image 버전EoS Date
Alma Linux 8.102029-05-31
Alma Linux 9.62025-11-17
Oracle Linux 8.102029-07-31
Oracle Linux 9.62025-11-25
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
표. Virtual Server 제공 OS Image 버전
참고
  • Alma Linux 및 Rocky Linux와 같은 Linux 운영체제는 Major 버전의 가장 마지막 릴리스 버전을 제외하고, 짝수 Minor 버전만 제공합니다. 이는 SCP 시스템의 안정성과 일관성을 보장하기 위한 정책입니다. 해당 운영체제의 EOS(End of Support) 및 EOL(End of Life) 날짜를 확인하시어, 필요 시 신규 또는 추가 개별 패키지를 적용하여 안정적인 환경을 유지하시길 권장드립니다.

서버 타입

Virtual Server에서 지원하는 서버 타입은 다음 형식과 같습니다. 서버 타입에 대한 자세한 내용은 Virtual Server 서버 타입을 참고하세요.

Standard s1v2m4
구분
예시상세 설명
서버 타입Standard제공되는 서버 타입 구분
  • Standard: 일반적으로 사용되는 표준 사양(vCPU, Memory)으로 구성
  • High Capacity: Standard 이상의 대용량 서버으로 사양
서버 사양s1제공되는 서버 타입 구분 및 세대
  • s1: s는 일반 사양을 의미하고, 1은 Samsung Cloud Platform v2에서 제공하는 세대를 의미
  • s2: s는 일반 사양을 의미하고, 2은 Samsung Cloud Platform v2에서 제공하는 세대를 의미
  • h2: h는 대용량 서버 사양을 의미하고, 2은 Samsung Cloud Platform v2에서 제공하는 세대를 의미
서버 사양v2vCore 개수
  • v2: 2개의 가상 코어
서버 사양m4Memory 용량
  • m4: 4GB Memory
표. Virtual Server 서버 타입

제약 사항

참고
  • Rocky Linux, Oracle Linux로 Virtual Server를 생성한 경우 시간 동기화(NTP:Network Time Protocol)를 위해 추가 설정이 필요합니다. 다른 Image로 생성한 경우에는 자동 설정되어 별도 설정이 필요없습니다.
    자세한 내용은 Linux NTP 설정하기를 참고하세요.
  • 2025년 8월 이전 RHEL 및 Windows Server를 생성한 경우 RHEL Repository 및 WKMS(Windows Key Management Service) 설정 수정이 필요합니다.
    자세한 내용은 RHEL Repo 및 WKMS 설정하기를 참고하세요.

선행 서비스

해당 서비스를 생성하기 전에 미리 구성이 필요한 서비스 목록입니다. 자세한 내용은 각 서비스 별로 제공되는 가이드를 참고하여 사전에 준비해주세요.

서비스 카테고리서비스상세 설명
NetworkingVPC클라우드 환경에서 독립된 가상 네트워크를 제공하는 서비스
NetworkingSecurity Group서버의 트래픽을 제어하는 가상 방화벽
표. Virtual Server 선행 서비스

1.1 - 서버 타입

Virtual Server 서버 타입

Virtual Server는 사용 목적에 맞게 서버 타입을 제공합니다. 서버 타입은 CPU, Memory, Network Bandwidth 등 다양한 조합으로 구성됩니다. Virtual Server를 생성할 때 선택하는 서버 타입에 따라 Virtual Server에 사용되는 호스트 서버가 결정됩니다. Virtual Server에서 실행하려는 애플리케이션의 사양에 따라 서버 타입을 선택해주세요.

Virtual Server에서 지원하는 서버 타입은 다음 형식과 같습니다.

Standard s1v2m4
구분
예시상세 설명
서버 타입Standard제공되는 서버 타입 구분
  • Standard: 일반적으로 사용되는 표준 사양(vCPU, Memory)으로 구성
  • High Capacity: Standard 이상의 대용량 서버으로 사양
서버 사양s1제공되는 서버 타입 구분 및 세대
  • s1: s는 일반 사양을 의미하고, 1은 Samsung Cloud Platform v2에서 제공하는 세대를 의미
  • s2: s는 일반 사양을 의미하고, 2은 Samsung Cloud Platform v2에서 제공하는 세대를 의미
  • h2: h는 대용량 서버 사양을 의미하고, 2은 Samsung Cloud Platform v2에서 제공하는 세대를 의미
서버 사양v2vCore 개수
  • v2: 2개의 가상 코어
서버 사양m4메모리 용량
  • m4: 4GB Memory
표. Virtual Server 서버 타입 형식

s1 서버 타입

Virtual Server의 s1 서버 타입은 표준 사양(vCPU, Memory)으로 제공하며 다양한 애플리케이션에 적합합니다.

  • Samsung Cloud Platform v2의 1세대: 최대 3.3Ghz의 Intel 3세대(Ice Lake) Xeon Gold 6342 Processor
  • 최대 16개의 vCPU 및 256 GB의 메모리를 지원
  • 최대 12.5 Gbps의 네트워킹 속도
구분서버 타입vCPUMemoryNetwork Bandwidth
Standards1v1m21 vCore2 GB최대 10 Gbps
Standards1v2m42 vCore4 GB최대 10 Gbps
Standards1v2m82 vCore8 GB최대 10 Gbps
Standards1v2m162 vCore16 GB최대 10 Gbps
Standards1v2m242 vCore24 GB최대 10 Gbps
Standards1v2m322 vCore32 GB최대 10 Gbps
Standards1v4m84 vCore8 GB최대 10 Gbps
Standards1v4m164 vCore16 GB최대 10 Gbps
Standards1v4m324 vCore32 GB최대 10 Gbps
Standards1v4m484 vCore48 GB최대 10 Gbps
Standards1v4m644 vCore64 GB최대 10 Gbps
Standards1v6m126 vCore12 GB최대 10 Gbps
Standards1v6m246 vCore24 GB최대 10 Gbps
Standards1v6m486 vCore48 GB최대 10 Gbps
Standards1v6m726 vCore72 GB최대 10 Gbps
Standards1v6m966 vCore96 GB최대 10 Gbps
Standards1v8m168 vCore16 GB최대 10 Gbps
Standards1v8m328 vCore32 GB최대 10 Gbps
Standards1v8m648 vCore64 GB최대 10 Gbps
Standards1v8m968 vCore96 GB최대 10 Gbps
Standards1v8m1288 vCore128 GB최대 10 Gbps
Standards1v10m2010 vCore20 GB최대 10 Gbps
Standards1v10m4010 vCore40 GB최대 10 Gbps
Standards1v10m8010 vCore80 GB최대 10 Gbps
Standards1v10m12010 vCore120 GB최대 10 Gbps
Standards1v10m16010 vCore160 GB최대 10 Gbps
Standards1v12m2412 vCore24 GB최대 12.5 Gbps
Standards1v12m4812 vCore48 GB최대 12.5 Gbps
Standards1v12m9612 vCore96 GB최대 12.5 Gbps
Standards1v12m14412 vCore144 GB최대 12.5 Gbps
Standards1v12m19212 vCore192 GB최대 12.5 Gbps
Standards1v14m2814 vCore28 GB최대 12.5 Gbps
Standards1v14m5614 vCore56 GB최대 12.5 Gbps
Standards1v14m11214 vCore112 GB최대 12.5 Gbps
Standards1v14m16814 vCore168 GB최대 12.5 Gbps
Standards1v14m22414 vCore224 GB최대 12.5 Gbps
Standards1v16m3216 vCore32 GB최대 12.5 Gbps
Standards1v16m6416 vCore64 GB최대 12.5 Gbps
Standards1v16m12816 vCore128 GB최대 12.5 Gbps
Standards1v16m19216 vCore192 GB최대 12.5 Gbps
Standards1v16m25616 vCore256 GB최대 12.5 Gbps
표. Virtual Server 서버 타입 사양 - s1 서버 타입

s2 서버 타입

Virtual Server s2 서버 타입은 표준 사양(vCPU, Memory)으로 제공하며 다양한 애플리케이션에 적합합니다.

  • Samsung Cloud Platform v2의 2세대: 최대 3.2GHz의 Intel 4세대(Sapphire Rapids) Xeon Gold 6448H Processor
  • 최대 16개의 vCPU 및 256 GB의 메모리를 지원
  • 최대 12.5 Gbps의 네트워킹 속도
구분서버 타입CPU vCoreMemoryNetwork Bandwidth(Gbps)
Standards2v1m21 vCore2 GB최대 10 Gbps
Standards2v2m42 vCore4 GB최대 10 Gbps
Standards2v2m82 vCore8 GB최대 10 Gbps
Standards2v2m162 vCore16 GB최대 10 Gbps
Standards2v2m242 vCore24 GB최대 10 Gbps
Standards2v2m322 vCore32 GB최대 10 Gbps
Standards2v4m84 vCore8 GB최대 10 Gbps
Standards2v4m164 vCore16 GB최대 10 Gbps
Standards2v4m324 vCore32 GB최대 10 Gbps
Standards2v4m484 vCore48 GB최대 10 Gbps
Standards2v4m644 vCore64 GB최대 10 Gbps
Standards2v6m126 vCore12 GB최대 10 Gbps
Standards2v6m246 vCore24 GB최대 10 Gbps
Standards2v6m486 vCore48 GB최대 10 Gbps
Standards2v6m726 vCore72 GB최대 10 Gbps
Standards2v6m966 vCore96 GB최대 10 Gbps
Standards2v8m168 vCore16 GB최대 10 Gbps
Standards2v8m328 vCore32 GB최대 10 Gbps
Standards2v8m648 vCore64 GB최대 10 Gbps
Standards2v8m968 vCore96 GB최대 10 Gbps
Standards2v8m1288 vCore128 GB최대 10 Gbps
Standards2v10m2010 vCore20 GB최대 10 Gbps
Standards2v10m4010 vCore40 GB최대 10 Gbps
Standards2v10m8010 vCore80 GB최대 10 Gbps
Standards2v10m12010 vCore120 GB최대 10 Gbps
Standards2v10m16010 vCore160 GB최대 10 Gbps
Standards2v12m2412 vCore24 GB최대 12.5 Gbps
Standards2v12m4812 vCore48 GB최대 12.5 Gbps
Standards2v12m9612 vCore96 GB최대 12.5 Gbps
Standards2v12m14412 vCore144 GB최대 12.5 Gbps
Standards2v12m19212 vCore192 GB최대 12.5 Gbps
Standards2v14m2814 vCore28 GB최대 12.5 Gbps
Standards2v14m5614 vCore56 GB최대 12.5 Gbps
Standards2v14m11214 vCore112 GB최대 12.5 Gbps
Standards2v14m16814 vCore168 GB최대 12.5 Gbps
Standards2v14m22414 vCore224 GB최대 12.5 Gbps
Standards2v16m3216 vCore32 GB최대 12.5 Gbps
Standards2v16m6416 vCore64 GB최대 12.5 Gbps
Standards2v16m12816 vCore128 GB최대 12.5 Gbps
Standards2v16m19216 vCore192 GB최대 12.5 Gbps
Standards2v16m25616 vCore256 GB최대 12.5 Gbps
표. Virtual Server 서버 타입 사양 - s2 서버 타입

h2 서버 타입

Virtual Server의 h2 서버 타입은 대용량 서버 사양으로 제공하며, 대규모 데이터 처리를 위한 애플리케이션에 적합합니다.

  • Samsung Cloud Platform v2의 2세대: 최대 3.2GHz의 Intel 4세대(Sapphire Rapids) Xeon Gold 6448H Processor
  • 최대 128개의 vCPU 및 1,536 GB의 메모리를 지원
  • 최대 25Gbps의 네트워킹 속도
구분서버 타입vCPUMemoryNetwork Bandwidth
High Capacityh2v24m4824 vCore48 GB최대 25 Gbps
High Capacityh2v24m9624 vCore96 GB최대 25 Gbps
High Capacityh2v24m19224 vCore192 GB최대 25 Gbps
High Capacityh2v24m28824 vCore288 GB최대 25 Gbps
High Capacityh2v32m6432 vCore64 GB최대 25 Gbps
High Capacityh2v32m12832 vCore128 GB최대 25 Gbps
High Capacityh2v32m25632 vCore256 GB최대 25 Gbps
High Capacityh2v32m38432 vCore384 GB최대 25 Gbps
High Capacityh2v48m9648 vCore96 GB최대 25 Gbps
High Capacityh2v48m19248 vCore192 GB최대 25 Gbps
High Capacityh2v48m38448 vCore384 GB최대 25 Gbps
High Capacityh2v48m57648 vCore576 GB최대 25 Gbps
High Capacityh2v64m12864 vCore128 GB최대 25 Gbps
High Capacityh2v64m25664 vCore256 GB최대 25 Gbps
High Capacityh2v64m51264 vCore512 GB최대 25 Gbps
High Capacityh2v64m76864 vCore768 GB최대 25 Gbps
High Capacityh2v72m14472 vCore144 GB최대 25 Gbps
High Capacityh2v72m28872 vCore288 GB최대 25 Gbps
High Capacityh2v72m57672 vCore576 GB최대 25 Gbps
High Capacityh2v72m86472 vCore864 GB최대 25 Gbps
High Capacityh2v96m19296 vCore192 GB최대 25 Gbps
High Capacityh2v96m38496 vCore384 GB최대 25 Gbps
High Capacityh2v96m76896 vCore768 GB최대 25 Gbps
High Capacityh2v96m115296 vCore1152 GB최대 25 Gbps
High Capacityh2v128m256128 vCore256 GB최대 25 Gbps
High Capacityh2v128m512128 vCore512 GB최대 25 Gbps
High Capacityh2v128m1024128 vCore1024 GB최대 25 Gbps
High Capacityh2v128m1536128 vCore1536 GB최대 25 Gbps
표. Virtual Server 서버 타입 사양 - h2 서버 타입

1.2 - 모니터링 지표

Virtual Server 모니터링 지표

아래 표는 Cloud Monitoring을 통해 확인할 수 있는 Virtual Server의 모니터링 지표를 나타냅니다. 자세한 Cloud Monitoring 사용 방법은 Cloud Monitoring 가이드를 참고하세요.

Agent를 설치하지 않아도 기본적인 모니터링 지표를 제공하며 아래 표. Virtual Server 모니터링 지표(기본 제공) 에서 확인해주세요. 추가로 Agent 설치를 통해 조회 가능한 지표는 아래 표. Virtual Server 추가 모니터링 지표 (Agent 설치 필요) 에서 참고하세요.

Windows OS의 경우 Memory 관련 지표는 Agent를 설치해야만 조회가 가능합니다.

성능 항목상세 설명단위
Memory Total [Basic]사용할 수 있는 메모리의 bytesbytes
Memory Used [Basic]현재 사용되는 메모리의 bytesbytes
Memory Swap In [Basic]교체된 메모리의 bytesbytes
Memory Swap Out [Basic]교체된 메모리의 bytesbytes
Memory Free [Basic]사용하지 않은 메모리의 bytesbytes
Disk Read Bytes [Basic]읽기 bytesbytes
Disk Read Requests [Basic]읽기 요청 수cnt
Disk Write Bytes [Basic]쓰기bytesbytes
Disk Write Requests [Basic]쓰기 요청 수cnt
CPU Usage [Basic]1분간 평균 시스템 CPU 사용률%
Instance State [Basic]Instance 상태state
Network In Bytes [Basic]수신 bytesbytes
Network In Dropped [Basic]수신 패킷 드롭cnt
Network In Packets [Basic]수신 패킷 수cnt
Network Out Bytes [Basic]송신 bytesbytes
Network Out Dropped [Basic]송신 패킷 드롭cnt
Network Out Packets [Basic]송신 패킷 수cnt
표. Virtual Server 모니터링 지표(기본 제공)
성능 항목상세 설명단위
Core Usage [IO Wait]대기 상태로 소요된 CPU 시간의 비율(디스크 대기)%
Core Usage [System]커널 공간에서 소요된 CPU 시간의 비율%
Core Usage [User]사용자 공간에서 소요된 CPU 시간의 비율%
CPU Cores호스트에 있는 CPU 코어의 수cnt
CPU Usage [Active]Idle 및 IOWait 상태 이외에 사용된 CPU 시간의 백분율%
CPU Usage [Idle]유휴 상태로 소요된 CPU 시간의 비율입니다.%
CPU Usage [IO Wait]대기 상태로 소요된 CPU 시간의 비율(디스크 대기)입니다.%
CPU Usage [System]커널에서 사용한 CPU 시간의 백분율%
CPU Usage [User]사용자 영역에서 사용한 CPU 시간의 백분율%
CPU Usage/Core [Active]Idle 및 IOWait 상태 이외에 사용된 CPU 시간의 백분율%
CPU Usage/Core [Idle]유휴 상태로 소요된 CPU 시간의 비율입니다.%
CPU Usage/Core [IO Wait]대기 상태로 소요된 CPU 시간의 비율(디스크 대기)입니다.%
CPU Usage/Core [System]커널에서 사용한 CPU 시간의 백분율%
CPU Usage/Core [User]사용자 영역에서 사용한 CPU 시간의 백분율%
DiskCPU Usage [IO Request]장치에 대한 입출력 요청이 실행된 CPU 시간의 비율%
Disk Queue Size [Avg]장치에 대해 실행된 요청의 평균 대기열 길이입니다.num
Disk Read Bytes장치에서 읽는 초당 바이트 수입니다.bytes  
Disk Read Bytes [Delta Avg]개별 Disk들의 system.diskio.read.bytes_delta의 평균bytes
Disk Read Bytes [Delta Max]개별 Disk들의 system.diskio.read.bytes_delta의 최대bytes
Disk Read Bytes [Delta Min]개별 Disk들의 system.diskio.read.bytes_delta의 최소bytes
Disk Read Bytes [Delta Sum]개별 Disk들의 system.diskio.read.bytes_delta의 합bytes
Disk Read Bytes [Delta]개별 Disk의 system.diskio.read.bytes 값의 deltabytes
Disk Read Bytes [Success]성공적으로 읽은 총 바이트 수bytes
Disk Read Requests1초동안 디스크 디바이스의 읽기 요청 수cnt
Disk Read Requests [Delta Avg]개별 Disk들의 system.diskio.read.count_delta의 평균cnt
Disk Read Requests [Delta Max]개별 Disk들의 system.diskio.read.count_delta의 최대cnt
Disk Read Requests [Delta Min]개별 Disk들의 system.diskio.read.count_delta의 최소cnt
Disk Read Requests [Delta Sum]개별 Disk들의 system.diskio.read.count_delta의 합cnt
Disk Read Requests [Success Delta]개별 Disk의 system.diskio.read.count 의 deltacnt
Disk Read Requests [Success]성공적으로 완료된 총 읽기 수cnt
Disk Request Size [Avg]장치에 대해 실행된 요청의 평균 크기(단위: 섹터)입니다.num
Disk Service Time [Avg]장치에 대해 실행된 입력 요청의 평균 서비스 시간(밀리초)입니다.ms
Disk Wait Time [Avg]지원할 장치에 대해 실행된 요청에 소요된 평균 시간입니다.ms
Disk Wait Time [Read]디스크 평균 대기 시간ms
Disk Wait Time [Write]디스크 평균 대기 시간ms
Disk Write Bytes [Delta Avg]개별 Disk들의 system.diskio.write.bytes_delta의 평균bytes
Disk Write Bytes [Delta Max]개별 Disk들의 system.diskio.write.bytes_delta의 최대bytes
Disk Write Bytes [Delta Min]개별 Disk들의 system.diskio.write.bytes_delta의 최소bytes
Disk Write Bytes [Delta Sum]개별 Disk들의 system.diskio.write.bytes_delta의 합bytes
Disk Write Bytes [Delta]개별 Disk의 system.diskio.write.bytes 값의 deltabytes
Disk Write Bytes [Success]성공적으로 쓰여진 총 바이트 수bytes
Disk Write Requests1초동안 디스크 디바이스의 쓰기 요청 수cnt
Disk Write Requests [Delta Avg]개별 Disk들의 system.diskio.write.count_delta의 평균cnt
Disk Write Requests [Delta Max]개별 Disk들의 system.diskio.write.count_delta의 최대cnt
Disk Write Requests [Delta Min]개별 Disk들의 system.diskio.write.count_delta의 최소cnt
Disk Write Requests [Delta Sum]개별 Disk들의 system.diskio.write.count_delta의 합cnt
Disk Write Requests [Success Delta]개별 Disk의 system.diskio.write.count의 Deltacnt
Disk Write Requests [Success]성공적으로 완료된 총 쓰기 수cnt
Disk Writes Bytes장치에 쓰는 초당 바이트 수bytes  
Filesystem Hang Checkfilesystem(local/NFS) hang 체크(정상:1, 비정상:0)status  
Filesystem Nodes파일 시스템의 총 파일 노드 수입니다.cnt
Filesystem Nodes [Free]파일 시스템의 총 가용 파일 노드 수입니다.cnt
Filesystem Size [Available]권한 없는 사용자가 사용할 수 있는 디스크 공간(바이트)bytes
Filesystem Size [Free]사용 가능한 디스크 공간(bytes)bytes  
Filesystem Size [Total]총 디스크 공간(bytes)bytes  
Filesystem Usage사용한 디스크 공간 백분율%
Filesystem Usage [Avg]개별 filesystem.used.pct들의 평균%
Filesystem Usage [Inode]iNode 사용률%
Filesystem Usage [Max]개별 filesystem.used.pct 중에 Max%
Filesystem Usage [Min]개별 filesystem.used.pct 중에 Min%
Filesystem Usage [Total]-%
Filesystem Used사용한 디스크 공간(bytes)bytes  
Filesystem Used [Inode]iNode 사용량bytes
Memory Free사용 가능한 총 메모리 양(bytes)bytes
Memory Free [Actual]실제 사용가능한 Memory(bytes)bytes
Memory Free [Swap]사용가능한 Swap memorybytes
Memory Total총 Memorybytes
Memory Total [Swap]총 Swap memory.bytes
Memory Usage사용한 Memory의 백분율%
Memory Usage [Actual]실제 사용된 Memory의 백분율%
Memory Usage [Cache Swap]cache 된 swap 사용률%
Memory Usage [Swap]사용한 Swap memory의 백분율%
Memory Used사용한 Memorybytes
Memory Used [Actual]실제 사용된 Memory(bytes)bytes
Memory Used [Swap]사용한 Swap memorybytes
Collisions네트워크 충돌cnt
Network In Bytes수신된 byte 수bytes
Network In Bytes [Delta Avg]개별 Network들의 system.network.in.bytes_delta의 평균bytes
Network In Bytes [Delta Max]개별 Network들의 system.network.in.bytes_delta의 최대bytes
Network In Bytes [Delta Min]개별 Network들의 system.network.in.bytes_delta의 최소bytes
Network In Bytes [Delta Sum]개별 network 들의 system.network.in.bytes_delta의 합bytes
Network In Bytes [Delta]수신된 byte 수의 deltabytes
Network In Dropped들어온 packet 중 삭제된 패킷의 수cnt
Network In Errors수신 중의 error 수cnt
Network In Packets수신된 packet 수cnt
Network In Packets [Delta Avg]개별 Network들의 system.network.in.packets_delta의 평균cnt
Network In Packets [Delta Max]개별 Network들의 system.network.in.packets_delta의 최대cnt
Network In Packets [Delta Min]개별 Network들의 system.network.in.packets_delta의 최소cnt
Network In Packets [Delta Sum]개별 Network들의 system.network.in.packets_delta의 합cnt
Network In Packets [Delta]수신된 packet 수의 deltacnt
Network Out Bytes송신된 byte 수bytes
Network Out Bytes [Delta Avg]개별 Network들의 system.network.out.bytes_delta의 평균bytes
Network Out Bytes [Delta Max]개별 Network들의 system.network.out.bytes_delta의 최대bytes
Network Out Bytes [Delta Min]개별 Network들의 system.network.out.bytes_delta의 최소bytes
Network Out Bytes [Delta Sum]개별 Network들의 system.network.out.bytes_delta의 합bytes
Network Out Bytes [Delta]송신된 byte 수의 deltabytes
Network Out Dropped나가는 packet 중 삭제된 packet 수cnt
Network Out Errors송신 중의 error 수cnt
Network Out Packets송신된 packet 수cnt
Network Out Packets [Delta Avg]개별 Network들의 system.network.out.packets_delta의 평균cnt
Network Out Packets [Delta Max]개별 Network들의 system.network.out.packets_delta의 최대cnt
Network Out Packets [Delta Min]개별 Network들의 system.network.out.packets_delta의 최소cnt
Network Out Packets [Delta Sum]개별 Network들의 system.network.out.packets_delta의 합cnt
Network Out Packets [Delta]송신된 packet 수의 deltacnt
Open Connections [TCP]열려 있는 모든 TCP 연결cnt
Open Connections [UDP]열려 있는 모든 UDP 연결cnt
Port Usage접속가능한 port 사용률%
SYN Sent SocketsSYN_SENT 상태의 소켓 수 (로컬에서 원격 접속시)cnt
Kernel PID Maxkernel.pid_max 값cnt
Kernel Thread Maxkernel.threads-max 값cnt
Process CPU Usage마지막 업데이트 후 프로세스에서 소비한 CPU 시간의 백분율%
Process CPU Usage/Core마지막 이벤트 이후 프로세스에서 사용한 CPU 시간의 백분율%
Process Memory Usagemain memory(RAM) 에서 프로세스가 차지하는 비율%
Process Memory UsedResident Set 사이즈. 프로세스가 RAM 에서 차지한 메모리 양bytes
Process PID프로세스 pidpid  
Process PPID부모 프로세스의 pidpid
Processes [Dead]deadProcesses 수cnt
Processes [Idle]idle Processes 수cnt
Processes [Running]running Processes 수cnt
Processes [Sleeping]sleeping processes 수cnt
Processes [Stopped]stopped processes 수cnt
Processes [Total]총 processes 수cnt
Processes [Unknown]상태를 검색할 수 없거나 알 수 없는 processes 수cnt  
Processes [Zombie]좀비 processes 수cnt
Running Process Usageprocess 사용률%
Running Processesrunning processes 수cnt
Running Thread Usagethread 사용률%
Running Threadsrunning processes 에서 실행중인 thread 수 총합cnt
Context Switchescontext switch 수 (초당)cnt
Load/Core [1 min]마지막 1 분 동안의 로드를 코어 수로 나눈 값cnt
Load/Core [15 min]마지막 15 분 동안의 로드를 코어 수로 나눈 값cnt
Load/Core [5 min]마지막 5 분 동안의 로드를 코어 수로 나눈 값cnt
Multipaths [Active]외장 스토리지 연결 path status = active 카운트cnt
Multipaths [Failed]외장 스토리지 연결 path status = failed 카운트cnt
Multipaths [Faulty]외장 스토리지 연결 path status = faulty 카운트cnt
NTP Offset lastsample의 measured offset (NTP 서버와 로컬환경 간의 시간 차이)num
Run Queue Length실행 대기열 길이num
UptimeOS 가동시간(uptime) (milliseconds)ms
Context Switchies CPUcontext switch 수(초당)cnt
Disk Read Bytes [Sec]windows logical 디스크에서 1초동안 읽어들인 바이트 수
  • Windows 전용
cnt
Disk Read Time [Avg]데이터 읽기 평균 시간(초)
  • Windows 전용
sec
Disk Transfer Time [Avg]디스크 average wait time (초)
  • Windows 전용
sec
Disk Write Bytes [Sec]windows logical 디스크에서 1초동안 쓰여진 바이트 수
  • Windows 전용
cnt
Disk Write Time [Avg]데이터 쓰기 평균 시간 (초)
  • Windows 전용
sec
Pagingfile Usagepaging file 사용률
  • Windows 전용
%
Pool Used [Non Paged]커널 메모리 중 Nonpaged Pool 사용량
  • Windows 전용
bytes
Pool Used [Paged]커널 메모리 중 Paged Pool 사용량
  • Windows 전용
bytes
Process [Running]현재 동작 중인 프로세스 수
  • Windows 전용
cnt
Threads [Running]현재 동작 중인 thread 수
  • Windows 전용
cnt
Threads [Waiting]프로세서 시간을 기다리는 thread 수
  • Windows 전용
cnt
표. Virtual Server 추가 모니터링 지표 (Agent 설치 필요)

1.3 - ServiceWatch 지표

Virtual Server는 ServiceWatch로 지표를 전송합니다. 기본 모니터링으로 제공되는 지표는 5분 주기로 수집된 데이터입니다. 세부 모니터링을 활성화하면, 1분 주기로 수집된 데이터를 확인할 수 있습니다.

참고
ServiceWatch에서 지표를 확인하는 방법은 ServiceWatch 가이드를 참고하세요.

Virtual Server의 세부 모니터링 활성화하는 방법은 How-to guides > ServiceWatch 세부 모니터링 활성화하기를 참고하세요.

기본 지표

다음은 네임스페이스 Virtual Server에 대한 기본 지표입니다.

성능 항목상세 설명단위의미있는 통계
Instance State인스턴스 상태 표시--
CPU UsageCPU 사용률Percent
  • 평균
  • 최고
  • 최저
Disk Read Bytes블록 장치에서 읽은 용량(바이트)Bytes
  • 합계
  • 평균
  • 최고
  • 최저
Disk Read Requests블록 장치에서의 읽기 요청 수Count
  • 합계
  • 평균
  • 최고
  • 최저
Disk Write Bytes블록 장치에서 쓰기 용량(바이트)Bytes
  • 합계
  • 평균
  • 최고
  • 최저
Disk Write Requests블록 장치에서의 쓰기 요청 수Count
  • 합계
  • 평균
  • 최고
  • 최저
Network In Bytes네트워크 인터페이스에서 수신된 용량(바이트)Bytes
  • 합계
  • 평균
  • 최고
  • 최저
Network In Dropped네트워크 인터페이스에서 수신된 패킷 드롭 수Count
  • 합계
  • 평균
  • 최고
  • 최저
Network In Packets네트워크 인터페이스에서 수신된 패킷 수Count
  • 합계
  • 평균
  • 최고
  • 최저
Network Out Bytes네트워크 인터페이스에서 전송된 용량(바이트)Bytes
  • 합계
  • 평균
  • 최고
  • 최저
Network Out Dropped네트워크 인터페이스에서 전송된 패킷 드롭 수Count
  • 합계
  • 평균
  • 최고
  • 최저
Network Out Packets네트워크 인터페이스에서 전송된 패킷 수Count
  • 합계
  • 평균
  • 최고
  • 최저
표. Virtual Server 기본 지표
참고
ServiceWatch Agent를 사용하여 지표를 수집하는 방법은 ServiceWatch Agent 가이드를 참고하세요.

2 - How-to guides

사용자는 Samsung Cloud Platform Console을 통해 Virtual Server의 필수 정보를 입력하고, 상세 옵션을 선택하여 해당 서비스를 생성할 수 있습니다.

Virtual Server 생성하기

Samsung Cloud Platform Console에서 Virtual Server 서비스를 생성하여 사용할 수 있습니다.

Virtual Server를 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 생성 버튼을 클릭하세요. Virtual Server 생성 페이지로 이동합니다.
  3. Virtual Server 생성 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
    • Image 및 버전 선택 영역에서 필요한 정보를 선택하세요.
      구분
      필수 여부
      상세 설명
      Image필수제공하는 Image 종류 선택
      • 표준: Samsung Cloud Platform 표준 제공 Image
        • Alma Linux, Oracle Linux, RHEL, Rocky Linux, Ubuntu, Windows
      • Custom: 사용자 생성 Image
      • Kubernetes: Kubernetes용 Image
        • RHEL, Ubuntu
      • Marketplace: Marketplace에서 구독한 Image
      Image 버전필수선택한 Image의 버전 선택
      • 제공하는 서버 Image의 버전 리스트 제공
      표. Virtual Server Image 및 버전 선택 입력 항목
    • 서비스 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      서버 수필수동시 생성할 서버 수
      • 숫자만 입력 가능하며 1~100 사이의 값 입력
      서비스 유형 > 서버 타입필수Virtual Server 서버 타입
      • Standard: 일반적으로 사용되는 표준 사양
      • High Capacity: Standard 이상의 대용량 서버 사양
      서비스 유형 > Planned Compute필수Planned Compute가 설정된 자원 현황
      • 사용중: Planned Compute가 설정된 자원 중 사용 중인 개수
      • 설정: Planned Compute가 설정된 자원의 개수
      • Coverage 미리보기: 자원별 Planned Compute로 적용된 금액
      • Planned Compute 서비스 신청: Planned Compute 서비스 생성 페이지로 이동
      Block Storage필수용도에 따라 서버가 사용하는 Block Storage 설정
      • 기본 OS: OS가 설치되어 사용되는 영역
        • 용량은 Units 단위로 입력하며, OS Image 종류에 따라 최소 용량이 다름
          • Alma Linux: 2~1,536 사이의 값을 입력
          • Oracle Linux: 7~1,536 사이의 값을 입력
          • RHEL: 2~1,536 사이의 값을 입력
          • Rocky Linux: 2~1,536 사이의 값을 입력
          • Ubuntu: 2~1,536 사이의 값을 입력
          • Windows: 4~1,536 사이의 값을 입력
        • SSD: 고성능 일반 볼륨
        • HDD: 일반 볼륨
        • SSD/HDD_KMS: Samsung Cloud Platform KMS(Key Management Service) 암호화키를 사용하는 추가 암호화 볼륨
          • 암호화 적용은 최초 생성 시에만 적용 가능하고, 생성 후 변경 불가
          • SSD_KMS 디스크 유형을 사용하는 경우에는 성능 저하가 발생
      • 추가: OS영역 외 사용자 추가 공간 필요 시 사용
        • 사용을 선택한 후, 스토리지의 유형과 용량을 입력
        • 스토리지를 추가하려면 + 버튼을 클릭하고, 삭제하려면 x 버튼을 클릭(최대 25개까지 추가)
        • 용량은 Units 단위로 입력하며, 1~1,536 사이의 값을 입력
          • 1 Unit은 8GB이므로 8 ~ 12,288GB가 생성됨
        • SSD: 고성능 일반 볼륨
        • HDD: 일반 볼륨
        • SSD/HDD_KMS: Samsung Cloud Platform KMS(Key Management Service) 암호화키를 사용하는 추가 암호화 볼륨
          • 암호화 적용은 최초 생성 시에만 적용 가능하고, 생성 후 변경 불가
          • SSD_KMS 디스크 유형을 사용하는 경우에는 성능 저하가 발생할 수 있음
        • SSD_MultiAttach: 2개 이상의 서버 연결이 가능한 볼륨
      • Delete on termination: Delete on Termination 선택 시, 서버를 해지하면 해당 Volume이 같이 해지
        • Snapshot이 존재하는 볼륨은 Delete on termination이 사용 일 때도 삭제되지 않음
        • Multi attach 볼륨은 삭제하려는 서버가 볼륨에 연결된 마지막 남은 서버일 때만 삭제
      Server Group선택동일 Server Group에 소속된 서버를 Anti-Affinity(분산배치), Affinity(근접배치), Partition(Virtual Server와 Block Storage 분산배치) 설정
      • 사용을 선택한 후, Server Group을 선택
      • 신규 생성을 선택하여 Server Group 생성
      • 동일 Server Group에 소속된 서버를 선택한 정책에 따라 Best Effort 방식으로 배치
        • 정책은 Anti-Affinity(분산배치), Affinity(근접배치), Partition(Virtual Server와 Block Storage 분산배치) 중 선택
      표. Virtual Server 서비스 정보 입력 항목
주의
  • Server Group 정책 중 Partition(Virtual Server와 Block Storage 분산배치) 정책을 사용할 경우, Virtual Server 생성 이후 Block Storage Volume 추가 할당이 불가하오니, Virtual Server 생성 단계에서 필요한 Block Storage를 모두 생성하세요.
* **필수 정보 입력** 영역에서 필요한 정보를 입력 또는 선택하세요. 

구분
필수 여부
상세 설명
서버명필수선택한 서버 수가 1인 경우에 서버 구별을 위한 이름 입력
  • 입력한 서버 이름으로 hostname을 설정
  • 영문, 숫자, 공백과 특수문자(-, _)를 사용하여 63자 이내로 입력
네트워크설정 > 신규 네트워크 포트 생성필수Virtual Server가 설치될 네트워크를 설정
  • 미리 생성한 VPC를 선택합니다.
  • 일반 Subnet: 미리 생성한 일반 Subnet을 선택
    • IP자동 생성과 사용자 입력을 선택할 수 있으며, 입력을 선택하면 사용자가 IP를 직접 입력
    • NAT: 서버 수가 1대이고 VPC에 Internet Gateway가 연결되어 있어야 사용 가능. 사용을 체크하면 NAT IP를 선택 가능
    • NAT IP: NAT IP를 선택
      • 선택할 NAT IP가 없는 경우, 신규 생성 버튼을 클릭하여 Public IP를 생성해야 함
      • 새로고침 버튼을 클릭하여, 생성한 Public IP를 확인하고 선택
      • Public IP를 생성하면 Public IP 요금 기준에 따라 요금이 부과
  • 로컬 Subnet(선택): 로컬 Subnet 사용을 선택
    • 서비스를 생성하는데 필수 요소는 아님
    • 미리 생성한 로컬 Subnet을 선택해야 함
    • IP자동 생성과 사용자 입력을 선택할 수 있으며, 입력을 선택하면 사용자가 IP를 직접 입력 가능
  • Security Group: 서버에 접속하기 위해 필요한 설정
    • 선택: 미리 생성한 Security Group을 선택
    • 신규 생성: 적용할 Security Group이 없는 경우 Security Group 서비스에서 별도로 생성 가능
    • 최대 5개까지 선택 가능
    • Security Group을 설정하지 않으면 기본적으로 모든 접속을 차단함
    • 필요한 접속을 허용하기 위해서 Security Group을 설정해야 함
네트워크설정 > 기존 네트워크 포트 지정필수Virtual Server가 설치될 네트워크를 설정
  • 미리 생성한 VPC를 선택
  • 일반 Subnet: 미리 생성한 일반 Subnet과 Port를 선택
    • NAT: 서버 수가 1대이고 VPC에 Internet Gateway가 연결되어 있어야 사용 가능합니다. 사용을 체크하면 NAT IP를 선택할 수 있습니다.
    • NAT IP: NAT IP를 선택하세요.
      • 선택할 NAT IP가 없는 경우, 신규 생성 버튼을 클릭하여 Public IP를 생성하세요.
      • 새로고침 버튼을 클릭하여, 생성한 Public IP를 확인하고 선택하세요.
  • 로컬 Subnet(선택): 로컬 Subnet의 사용 을 선택
    • 미리 생성한 로컬 Subnet과 Port를 선택
Keypair필수서버에 연결할 때 사용할 사용자 증명 방법
  • 신규 생성: 새로운 Keypair가 필요한 경우 신규 생성
  • OS별 기본 접속 계정 리스트
    • Alma Linux: almalinux
    • Oracle Linux: cloud-user
    • RHEL: cloud-user
    • Rocky Linux: rocky
    • Ubuntu: ubuntu
    • Windows: sysadmin
표. Virtual Server 필수 정보 입력 항목
* 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
구분
필수 여부
상세 설명
Lock선택Lock 사용 여부 설정
  • Lock을 사용하면 서버 해지, 시작, 중지 등의 동작을 실행할 수 없도록 하여 실수로 인한 오동작을 방지
Init script선택서버 시작 시, 실행하는 스크립트
  • Init script는 Image 종류에 따라 Windows의 경우 Batch script, Linux의 경우 Shell script 또는 cloud-init로 작성되어야 함.
  • 최대 45,000 bytes까지 입력 가능
태그선택태그 추가
  • 자원 당 최대 50개까지 추가 가능
  • 태그 추가 버튼을 클릭한 후 Key, Value 값을 입력 또는 선택
표. Virtual Server 추가 정보 입력 항목
4. 요약 패널에서 생성한 상세 정보와 예상 청구 금액을 확인하고, 완료 버튼을 클릭하세요. * 생성이 완료되면, Virtual Server 목록 페이지에서 생성한 자원을 확인하세요.

안내

서버명 입력 시 공백과 특수문자 (_) 사용할 경우 OS의 hostname은 공백과 특수문자 (_)가 특수문자 (-)로 변경되어 설정됩니다. OS의 hostname 설정 시 참고하세요.

  • 예시: 서버명이 ‘server name_01’ 인 경우 OS의 hostname은 ‘server-name-01’로 설정됩니다.
참고
  • Rocky Linux, Oracle Linux로 Virtual Server를 생성한 경우 시간 동기화(NTP:Network Time Protocol)를 위해 추가 설정이 필요합니다. 자세한 내용은 Linux NTP 설정하기를 참고하세요.
  • 2025년 7월 이전 RHEL 및 Windows Server를 생성한 경우 RHEL Repository 및 WKMS(Windows Key Management Service) 설정 수정이 필요합니다. 자세한 내용은 RHEL Repo 및 WKMS 설정하기를 참고하세요.

Virtual Server 상세 정보 확인하기

Virtual Server 서비스는 전체 자원 목록과 상세 정보를 확인하고 수정할 수 있습니다. Virtual Server 상세 페이지에서는 상세 정보, 태그, 작업 이력 탭으로 구성되어 있습니다.

Virtual Server 서비스의 상세 정보를 확인하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 상세 정보를 확인할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
    • Virtual Server 상세 페이지에는 상태 정보 및 부가 기능 정보가 표시되며, 상세 정보, 태그, 작업 이력 탭으로 구성됩니다.
    • Virtual Server 부가 기능에 대한 자세한 내용은 Virtual Server 관리 부가 기능을 참고하세요.
      구분상세 설명
      Virtual Server 상태사용자가 생성한 Virtual Server의 상태
      • Build: Build 명령이 전달된 상태
      • Building: Build 진행중
      • Networking: 서버 생성 진행중 프로세스
      • Scheduling: 서버 생성 진행중 프로세스
      • Block_Device_Mapping: 서버 생성시 Block Storage 연결중
      • Spawning: 서버 생성 프로세스가 진행중인 상태
      • Active: 사용 가능한 상태
      • Powering_off: 중지 요청시 상태
      • Deleting: 서버 삭제 진행중
      • Reboot_Started: Reboot 진행중 상태
      • Error: 에러 상태
      • Migrating: 다른 호스트로 서버가 Migration 되는 상태
      • Reboot: Reboot 명령이 전달된 상태
      • Rebooting: 재시작 진행중
      • Rebuild: Rebuild 명령이 전달된 상태
      • Rebuilding: Rebuild 요청시 상태
      • Rebuild_Spawning: Rebuild 프로세스가 진행중인 상태
      • Resize: Resize 명령이 전달된 상태
      • Resizing: Resize 진행중
      • Resize_Prep: 서버 타입 수정 요청시 상태
      • Resize_Migrating: 서버가 Resize 진행 동시에 다른 호스토로 이동중인 상태
      • Resize_Migrated: 서버가 Resize 진행 동시에 다른 호스트로 이동 완료된 상태
      • Resize_Finish: Resize가 완료됨
      • Revert_Resize: 어떤 이유로 서버의 Resize 또는 마이그레이션 실패. 대상 서버가 정리되고 원래 원본 서버가 다시 시작됨
      • Shutoff: Powering off 완료 시 상태
      • Verity_ Resize: 서버 타입 수정 요청에 따라 Resize_Prep 진행 이후, 서버 타입 확정/서버 타입 원복 선택 가능 상태
      • Resize_Reverting: 서버 타입 원복 요청 시 상태
      • Resize_Confirming: 서버의 Resize 요청을 확인중인 상태
      서버 제어서버 상태를 변경할 수 있는 버튼
      • 시작: 중지된 서버를 시작
      • 중지: 가동 중인 서버를 중지
      • 재시작: 가동 중인 서버를 재시작
      Image 생성현재 서버의 Image로 사용자 Image 생성
      콘솔 로그현재 서버의 콘솔 로그 조회
      Dump 생성현재 서버의 Dump를 생성
      • Dump 파일은 Virtual Server 안에 생성됨
      Rebuild기존 Virtual Server의 OS 영역 데이터와 설정이 삭제되고, 새로운 서버로 Rebuild하여 구성
      서비스 해지서비스를 해지하는 버튼
      표. Virtual Server 상태 정보 및 부가 기능

상세 정보

Virtual Server 목록 페이지에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.

구분상세 설명
서비스서비스명
자원 유형자원 유형
SRNSamsung Cloud Platform에서의 고유 자원 ID
  • Virtual Server 에서는 Virtual Server SRN을 의미
자원명자원 이름
  • Virtual Server 서비스에서는 Virtual Server 이름을 의미
자원 ID서비스에서의 고유 자원 ID
생성자서비스를 생성한 사용자
생성 일시서비스를 생성한 일시
수정자서비스 정보를 수정한 사용자
수정 일시서비스 정보를 수정한 일시
서버명서버 이름
  • 수정 버튼을 클릭하여 이름 변경
  • 서버명 변경 시 OS의 Hostname은 변경되지 않고, Samsung Cloud Platform Console 내 정보만 변경
  • 다른 자원에서 생성한 Virtual Server의 경우에는 수정 불가
서버 타입vCPU, 메모리 정보 표시
  • 다른 서버 타입으로 변경이 필요한 경우에는 수정 버튼을 클릭하여 설정
Image명서버의 OS Image 및 버전
  • Image 버전 및 빌드 날짜별 Image 선택 가능
LockLock 사용/미사용 여부 표시
  • Lock 속성값 변경이 필요한 경우에는 수정 버튼을 클릭하여 설정
서버 그룹서버가 속한 서버 그룹명
  • 서버 그룹을 사용하지 않은 경우 조회되지 않습니다.
Keypair명사용자가 설정한 서버 인증 정보
  • OS별 기본 접속 계정은 다음과 같습니다.
    • Alma Linux: almalinux
    • Oracle Linux: cloud-user
    • RHEL: cloud-user
    • Rocky Linux: rocky
    • Ubuntu: ubuntu
    • Windows: sysadmin
Planned ComputePlanned Compute가 설정된 자원 현황
LLM EndpointLLM 이용을 위한 URL
ServiceWatch 세부 모니터링ServiceWatch 세부 모니터링 활성화 여부 표시
  • ServiceWatch 세부 모니터링 활성화하려면 수정 버튼을 클릭하여 설정 가능
  • Auto-Scaling Group, Marketplace에서 생성한 Virtual Server의 경우, 미제공
네트워크Virtual Server의 네트워크 정보
  • VPC, 일반 Subnet, IP 및 상태, Public NAT IP 및 상태, Private NAT IP 및 상태, Security Group
  • IP 변경이 필요한 경우, 수정 버튼을 클릭하여 설정 가능
    • Virtual Server 상태가 Active, Shutoff 외의 상태인 경우에만 수정 가능
  • Security Group 변경이 필요한 경우, 수정 버튼을 클릭하여 설정 가능
  • 신규 네트워크 포트로 추가: 일반 Subnet과 IP를 선택
    • 같은 VPC 내의 다른 일반 Subnet 선택 가능
    • IP는 자동생성과 사용자 입력을 선택할 수 있으며, 입력을 선택하면 사용자가 IP를 직접 입력 가능
  • 기존 네트워크 포트로 추가: 미리 생성한 일반 Subnet과 포트를 선택
로컬 SubnetVirtual Server의 로컬 Subnet 정보
  • 로컬 Subnet, 로컬 Subnet IP, Security Group
  • Security Group 변경이 필요한 경우에는 수정 버튼을 클릭하여 설정 가능
  • 신규 네트워크 포트로 추가: 로컬 Subnet과 IP를 선택
    • 같은 VPC 내의 다른 일반 Subnet 선택이 가능
    • IP자동 생성과 사용자 입력을 선택할 수 있으며, 입력을 선택하면 사용자가 IP를 직접 입력 가능
  • 기존 네트워크 포트로 추가: 미리 생성한 로컬 Subnet과 포트를 선택
Block Storage서버에 연결된 Block Storage 정보
  • 볼륨ID, 볼륨명, 디스크 유형, 용량, 연결 정보, 종류, Delete on termination, 상태
  • 추가: 필요 시 추가적인 Block Storage를 연결
  • Delete on termination 수정: Delete on termination 값을 수정
  • 연결 해제: Block Storage의 연결을 해제
표. Virtual Server 상세 정보 탭 항목

태그

Virtual Server 목록 페이지에서 선택한 자원의 태그 정보를 확인하고, 추가하거나 변경 또는 삭제할 수 있습니다.

구분상세 설명
태그 목록태그 목록
  • 태그의 Key, Value 정보 확인 가능
  • 태그는 자원 당 최대 50개까지 추가 가능
  • 태그 입력 시 기존에 생성된 Key와 Value 목록을 검색하여 선택
표. Virtual Server 태그 탭 항목

작업 이력

Virtual Server 목록 페이지에서 선택한 자원의 작업 이력을 확인할 수 있습니다.

구분상세 설명
작업 이력 목록자원 변경 이력
  • 작업 내역, 작업 일시, 자원 유형, 자원명, 작업 결과, 작업자 정보 확인이 가능
  • 작업 이력 목록 리스트에서 해당하는 자원을 클릭하세요. 작업 이력 상세 팝업창이 열립니다.
표. Virtual Server 작업 이력 탭 상세 정보 항목

Virtual Server 가동 제어하기

생성된 Virtual Server 자원의 가동 제어가 필요한 경우, Virtual Server 목록 또는 Virtual Server 상세 페이지에서 작업을 수행할 수 있습니다. 가동 중인 서버의 시작, 중지, 재시작을 할 수 있습니다.

Virtual Server 시작하기

중지(Shutoff)된 Virtual Server를 시작할 수 있습니다. Virtual Server를 시작하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 중지(Shutoff)된 서버 중 시작할 자원을 클릭하여, Virtual Server 상세 페이지로 이동합니다.
    • Virtual Server 목록 페이지에서 각 자원 별로 오른쪽 더보기 버튼을 통해 시작할 수 있습니다.
    • 여러 대 서버를 체크 박스 선택한 후, 상단의 시작 버튼을 통해 여러 대 서버를 동시에 제어할 수 있습니다.
  4. Virtual Server 상세 페이지에서 상단의 시작 버튼을 클릭하여, 서버를 시작합니다. 상태 표시 항목에서 변경된 서버의 상태를 확인하세요.
    • Virtual Server 시작이 완료되면 서버 상태가 Shutoff에서 Active로 변경됩니다.
    • Virtual Server 상태에 대한 자세한 내용은 Virtual Server 상세 정보 확인하기를 참고하세요.

Virtual Server 중지하기

가동(Active)중인 Virtual Server를 중지할 수 있습니다. Virtual Server를 중지하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 가동(Active) 중인 서버 중 중지할 자원을 클릭하여, Virtual Server 상세 페이지로 이동합니다.
    • Virtual Server 목록 페이지에서 각 자원 별로 오른쪽 더보기 버튼을 통해 중지할 수 있습니다.
    • 여러 대 서버를 체크 박스 선택한 후, 상단의 중지 버튼을 통해 여러 대 서버를 동시에 제어할 수 있습니다.
  4. Virtual Server 상세 페이지에서 상단의 중지 버튼을 클릭하여, 서버를 시작합니다. 상태 표시 항목에서 변경된 서버의 상태를 확인하세요.
    • Virtual Server 중지가 완료되면 서버 상태가 Active에서 Shutoff로 변경됩니다.
    • Virtual Server 상태에 대한 자세한 내용은 Virtual Server 상세 정보 확인하기를 참고하세요.

Virtual Server 재시작하기

생성된 Virtual Server를 재시작할 수 있습니다. Virtual Server를 재시작하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 재시작할 자원을 클릭하여, Virtual Server 상세 페이지로 이동합니다.
    • Virtual Server 목록 페이지에서 각 자원 별로 오른쪽 더보기 버튼을 통해 재시작할 수 있습니다.
    • 여러 대 서버를 체크 박스 선택한 후, 상단의 재시작 버튼을 통해 여러 대 서버를 동시에 제어할 수 있습니다.
  4. Virtual Server 상세 페이지에서 상단의 재시작 버튼을 클릭하여, 서버를 시작합니다. 상태 표시 항목에서 변경된 서버의 상태를 확인하세요.
    • Virtual Server 재시작 중에는 서버 상태가 Rebooting을 거쳐 최종 Active로 변경됩니다.
    • Virtual Server 상태에 대한 자세한 내용은 Virtual Server 상세 정보 확인하기를 참고하세요.

Virtual Server 자원 관리하기

생성된 Virtual Server 자원의 서버 제어 및 관리 기능이 필요한 경우, Virtual Server 목록 또는 Virtual Server 상세 페이지에서 작업을 수행할 수 있습니다.

Image 생성하기

가동 중인 Virtual Server의 Image를 생성할 수 있습니다.

참고

해당 내용은 가동 중인 Virtual Server로 사용자 Image를 생성하는 방법을 안내하고 있습니다.

  • Virtual Server 목록 또는 Virtual Server 상세 페이지에서 Image 생성 버튼을 클릭하여 사용자 Image를 생성합니다.
  • 사용자의 보유한 Image 파일을 업로드하여 Image 생성하는 방식은 Image 상세 가이드 내 Image 생성하기를 참고하세요.

Virtual Server의 Image를 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.

  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.

  3. Virtual Server 목록 페이지에서 Image 생성할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.

  4. Virtual Server 상세 페이지에서 Image 생성 버튼을 클릭하세요. Image 생성 페이지로 이동합니다.

    • 서비스 정보 입력 영역에서 필요한 정보를 입력하세요.
      구분
      필수 여부
      상세 설명
      Image명필수생성할 Image의 이름
      • 영문, 숫자, 공백과 특수문자(-, _)를 사용하여 200자 이내로 입력
      표. Image 서비스 정보 입력 항목
  5. 입력 정보를 확인하고, 완료 버튼을 클릭하세요.

    • 생성이 완료되면, 모든 서비스 > Compute > Virtual Server > Image 목록 페이지에서 생성한 자원을 확인하세요.
안내
  • Image를 생성하면 생성된 Image를 내부 저장소로 사용되는 Object Storage에 저장하게 됩니다. 따라서 Image 저장에 대한 사용 요금이 부과됩니다.
  • Active 상태인 Virtual Server로부터 생성된 Image의 파일 시스템은 무결성을 보장할 수 없으므로 서버 정지 후 Image 생성을 권장합니다.

서버 타입 수정하기

Virtual Server 서버의 서버 타입을 수정할 수 있습니다.

참고
Virtual Server에서 제공하는 변경 가능한 서버 타입에 대해서는 Virtual Server 서버 타입을 참고하세요.

Virtual Server의 서버 타입 수정을 하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 가동 제어할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 서버 상태를 확인하고, 서버 타입 수정 버튼을 클릭하세요. 서버 타입 수정 팝업창이 열립니다.
  5. 서버 타입 수정 팝업창에서 서버 타입을 변경한 뒤, 확인 버튼을 클릭하세요.
    • Virtual Server 서버 타입을 수정하면, Virtual Server 상태가 Resize 수행 관련 상태로 변경됩니다.
    • Virtual Server 상태에 대한 자세한 내용은 Virtual Server 상세 정보 확인하기를 참고하세요.
참고
Virtual Server 서버 타입을 변경하면, 모니터링 성능 지표 데이터가 잠시동안 정상적으로 수집되지 않을 수 있습니다. 다음 수집 주기(1분)에는 정상적인 성능 지표가 수집됩니다.

IP 변경하기

IP 변경하는 방법은 IP 변경하기를 참고하세요.

주의
  • IP 변경을 진행하면 더 이상 해당 IP로 통신할 수 없으며, 진행 중에는 IP 변경을 취소할 수 없습니다.
  • 변경된 IP를 적용하기 위해 서버가 재부팅 됩니다.
  • Load Balancer 서비스 중인 서버일 경우, LB 서버 그룹에서 기존 IP를 삭제하고 변경된 IP를 LB 서버 그룹의 멤버로 직접 추가해야 합니다.
  • Public NAT/Private NAT를 사용 중인 서버는 IP 변경 후, Public NAT/Private NAT의 사용을 해제하고 다시 설정해야 합니다.
    • Public NAT/Private NAT를 사용 중인 경우에는 먼저 Public NAT/Private NAT의 사용을 해제하고 IP 변경을 완료한 후, 다시 설정하세요.
    • Public NAT/Private NAT의 사용 여부는 Virtual Server 상세 페이지에서 Public NAT IP/Private NAT IP수정 버튼을 클릭하여 변경할 수 있습니다.

ServiceWatch 세부 모니터링 활성화하기

기본적으로 Virtual Server는 ServiceWatch와 기본 모니터링으로 연계되어 있습니다. 필요에 따라 세부 모니터링을 활성화하여 운영 문제를 보다 신속하게 식별하고 조치를 취할 수 있습니다. ServiceWatch에 대한 자세한 내용은 ServiceWatch 개요를 참조하세요.

주의
기본 모니터링은 무료로 제공되지만, 세부 모니터링을 활성화하면 추가 요금이 부과됩니다. 이용에 유의하세요.

Virtual Server의 ServiceWatch 세부 모니터링 활성화하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 ServiceWatch 세부 모니터링 활성화할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 ServiceWatch 세부 모니터링 수정 버튼을 클릭하세요. ServiceWatch 세부 모니터링 수정 팝업창으로 이동합니다.
  5. ServiceWatch 세부 모니터링 수정 팝업창에서 활성화 선택한 후, 안내 문구를 확인하고 확인 버튼을 클릭하세요.
  6. Virtual Server 상세 페이지에서 ServiceWatch 세부 모니터링 항목을 확인하세요.

ServiceWatch 세부 모니터링 비활성화 하기

주의
비용 효율화를 위해 세부 모니터링 비활성화가 필요합니다. 반드시 필요한 경우에만 세부 모니터링을 활성화를 유지하고, 나머지는 세부 모니터링을 비활성화하세요.

Virtual Server의 ServiceWatch 세부 모니터링 비활성화하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 ServiceWatch 세부 모니터링 비활성화할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 ServiceWatch 세부 모니터링 수정 버튼을 클릭하세요. ServiceWatch 세부 모니터링 수정 팝업창으로 이동합니다.
  5. ServiceWatch 세부 모니터링 수정 팝업창에서 활성화 선택 해제한 후, 안내 문구를 확인하고 확인 버튼을 클릭하세요.
  6. Virtual Server 상세 페이지에서 ServiceWatch 세부 모니터링 항목을 확인하세요.

Virtual Server 관리 부가 기능

Virtual Server 서버 관리를 위해 콘솔 로그 조회, Dump 생성, Rebuild를 할 수 있습니다. Virtual Server의 콘솔 로그 조회, Dump 생성, Rebuild를 하려면 다음 절차를 따르세요.

콘솔 로그 확인하기

Virtual Server의 현재 콘솔 로그를 확인할 수 있습니다.

Virtual Server의 콘솔 로그 확인하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 콘솔 로그를 확인할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 콘솔 로그 버튼을 클릭하세요. 콘솔 로그 팝업창으로 이동합니다.
  5. 콘솔 로그 팝업창에서 출력된 콘솔 로그를 확인합니다.

Dump 생성하기

Virtual Server의 Dump 파일을 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 상세 정보를 확인할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 Dump 생성 버튼을 클릭하세요.
    • Dump 파일은 Virtual Server 안에 생성됩니다.

Rebuild 수행하기

기존 Virtual Server 서버의 OS영역 데이터와 설정을 삭제하고, 새로운 서버로 Rebuild하여 구성할 수 있습니다.

Virtual Server의 Rebuild를 수행하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 Rebuild를 수행할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 Rebuild 버튼을 클릭하세요.
    • Virtual Server Rebuild 중에는 서버 상태가 Rebuilding로 변경되었다가 Rebuild가 완료되면 Rebuild 수행 전 상태로 돌아옵니다.
    • Virtual Server 상태에 대한 자세한 내용은 Virtual Server 상세 정보 확인하기를 참고하세요.

Virtual Server 해지하기

사용하지 않는 Virtual Server를 해지하면 운영 비용을 절감할 수 있습니다. 단, Virtual Server를 해지하면 운영 중인 서비스가 즉시 중단될 수 있으므로 서비스 중단 시 발생하는 영향을 충분히 고려한 후 해지 작업을 진행해야 합니다.

주의
서비스 해지 후에는 데이터를 복구할 수 없으므로 주의해주세요.

Virtual Server를 해지하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 해지할 자원을 선택하고, 서비스 해지 버튼을 클릭하세요.
    • 연결된 스토리지의 해지는 Delete on termination 설정에 따라 다르오니, 해지 제약 사항을 참고하세요.
  4. 해지가 완료되면, Virtual Server 목록 페이지에서 자원이 해지되었는지 확인하세요.

해지 제약 사항

Virtual Server 해지 요청 시 해지가 불가한 경우에는 팝업창으로 안내합니다. 아래 케이스를 참고하세요.

해지 불가
  • File Storage가 연결된 경우: File Storage 연결을 먼저 해지하세요.
  • LB 서버 그룹이 연결된 경우: LB 서버 그룹Pool 연결을 먼저 해제하세요.
  • Lock이 설정된 경우: Lock 설정을 미사용으로 변경한 후, 다시 시도하세요.
  • Backup이 연결된 경우: Backup 연결을 먼저 해제하세요.
  • Virtual Server에 연결된 Auto-Scaling Group이 In Service 상태가 아닌 경우: 연결된 Auto-Scaling Group의 상태를 변경한 후, 다시 시도하세요.

연결된 스토리지의 해지는 Delete on termination 설정에 따라 다르니 참고하세요.

Delete on termination 설정 별 삭제
  • Delete on termination 설정 여부에 따라 볼륨 삭제 여부도 달라집니다.
    • Delete on termination 미설정 시: Virtual Server를 해지해도 해당 볼륨이 삭제되지 않습니다.
    • Delete on termination 설정 시: Virtual Server를 해지하면 해당 볼륨이 삭제됩니다.
  • Snapshot이 존재하는 볼륨은 Delete on termination이 설정되어도 삭제되지 않습니다.
  • Multi attach 볼륨은 삭제하려는 서버가 볼륨에 연결된 마지막 남은 서버일 때만 삭제됩니다.

2.1 - Image

사용자는 Samsung Cloud Platform Console을 통해 Virtual Server 서비스 내 Image 서비스의 필수 정보를 입력하고, 상세 옵션을 선택하여 해당 서비스를 생성할 수 있습니다.

Image 생성하기

Samsung Cloud Platform Console에서 Virtual Server 서비스를 사용하면서 Image 서비스를 생성하여 사용할 수 있습니다.

Image를 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.

  2. Service Home 페이지에서 Image 메뉴를 클릭하세요. Image 목록 페이지로 이동합니다.

  3. Image 목록 페이지에서 Image 생성 버튼을 클릭하세요. Image 생성 페이지로 이동합니다.

    • 서비스 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      Image명필수생성할 Image의 이름
      • 영문, 숫자, 공백과 특수문자(-, _)를 사용하여 255자 이내로 입력
      Image 파일 > URL필수Object Storage 에 Image 파일을 업로드 한 후 URL 입력
      • Object Storage 상세 페이지에서 URL을 복사 가능
      • Image 파일을 업로드한 Object Storage의 Bucket은 생성할 서버와 동일한 존(Zone) 존재
      • Image 파일은 .qcow2 확장자만 가능
      • 안전한 Image 파일을 업로드하여 보안 위험을 최소화해야 함.
      OS 타입필수업로드한 Image 파일의 OS 타입
      • Alma Linux, CentOS, Oracle Linux, RHEL, Rocky Linux, Ubuntu 중 선택
      최소 디스크필수생성할 Image의 최소 디스크 용량(GB)
      • 0~12,288GB 사이의 값을 입력
      최소 RAM필수생성할 Image의 최소 RAM 용량(GB)
      • 0~2,097,151GB 사이의 값을 입력
      Visibility필수Image에 대한 접근 권한을 표시
      • Private: Account 내에서만 사용이 가능
      • Shared: Account 간 공유가 가능
      Protected선택Image 삭제 불가 여부를 선택
      • 사용을 체크하면 Image를 실수로 삭제하지 않도록 방지
      • 해당 설정은 Image 생성 이후 변경
      표. Image 서비스 정보 입력 항목
    • 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      태그선택태그 추가
      • 자원 당 최대 50개까지 추가 가능
      • 태그 추가 버튼을 클릭한 후 Key, Value 값을 입력 또는 선택
      표. Image 추가 정보 입력 항목
  4. 요약 패널에서 생성한 상세 정보와 예상 청구 금액을 확인하고, 완료 버튼을 클릭하세요.

    • 생성이 완료되면, Image 목록 페이지에서 생성한 자원을 확인하세요.

Image 상세 정보 확인하기

Image 서비스는 전체 자원 목록과 상세 정보를 확인하고 수정할 수 있습니다. Image 상세 페이지에서는 상세 정보, 태그, 작업 이력 탭으로 구성되어 있습니다.

Image 서비스의 상세 정보를 확인하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Image 메뉴를 클릭하세요. Image 목록 페이지로 이동합니다.
  3. Image 목록 페이지에서 상세 정보를 확인할 자원을 클릭하세요. Image 상세 페이지로 이동합니다.
    • Image 상세 페이지에는 상태 정보 및 부가 기능 정보가 표시되며, 상세 정보, 태그, 작업 이력 탭으로 구성됩니다.
      구분상세 설명
      Image 상태사용자가 생성한 Image의 상태
      • Active: 사용 가능한 상태
      • Queued: Image 생성 요청 시, Image가 업로드 되어 처리 대기 중인 상태
      • Importing: Image 생성 요청 시, Image가 업로드 되어 처리 중인 상태
      공유용 Image 생성다른 Account로 공유할 Image 생성
      • Image의 Visibility가 private 상태이고 Image에 스냅샷 정보가 있는 경우에만 생성 가능
      다른 Account로 공유Image를 다른 Account로 공유 가능
      • Image의 Visibility가 Shared 상태일 경우 다른 Account로 공유 가능
      • 공유용 Image 생성 또는 qcow2 확장자 파일을 업로드하여 생성한 Image에만 표시
      Image 삭제Image를 삭제하는 버튼
      • Image를 삭제하면 복구 불가
      표. Image 상태 정보 및 부가 기능

상세 정보

Image 목록 페이지에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.

구분상세 설명
서비스서비스명
자원 유형자원 유형
SRNSamsung Cloud Platform에서의 고유 자원 ID
  • Image 에서는 Image SRN을 의미
자원명Image 이름
자원 IDImage의 고유 자원 ID
생성자Image를 생성한 사용자
생성 일시Image를 생성한 일시
수정자Image 정보를 수정한 사용자
수정 일시Image 정보를 수정한 일시
Image명Image 이름
최소 디스크Image의 최소 디스크 용량(GB)
  • 최소 디스크 수정이 필요한 경우에는 수정 버튼을 클릭하여 설정
최소 RAMImage의 최소 RAM 용량(GB)
OS 타입Image의 OS 타입
  • Alma Linux, CentOS, Oracle Linux, RHEL, Rocky Linux, SLES, Ubuntu
OS hash algorithmOS hash algorithm 방식
VisibilityImage에 대한 접근 권한을 표시
  • Private: Account 내에서만 사용이 가능
  • Shared: Account 간 공유가 가능
ProtectedImage 삭제 불가 여부를 선택
  • 사용 설정 시 Image를 실수로 삭제하지 않도록 방지
Image 크기Image의 크기
  • 생성된 Image의 크기가 1GB 이하 일 경우 1GB로 표시됨
Image 유형Image 생성 방법에 따른 구분
  • Snapshot-Based: 현재 사용 중인 Virtual Server의 구성을 Image로 생성한 경우
  • Image-Based: qcow2 확장자 파일을 업로드하여 Image를 생성하거나 공유용 Image 생성을 통해 생성한 경우
Image 파일 URLImage 생성 시 Object Storage에 업로드 한 Image 파일 URL
  • Virtual Server 상세페이지에서 Image 생성 메뉴로 만든 Image의 경우 표시되지 않으며, Object Storage 에 Image 파일을 업로드 한 경우 표시됨
공유 현황다른 Account로 Image를 공유하고 있는 현황
  • 승인 Account ID: 공유가 승인된 Account의 ID
  • 수정 일시: 다른 Account로 공유를 요청한 일시, 이후 공유 상태가 Pending → Accepted 변경되면 해당 일시로 업데이트됨
  • 상태: 승인 상태
    • Accepted: 승인되어 공유하고 있음
    • Pending: 승인을 기다리고 있음
  • 공유 중지: 공유가 중지됨
표. Image 상세 정보 탭 항목

태그

Image 목록 페이지에서 선택한 자원의 태그 정보를 확인하고, 추가하거나 변경 또는 삭제할 수 있습니다.

구분상세 설명
태그 목록태그 목록
  • 태그의 Key, Value 정보 확인 가능
  • 태그는 자원 당 최대 50개까지 추가 가능
  • 태그 입력 시 기존에 생성된 Key와 Value 목록을 검색하여 선택
표. Image 태그 탭 항목

작업 이력

Image 목록 페이지에서 선택한 자원의 작업 이력을 확인할 수 있습니다.

구분상세 설명
작업 이력 목록자원 변경 이력
  • 작업 일시, 자원 ID, 자원명, 작업 내역, 이벤트 토픽, 작업 결과, 작업자 정보 확인
표. Image 작업 이력 탭 상세 정보 항목

Image 자원 관리하기

생성된 Image 의 제어 및 관리 기능을 설명합니다.

공유용 Image 생성하기

다른 Account로 공유할 Image 생성합니다.

안내
  • Image의 Visibility가 private 상태이고 Image에 스냅샷 정보가 있는 경우에만 공유용 Image를 생성할 수 있습니다.
  • 공유용 Image는 OS영역 디스크 볼륨 1개만 이미지화 대상에 포함됩니다. 추가로 연결된 데이터 볼륨은 Image에 포함되지 않으므로, 필요한 경우 별도의 볼륨으로 데이터 복사 후 볼륨 이전 기능을 활용해주세요.

공유용 Image를 생성하려면 다음 절차를 따르세요.

  1. 공유할 Account에 접속하여 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Image 메뉴를 클릭하세요. Image 목록 페이지로 이동합니다.
  3. Image 목록 페이지에서 공유용 Image를 생성할 Image를 클릭하세요. Image 상세 페이지로 이동합니다.
  4. 공유용 Image 생성 버튼을 클릭하세요. 공유용 Image 생성을 알리는 팝업창이 열립니다.
  5. 알림 내용을 확인한 후, 완료 버튼을 클릭하세요.

다른 Account로 Image 공유하기

다른 Account로 공유할 Image 생성합니다.

안내
  • .qcow2 확장자 파일을 업로드하여 생성하거나 Image 상세 페이지에서 공유용 Image 생성으로 생성한 Image만 다른 Account로 공유할 수 있습니다.
  • 공유할 Image의 Visibility가 Shared이어야 합니다.

Image를 다른 Account로 공유하려면 다음 절차를 따르세요.

  1. 공유할 Account에 접속하여 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.

  2. Service Home 페이지에서 Image 메뉴를 클릭하세요. Image 목록 페이지로 이동합니다.

  3. Image 목록 페이지에서 다른 Account로 공유할 Image를 클릭하세요. Image 상세 페이지로 이동합니다.

  4. 다른 Account로 공유 버튼을 클릭하세요. Image 공유를 알리는 팝업창이 열립니다.

  5. 알림 내용을 확인한 후, 확인 버튼을 클릭하세요. 다른 Account로 Image 공유 페이지로 이동합니다.

  6. 다른 Account로 Image 공유 페이지에서 공유 Account ID를 입력하고 완료 버튼을 클릭하세요. Image 공유를 알리는 팝업창이 열립니다.

    구분
    필수 여부
    상세 설명
    Image명-공유할 Image의 이름
    • 입력 불가
    Image ID-공유할 Image ID
    • 입력 불가
    공유 Account ID필수공유할 다른 Account ID 입력
    • 영문, 숫자, 특수문자-를 사용하여 64자 이내로 입력
    표. 다른 Account로 Image 공유 항목

  7. 알림 내용을 확인한 후, 확인 버튼을 클릭하세요. Image 상세 페이지의 공유 현황에서 정보를 확인할 수 있습니다.

    • 최초 요청 시에는 상태가 Pending 이고, 공유 받을 Account에서 승인이 완료되면 Accepted, 승인이 거부되면 Rejected로 변경됩니다.

다른 Account에서 공유한 Image 공유받기

Image를 다른 Account로부터 공유 받으려면 다음 절차를 따르세요.

  1. 공유 받을 Account에 접속하여 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.

  2. Service Home 페이지에서 Image 메뉴를 클릭하세요. Image 목록 페이지로 이동합니다.

  3. Image 목록 페이지에서 더보기 > Image 공유 요청 목록 버튼을 클릭하세요. Image 공유 요청 목록 팝업창이 열립니다.

  4. Image 공유 요청 목록 팝업창에서 공유 받을 Image의 승인 또는 거부 버튼을 클릭하세요.

    구분상세 설명
    Image명공유 Image의 이름
    OS 타입공유 Image의 OS 타입
    Owner Account ID공유 Image의 Owner Account ID
    생성 일시공유 Image의 생성 일시
    승인해당 공유 Image를 승인 처리
    거부해당 공유 Image를 거부 처리
    표. Image 공유 요청 목록 항목

  5. 알림 내용을 확인한 후, 확인 버튼을 클릭하세요. Image 목록에서 공유받은 Image를 확인할 수 있습니다.

Image 삭제하기

사용하지 않는 Image를 삭제할 수 있습니다. 단, Image를 삭제하면 복구할 수 없으므로 Image 삭제 시에는 발생하는 영향을 충분히 고려한 후 삭제 작업을 진행해야 합니다.

주의
서비스 삭제 후에는 데이터를 복구할 수 없으므로 주의해주세요.

Image를 삭제하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Image 메뉴를 클릭하세요. Image 목록 페이지로 이동합니다.
  3. Image 목록 페이지에서 삭제할 자원을 선택하고, 삭제 버튼을 클릭하세요.
    • Image 목록 페이지에서 다수의 Image 체크 박스를 선택하고, 자원 목록 상단의 삭제 버튼을 클릭하세요.
  4. 삭제가 완료되면 Image 목록 페이지에서 자원이 삭제되었는지 확인하세요.

2.2 - Keypair

사용자는 Samsung Cloud Platform Console을 통해 Virtual Server 서비스 내 Keypair의 필수 정보를 입력하고, 상세 옵션을 선택하여 해당 서비스를 생성할 수 있습니다.

Keypair 생성하기

Samsung Cloud Platform Console에서 Virtual Server 서비스를 사용하면서 Keypair 서비스를 생성하여 사용할 수 있습니다.

Keypair 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Keypair 메뉴를 클릭하세요. Keypair 목록 페이지로 이동합니다.
  3. Keypair 목록 페이지에서 Keypair 생성 버튼을 클릭하세요. Keypair 생성 페이지로 이동합니다.
    • 서비스 정보 입력 영역에서 필요한 정보를 입력하세요.
      구분
      필수 여부
      상세 설명
      Keypair명필수생성할 Keypair의 이름
      • 영문, 숫자, 공백과 특수문자(-, _)를 사용하여 255자 이내로 입력
      Keypair 유형필수ssh
      표. Keypair 서비스 정보 입력 항목
    • 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      태그선택태그 추가
      • 자원 당 최대 50개까지 추가 가능
      • 태그 추가 버튼을 클릭한 후 Key, Value 값을 입력 또는 선택
      표. Keypair 추가 정보 입력 항목
      주의
      • 생성 완료 후 최초 1회에 한해서 Key를 다운로드할 수 있습니다. 재발급이 불가능하므로, 다운로드 되었는지 확인하세요.
      • 다운로드 받은 Private Key는 안전한 곳에 저장하세요.
  4. 입력 정보를 확인하고, 완료 버튼을 클릭하세요.
    • 생성이 완료되면, Keypair 목록 페이지에서 생성한 자원을 확인하세요.

Keypair 상세 정보 확인하기

Keypair 서비스는 전체 자원 목록과 상세 정보를 확인하고 수정할 수 있습니다. Keypair 상세 페이지에서는 상세 정보, 태그, 작업 이력 탭으로 구성되어 있습니다.

Keypair 상세 정보를 확인하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Keypair 메뉴를 클릭하세요. Keypair 목록 페이지로 이동합니다.
  3. Keypair 목록 페이지에서 상세 정보를 확인할 자원을 클릭하세요. Keypair 상세 페이지로 이동합니다.
    • Keypair 상세 페이지에는 상태 정보 및 부가 기능 정보가 표시되며, 상세 정보, 태그, 작업 이력 탭으로 구성됩니다.

상세 정보

Keypair 목록 페이지에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.

구분상세 설명
서비스서비스명
자원 유형자원 유형
SRNSamsung Cloud Platform에서의 고유 자원 ID
  • Keypair 에서는 Keypair SRN을 의미
자원명Keypair 이름
자원 IDKeypair의 고유 자원 ID
생성자Keypair를 생성한 사용자
생성 일시Keypair를 생성한 일시
수정자Keypair 정보를 수정한 사용자
수정 일시Keypair정보를 수정한 일시
Keypair명Keypair 이름
FingerprintKey를 식별하기 위한 고유한 값
사용자 IDKeypair 생성한 사용자 ID
공개 키공개 키 정보
표. Keypair 상세 정보 탭 항목

태그

Keypair 목록 페이지에서 선택한 자원의 태그 정보를 확인하고, 추가하거나 변경 또는 삭제할 수 있습니다.

구분상세 설명
태그 목록태그 목록
  • 태그의 Key, Value 정보 확인 가능
  • 태그는 자원 당 최대 50개까지 추가 가능
  • 태그 입력 시 기존에 생성된 Key와 Value 목록을 검색하여 선택
표. Keypair 태그 탭 항목

작업 이력

Keypair 목록 페이지에서 선택한 자원의 작업 이력을 확인할 수 있습니다.

구분상세 설명
작업 이력 목록자원 변경 이력
  • 작업 일시, 자원 ID, 자원명, 작업 내역, 이벤트 토픽, 작업 결과, 작업자 정보 확인
표. Keypair 작업 이력 탭 상세 정보 항목

Keypair 자원 관리하기

Keypair의 제어 및 관리 기능을 설명합니다.

공개 키 가져오기

공개 키 가져오기를 하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.

  2. Service Home 페이지에서 Keypair 메뉴를 클릭하세요. Keypair 목록 페이지로 이동합니다.

  3. Keypair 목록 페이지에서 상단의 더보기 버튼을 클릭하여 공개 키 가져오기 버튼을 클릭하세요. 공개 키 가져오기 페이지로 이동합니다.

    • 필수 정보 입력 영역에 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      Keypair명필수생성할 Keypair 이름
      Keypair 유형필수ssh
      공개 키필수공개 키 입력
      • 파일 불러오기: 파일 첨부 버튼을 선택하여 공개 키 파일을 첨부
        • 첨부 파일은 다음의 확장자 파일(.pem)만 가능
      • 공개 키 입력: 복사한 공개 키 값을 붙여넣기
        • Keypair 상세 페이지에서 공개 키 값을 복사 가능
      표. 공개 키 가져오기 필수 입력 항목
  4. 입력한 정보를 확인하고, 완료 버튼을 클릭하세요.

    • 생성이 완료되면, Keypair 목록 페이지에서 생성한 자원을 확인하세요.

Keypair 삭제하기

사용하지 않는 Keypair를 삭제할 수 있습니다. 단, Keypair를 삭제하면 복구할 수 없으므로 사전에 충분한 영향도 검토 후 삭제를 진행하시기 바랍니다.

주의
서비스 삭제 후에는 데이터를 복구할 수 없으므로 주의해주세요.

Keypair를 삭제하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Keypair 메뉴를 클릭하세요. Keypair 목록 페이지로 이동합니다.
  3. Keypair 목록 페이지에서 삭제할 자원을 선택하고, 삭제 버튼을 클릭하세요.
  • Keypair 목록 페이지에서 다수의 Keypair 체크 박스를 선택하고, 자원 목록 상단의 삭제 버튼을 클릭하세요.
  1. 삭제가 완료되면 Keypair 목록 페이지에서 자원이 삭제되었는지 확인하세요.

2.3 - Server Group

사용자는 Samsung Cloud Platform Console을 통해 Virtual Server 서비스 내 Server Group의 필수 정보를 입력하고, 상세 옵션을 선택하여 해당 서비스를 생성할 수 있습니다.

Server Group 생성하기

Samsung Cloud Platform Console에서 Virtual Server 서비스를 사용하면서 Server Group 서비스를 생성하여 사용할 수 있습니다.

Server Group 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Server Group 페이지에서 Server Group 메뉴를 클릭하세요. Server Group 목록 페이지로 이동합니다.
  3. Server Group 목록 페이지에서 Server Group 생성 버튼을 클릭하세요. Server Group 생성 페이지로 이동합니다.
    • 서비스 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      Server Group 명필수생성할 Server Group의 이름
      • 영문, 숫자, 공백과 특수문자(-, _)를 사용하여 255자 이내로 입력
      정책필수동일 Server Group 에 소속된 Virtual Server를 Anti-Affinity(분산배치), Affinity(근접배치), Partition(Virtual Server와 Block Storage 분산배치) 설정
      • Anti-Affinity(분산배치) 및 Affinity(근접배치) 정책은 동일 Server Group에 소속된 Virtual Server를 선택한 정책에 기반하여 Best Effort 방식으로 배치되나, 절대적으로 보장되지는 않음.
      • Anti-Affinity(분산배치): 하나의 Server Group에 속한 서버들을 가급적 다른 랙 및 호스트에 배치시키는 정책
      • Affinity(근접배치): 하나의 Server Group에 속한 서버들을 가급적 같은 랙 및 호스트 내에 근접하게 배치시키는 정책
      • Partition(Virtual Server와 Block Storage 분산배치): 하나의 Server Group에 속한 Virtual Server와 해당 서버에 연결된 Block Storage를 서로 다른 분산 단위(Partition)에 배치시키는 정책
        • Partition(Virtual Server와 Block Storage 분산배치) 정책은 각 Virtual Server와 해당 서버에 속한 Block Storage가 어느 Partition에 속해 있는지 명확히 확인할 수 있도록 Partition 번호를 함께 표시합니다.
        • Partition 번호는 해당 Server Group에 설정된 Partition Size(최대 3)를 기준으로 부여됩니다.
      표. Server Group 서비스 정보 입력 항목
    • 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      태그선택태그 추가
      • 자원 당 최대 50개까지 추가 가능
      • 태그 추가 버튼을 클릭한 후 Key, Value 값을 입력 또는 선택
      표. Server Group 추가 정보 입력 항목
  4. 입력 정보를 확인하고, 완료 버튼을 클릭하세요.
    • 생성이 완료되면, Server Group 목록 페이지에서 생성한 자원을 확인하세요.

Server Group 상세 정보 확인하기

Server Group 서비스는 전체 자원 목록과 상세 정보를 확인하고 수정할 수 있습니다. Server Group 상세 페이지에서는 상세 정보, 태그, 작업 이력 탭으로 구성되어 있습니다.

Server Group 상세 정보를 확인하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Server Group 메뉴를 클릭하세요. Server Group 목록 페이지로 이동합니다.
  3. Server Group 목록 페이지에서 상세 정보를 확인할 자원을 클릭하세요. Server Group 상세 페이지로 이동합니다.
    • Server Group 상세 페이지에는 상태 정보 및 부가 기능 정보가 표시되며, 상세 정보, 태그, 작업 이력 탭으로 구성됩니다.

상세 정보

Server Group 목록 페이지에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.

구분상세 설명
서비스서비스명
자원 유형자원 유형
SRNSamsung Cloud Platform에서의 고유 자원 ID
  • Server Group 에서는 Server Group SRN을 의미
자원명Server Group 이름
자원 IDServer Group의 고유 자원 ID
생성자Server Group을 생성한 사용자
생성 일시Server Group을 생성한 일시
Server Group명Server Group 이름
정책Anti-Affinity(분산배치), Affinity(근접배치), Partition(Virtual Server와 Block Storage 분산배치)
Server Group 멤버Server Group에 속한 Virtual Server 목록
  • 최초 Virtual Server 생성한 이후에는 멤버를 수정할 수 없음
  • Anti-Affinity(분산배치)와 Affinity(근접배치) 정책은 Virtual Server 간의 상대적인 배치 관계만을 정의하는 정책으로 SCP Console에서는 정책에 속한 Virtual Server 목록만 제공합니다.
  • Partition(Virtual Server와 Block Storage 분산배치) 정책은 Virtual Server와 해당 서버에 속한 Block Storage가 어느 Partition에 속해 있는지 명확히 확인할 수 있도록 Partition 번호를 함께 표시합니다. Partition 번호는 해당 Server Group에 설정된 Partition Size(최대 3)를 기준으로 부여됩니다.
표. Server Group 상세 정보 탭 항목

태그

Server Group 목록 페이지에서 선택한 자원의 태그 정보를 확인하고, 추가하거나 변경 또는 삭제할 수 있습니다.

구분상세 설명
태그 목록태그 목록
  • 태그의 Key, Value 정보 확인 가능
  • 태그는 자원 당 최대 50개까지 추가 가능
  • 태그 입력 시 기존에 생성된 Key와 Value 목록을 검색하여 선택
표. Server Group 태그 탭 항목

작업 이력

Server Group 목록 페이지에서 선택한 자원의 작업 이력을 확인할 수 있습니다.

구분상세 설명
작업 이력 목록자원 변경 이력
  • 작업 일시, 자원 ID, 자원명, 작업 내역, 이벤트 토픽, 작업 결과, 작업자 정보 확인
표. Server Group 작업 이력 탭 상세 정보 항목

Server Group 삭제하기

사용하지 않는 Server Group을 삭제할 수 있습니다. 단, Server Group을 삭제하면 복구할 수 없으므로 사전에 충분한 영향도 검토 후 삭제를 진행하시기 바랍니다.

주의
서비스 삭제 후에는 데이터를 복구할 수 없으므로 주의해주세요.

Server Group을 삭제하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Server Group 메뉴를 클릭하세요. Server Group 목록 페이지로 이동합니다.
  3. Server Group 목록 페이지에서 삭제할 자원을 선택하고, 삭제 버튼을 클릭하세요.
    • Server Group 목록 페이지에서 다수의 Server Group 체크 박스를 선택하고, 자원 목록 상단의 삭제 버튼을 클릭하세요.
  4. 삭제가 완료되면 Server Group 목록 페이지에서 자원이 삭제되었는지 확인하세요.

2.4 - IP 변경하기

Virtual Server의 IP를 변경하고 Virtual Server의 네트워크 포트를 추가하여 IP 설정할 수 있습니다.

IP 변경하기

Virtual Server의 IP를 변경할 수 있습니다.

주의
  • IP 변경을 진행하면 더 이상 해당 IP로 통신할 수 없으며, 진행 중에는 IP 변경을 취소할 수 없습니다.
  • 변경된 IP를 적용하기 위해 서버가 재부팅 됩니다.
  • Load Balancer 서비스 중인 서버일 경우, LB 서버 그룹에서 기존 IP를 삭제하고 변경된 IP를 LB 서버 그룹의 멤버로 직접 추가해야 합니다.
  • Public NAT/Private NAT를 사용 중인 서버는 IP 변경 후, Public NAT/Private NAT의 사용을 해제하고 다시 설정해야 합니다.
    • Public NAT/Private NAT를 사용 중인 경우에는 먼저 Public NAT/Private NAT의 사용을 해제하고 IP 변경을 완료한 후, 다시 설정하세요.
    • Public NAT/Private NAT의 사용 여부는 Virtual Server 상세 페이지에서 Public NAT IP/Private NAT IP수정 버튼을 클릭하여 변경할 수 있습니다.

IP를 변경하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Compute > Virtual Server 메뉴를 클릭하세요. Virtual Server의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Virtual Server 메뉴를 클릭하세요. Virtual Server 목록 페이지로 이동합니다.
  3. Virtual Server 목록 페이지에서 IP를 변경할 자원을 클릭하세요. Virtual Server 상세 페이지로 이동합니다.
  4. Virtual Server 상세 페이지에서 IP를 변경할 IP 항목의 수정 버튼을 클릭하세요. IP 수정 팝업창이 열립니다.
  5. IP 수정 팝업창에서 Subnet을 선택한 후, 변경할 IP를 설정하세요.
    • 입력: 변경할 IP를 직접 입력합니다.
    • 자동 생성: IP를 자동으로 생성하여 적용합니다.
  6. 설정이 완료되면 확인 버튼을 클릭하세요.
  7. IP 수정을 알리는 팝업창이 열리면 확인 버튼을 클릭하세요.

네트워크 포트 추가 후 서버에서 IP 설정하기

Ubuntu Linux로 Virtual Server를 생성한 경우 Samsung Cloud Platform에서 네트워크 포트 추가 후 서버에서 IP 설정이 추가로 필요합니다.

  1. Virtual Server의 OS의 root 사용자로 ip 명령어를 사용하여 할당된 네트워크 인터페이스명을 확인하세요.

    배경색 변경
    ip a
    ip a
    코드블록. ip 명령어 - 네트워크 인터페이스 확인 명령어

    • 추가된 인터페이스가 있는 경우 다음과 같은 결과가 표시됩니다.
    배경색 변경
    [root@scp-test-vm-01 ~] # ip a
    3: ens7: <BROADCAST,MULTICAST> mtu 9000 qdisc noop state DOWN group default qlen 1000
        link/ether fa:16:3e:98:b6:64 brd ff:ff:ff:ff:ff:ff
        altname enp0s7
    [root@scp-test-vm-01 ~] # ip a
    3: ens7: <BROADCAST,MULTICAST> mtu 9000 qdisc noop state DOWN group default qlen 1000
        link/ether fa:16:3e:98:b6:64 brd ff:ff:ff:ff:ff:ff
        altname enp0s7
    코드블록. ip 명령어 - 네트워크 인터페이스 확인 결과
  2. 텍스트 편집기(예시:vim)을 사용하여 /etc/netplan/50-cloud-init.yaml 파일을 불러오세요.

  3. /etc/netplan/50-cloud-init.yaml 파일에 아래 내용을 추가하고 저장하세요.

    배경색 변경
    network:
      version: 2
      ethernets:
        ens7:
          match:
            macaddress: "fa:16:3e:98:b6:64"
          dhcp4: true
          set-name: "ens7"
          mtu: 9000
    network:
      version: 2
      ethernets:
        ens7:
          match:
            macaddress: "fa:16:3e:98:b6:64"
          dhcp4: true
          set-name: "ens7"
          mtu: 9000
    코드블록. YAML 파일 편집
참고
netplan 구성을 하는 YAML 파일은 들여쓰기가 중요합니다. YAML 파일 수정 시, 기존 설정된 내용을 참고하여 유의해주세요.
  1. netplan 명령어를 사용하여 추가된 네트워크 DEVICE에 IP를 설정하세요.

    배경색 변경
    netplan --debug apply
    netplan --debug apply
    코드블록. netplan 적용
  2. ip 명령어를 사용하여 정상적으로 IP가 설정되었는지 확인하세요.

    배경색 변경
    [root@scp-test-vm-01 ~] # ip a
    3: ens7: <BROADCAST,MULTICAST> mtu 9000 qdisc noop state DOWN group default qlen 1000
        link/ether fa:16:3e:98:b6:64 brd ff:ff:ff:ff:ff:ff
        altname enp0s7
        inet 10.10.10.10/24 metric 100 brd 10.10.10.255 scope global dynamic ens7
           valid_lft 43197sec preferred_lft 43197sec
        inet6 fe80::f816:3eff:fe0a:96bf/64 scope link
           valid_lft forever preferred_lft forever
    [root@scp-test-vm-01 ~] # ip a
    3: ens7: <BROADCAST,MULTICAST> mtu 9000 qdisc noop state DOWN group default qlen 1000
        link/ether fa:16:3e:98:b6:64 brd ff:ff:ff:ff:ff:ff
        altname enp0s7
        inet 10.10.10.10/24 metric 100 brd 10.10.10.255 scope global dynamic ens7
           valid_lft 43197sec preferred_lft 43197sec
        inet6 fe80::f816:3eff:fe0a:96bf/64 scope link
           valid_lft forever preferred_lft forever
    코드블록. IP 설정 확인

2.5 - Linux NTP 설정하기

사용자는 Samsung Cloud Platform Console을 통해 Rocky Linux, Oracle Linux로 Virtual Server를 생성한 경우 시간 동기화(NTP:Network Time Protocol)를 위해 추가적인 설정이 필요합니다. 그 외 OS 표준 Linux Image(RHEL, Alma Linux, Ubuntu) 는 NTP 설정이 되어 있어 추가 설정 불필요합니다.

NTP Daemon 설치하기

chrony daemon을 설치하여 NTP를 설정할 수 있습니다. chrony daemon을 설치하려면 다음 절차를 따르세요.

참고
chrony에 대한 자세한 내용은 chronyc 페이지를 참고하세요.
  1. Virtual Server의 OS의 root 사용자로 dnf 명령어를 사용하여 chrony 패키지가 설치되었는지 확인합니다.

    배경색 변경
    dnf list chrony
    dnf list chrony
    코드블록. dnf 명령어 - chrony 패키지 설치 확인 명령어

    • chrony 패키지가 설치되어 있는 경우 다음과 같은 결과가 표시됩니다.
    배경색 변경
    [root@scp-test-vm-01 ~] # dnf list chrony
    Last metadata expiration check: 1:47:29 ago on Wed 19 Feb 2025 05:55:57 PM KST.
    Installed Packages
    chrony.x86_64                              3.5-1.0.1.el8                                              @anaconda   
    [root@scp-test-vm-01 ~] # dnf list chrony
    Last metadata expiration check: 1:47:29 ago on Wed 19 Feb 2025 05:55:57 PM KST.
    Installed Packages
    chrony.x86_64                              3.5-1.0.1.el8                                              @anaconda   
    코드블록. dnf 명령어 - chrony 패키지 설치 확인 결과
  2. chrony 패키지가 설치되지 않은 경우 dnf 명령어를 사용하여 chrony 패키지를 설치합니다.

    배경색 변경
    dnf install chrony -y
    dnf install chrony -y
    코드블록. dnf 명령 - chrony 패키지 설치 확인 명령어

NTP Daemon 설정하기

참고
chrony에 대한 자세한 내용은 chronyc 페이지를 참고하세요.

chrony daemon을 설정하려면 다음 절차를 따르세요.

  1. 텍스트 편집기(예시: vim)를 사용하여 /etc/chrony.conf 파일을 불러오세요.

  2. /etc/chrony.conf 파일에 아래 내용을 추가하고 저장하세요.

    배경색 변경
    server 198.19.0.54 iburst
    server 198.19.0.54 iburst
    코드블록. /etc/chrony.conf 편집
  3. systemctl 명령어를 사용하여 chrony daemon을 자동으로 시작하도록 설정하세요.

    배경색 변경
    systemctl enable chronyd
    systemctl enable chronyd
    코드블록. systemctl 명령어 - chrony daemon 자동 시작 설정
  4. systemctl 명령어를 사용하여 chrony daemon을 재시작하세요.

    배경색 변경
    systemctl restart chronyd
    systemctl restart chronyd
    코드블록. systemctl 명령어 - chrony daemon 재시작

  5. chronyc sources명령어를 “v” 옵션(상세 정보 표시)과 함께 실행하여 설정한 NTP 서버의 IP 주소를 확인하고 동기화가 진행 중인지 확인하세요.

    배경색 변경
    chronyc sources -v
    chronyc sources -v
    코드블록. chronyc sources 명령어 - NTP 동기화 확인

    • chronyc sources 명령어를 실행할 경우, 다음과 같은 결과가 표시됩니다.
    배경색 변경
    [root@scp-test-vm-01 ~] # chronyc sources -v
    
    210 Number of sources = 1
    
    
    
      .-- Source mode   '^' = server,   '=' = peer,   '#' = local clock.
    
     / .- Source state     '*' = current synced,   '+' = combined ,   '-' = not combined,
    
    | /    '?' = unreachable,   'x' = time may be in error,   '~' = time too variable.
    
    ||                                                                                   .- xxxx [ yyyy ] +/- zzzz
    
    ||                      Reachability register (octal) -.                        |  xxxx = adjusted offset,
    
    ||                      Log2(Polling interval) --.          |                    |  yyyy = measured offset,
    
    ||                                                             |                   |  zzzz = estimated error.
    
    ||                                                        |       |                   
    
    MS Name/IP address                  Stratum   Poll   Reach   LastRx   Last    sample               
    
    =========================================================================
    
    ^* 198.19.0.54                                 2      6     377      52      -129us[  -128us] +/-     14ms
    [root@scp-test-vm-01 ~] # chronyc sources -v
    
    210 Number of sources = 1
    
    
    
      .-- Source mode   '^' = server,   '=' = peer,   '#' = local clock.
    
     / .- Source state     '*' = current synced,   '+' = combined ,   '-' = not combined,
    
    | /    '?' = unreachable,   'x' = time may be in error,   '~' = time too variable.
    
    ||                                                                                   .- xxxx [ yyyy ] +/- zzzz
    
    ||                      Reachability register (octal) -.                        |  xxxx = adjusted offset,
    
    ||                      Log2(Polling interval) --.          |                    |  yyyy = measured offset,
    
    ||                                                             |                   |  zzzz = estimated error.
    
    ||                                                        |       |                   
    
    MS Name/IP address                  Stratum   Poll   Reach   LastRx   Last    sample               
    
    =========================================================================
    
    ^* 198.19.0.54                                 2      6     377      52      -129us[  -128us] +/-     14ms
    코드블록. chronyc sources 명령어 - NTP 동기화 확인
  6. chronyc tracking 명령어를 실행하여 동기화 지표를 확인하세요.

    배경색 변경
    [root@scp-test-vm-01 ~] # chronyc tracking
    Reference ID        : A9FEA9FE (198.19.0.54)
    Stratum              : 3
    Ref time  (UTC)     : Wed  Feb  19  18:48:41  2025
    System time         : 0.000000039 seconds fast of NTP time
    Last offset            : -0.000084246 seconds
    RMS offset           : 0.000084246 seconds
    Frequency            : 21.667 ppm slow
    Residual freq        : +4.723 ppm
    Skew                  : 0.410 ppm
    Root delay           : 0.000564836 seconds
    Root dispersion     : 0.027399288 seconds
    Update interval      : 2.0 seconds
    Leap status           : Normal
    [root@scp-test-vm-01 ~] # chronyc tracking
    Reference ID        : A9FEA9FE (198.19.0.54)
    Stratum              : 3
    Ref time  (UTC)     : Wed  Feb  19  18:48:41  2025
    System time         : 0.000000039 seconds fast of NTP time
    Last offset            : -0.000084246 seconds
    RMS offset           : 0.000084246 seconds
    Frequency            : 21.667 ppm slow
    Residual freq        : +4.723 ppm
    Skew                  : 0.410 ppm
    Root delay           : 0.000564836 seconds
    Root dispersion     : 0.027399288 seconds
    Update interval      : 2.0 seconds
    Leap status           : Normal
    코드블록. chronyc tracking 명령어 - NTP 동기화 지표

2.6 - RHEL Repo 및 WKMS 설정하기

안내
  • 사용자는 Samsung Cloud Platform Console을 통해 2025년 8월 이전 RHEL 및 Windows Server를 생성한 경우 RHEL Repository 및 WKMS(Windows Key Management Service) 설정 수정이 필요합니다.
  • SCP RHEL Repository는 외부 접속이 제한되는 VPC Private Subnet 등 사용자 환경을 지원하기 위해 SCP에서 제공하는 리포지토리입니다.
    SCP RHEL Repository는 내부 스케줄에 따라 각 Region Local Repository와 동기화되므로, 최신 패치를 빠르게 적용하려면 외부 Public Mirror 사이트로 변경하는 것을 권장합니다.

RHEL Repository 설정 가이드

Samsung Cloud Platform에서는 RHEL을 사용 시 SCP에서 제공하는 RHEL Repository를 활용하여 공식 RHEL Repository와 동일한 Package를 설치 및 Download 할 수 있습니다.
SCP에서는 기본적으로 해당 Major 버전의 가장 최신 버전 Repository를 제공합니다. RHEL Repository 설정을 하려면 다음 절차를 따르세요.

  1. Virtual Server의 OS의 root 사용자로 cat 명령어를 사용하여 /etc/yum.repos.d/scp.rhel8.repo 또는 /etc/yum.repos.d/scp.rhel9.repo 설정을 확인하세요.

    배경색 변경
    cat /etc/yum.repos.d/scp.rhel8.repo
    cat /etc/yum.repos.d/scp.rhel8.repo
    코드블록. repo 설정 확인(RHEL8)
    배경색 변경
    cat /etc/yum.repos.d/scp.rhel9.repo
    cat /etc/yum.repos.d/scp.rhel9.repo
    코드블록. repo 설정 확인(RHEL9)

    • 설정 파일 확인 시 다음과 같은 결과가 표시됩니다.
      배경색 변경
      [rhel-8-baseos]
      name=rhel-8-baseos
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos
      [rhel-8-baseos-debug]
      name=rhel-8-baseos-debug
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos-debug
      [rhel-8-appstream]
      name=rhel-8-appstream
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/appstream
      [rhel-8-baseos]
      name=rhel-8-baseos
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos
      [rhel-8-baseos-debug]
      name=rhel-8-baseos-debug
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos-debug
      [rhel-8-appstream]
      name=rhel-8-appstream
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/appstream
      코드블록. repo 설정 확인(RHEL8)
      배경색 변경
      [rhel-9-for-x86_64-baseos-rpms]
      name=rhel-9-for-x86_64-baseos-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/baseos
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-appstream-rpms]
      name=rhel-9-for-x86_64-appstream-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/appstream
      gpgcheck=0
      enabled=1
      [codeready-builder-for-rhel-9-x86_64-rpms]
      name=codeready-builder-for-rhel-9-x86_64-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/codeready-builder
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-highavailability-rpms]
      name=rhel-9-for-x86_64-highavailability-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/ha
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-supplementary-rpms]
      name=rhel-9-for-x86_64-supplementary-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/supplementary
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-baseos-rpms]
      name=rhel-9-for-x86_64-baseos-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/baseos
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-appstream-rpms]
      name=rhel-9-for-x86_64-appstream-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/appstream
      gpgcheck=0
      enabled=1
      [codeready-builder-for-rhel-9-x86_64-rpms]
      name=codeready-builder-for-rhel-9-x86_64-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/codeready-builder
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-highavailability-rpms]
      name=rhel-9-for-x86_64-highavailability-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/ha
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-supplementary-rpms]
      name=rhel-9-for-x86_64-supplementary-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/supplementary
      gpgcheck=0
      enabled=1
      코드블록. repo 설정 확인(RHEL9)
  2. 텍스트 편집기(예시: vim)를 사용하여 /etc/hosts 파일을 불러오세요.

  3. /etc/hosts 파일에 아래 내용으로 수정하고 저장하세요.

    배경색 변경
    198.19.2.13 scp-rhel8-ip scp-rhel9-ip scp-rhel-ip
    198.19.2.13 scp-rhel8-ip scp-rhel9-ip scp-rhel-ip
    코드블록. /etc/hosts 파일 설정 변경

  4. yum 명령어를 사용하여 서버에 설정된 RHEL Repository 연결을 확인하세요.

    배경색 변경
    yum repolist –v 
    yum repolist –v 
    코드블록. repository 연결 설정 확인

    • RHEL Repository가 성공적으로 연결 되었을 경우 Repository list를 확인할 수 있습니다.
      배경색 변경
      Repo-id            : rhel-8-appstream
      Repo-name          : rhel-8-appstream
      Repo-revision      : 1718903734
      Repo-updated       : Fri 21 Jun 2024 02:15:34 AM KST
      Repo-pkgs          : 38,260
      Repo-available-pkgs: 25,799
      Repo-size          : 122 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/appstream
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos
      Repo-name          : rhel-8-baseos
      Repo-revision      : 1718029433
      Repo-updated       : Mon 10 Jun 2024 11:23:52 PM KST
      Repo-pkgs          : 17,487
      Repo-available-pkgs: 17,487
      Repo-size          : 32 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos-debug
      Repo-name          : rhel-8-baseos-debug
      Repo-revision      : 1717662461
      Repo-updated       : Thu 06 Jun 2024 05:27:41 PM KST
      Repo-pkgs          : 17,078
      Repo-available-pkgs: 17,078
      Repo-size          : 100 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos-debug
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      Repo-id            : rhel-8-appstream
      Repo-name          : rhel-8-appstream
      Repo-revision      : 1718903734
      Repo-updated       : Fri 21 Jun 2024 02:15:34 AM KST
      Repo-pkgs          : 38,260
      Repo-available-pkgs: 25,799
      Repo-size          : 122 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/appstream
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos
      Repo-name          : rhel-8-baseos
      Repo-revision      : 1718029433
      Repo-updated       : Mon 10 Jun 2024 11:23:52 PM KST
      Repo-pkgs          : 17,487
      Repo-available-pkgs: 17,487
      Repo-size          : 32 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos-debug
      Repo-name          : rhel-8-baseos-debug
      Repo-revision      : 1717662461
      Repo-updated       : Thu 06 Jun 2024 05:27:41 PM KST
      Repo-pkgs          : 17,078
      Repo-available-pkgs: 17,078
      Repo-size          : 100 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos-debug
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      코드블록. Repository list 확인

Windows Key Management Service 설정 가이드

Samsung Cloud Platform에서는 Windows Server를 사용할 경우 SCP 에서 제공하는 Key Management Service를 활용하여 정품 인증할 수 있습니다. 다음 절차를 따르세요.

  1. Windows 시작 아이콘을 우클릭한 후, Windows PowerShell(관리자) 혹은 Windows 실행 메뉴에서 cmd를 실행해주세요.

  2. Windows PowerShell(관리자) 혹은 cmd에서 아래 명령어를 수행하여 KMS Server를 등록해주세요.

    배경색 변경
    slmgr /skms 198.19.2.23:1688
    slmgr /skms 198.19.2.23:1688
    코드블록. WKMS 설정

  3. KMS Server 등록 명령어를 수행한 후, 성공적으로 등록되었다는 알림 팝업을 확인한 후 OK를 클릭하세요.

    그림
    그림. WKMS 설정 확인
  4. Windows PowerShell(관리자) 혹은 cmd에서 아래 명령어를 수행하여 정품 인증을 수행해주세요.

    배경색 변경
    slmgr /ato
    slmgr /ato
    코드블록. Windows Server 정품인증 설정

  5. 정품 인증이 성공적으로 수행되었다는 알림 팝업을 확인한 후, OK를 클릭하세요.

    그림
    그림. Windows Server 정품 인증 수행 확인
  6. Windows PowerShell(관리자) 혹은 cmd에서 아래 명령어를 수행하여 정품 인증이 되었는지 확인해주세요.

    배경색 변경
    slmgr /dlv
    slmgr /dlv
    코드블록. Windows Server 정품 인증 확인

  7. 정품 인증이 성공적으로 수행되었다는 알림 팝업을 확인한 후, OK를 클릭하세요.

    그림
    그림. Windows Server 정품 인증 확인

2.7 - ServiceWatch Agent 설치하기

사용자는 Virtual Server에 ServiceWatch Agent를 설치하여 사용자 정의 지표와 로그를 수집할 수 있습니다.

참고
ServiceWatch Agent를 통한 사용자 정의 지표/로그 수집은 현재 Samsung Cloud Platform For Enterprise에서만 사용 가능합니다. 이외 오퍼링에서도 향후 제공 예정입니다.
주의
ServiceWatch Agent를 통한 지표 수집은 사용자 정의 지표로 구분되어 각 서비스로부터 기본으로 수집되는 지표와는 달리 요금이 부과되므로, 불필요한 메트릭 수집 설정은 제거하거나 비활성화하기를 권장합니다.

ServiceWatch Agent

Virtual Server에 ServiceWatch의 사용자 정의 지표 및 로그 수집을 위해 설치해야 하는 Agent는 크게 2가지로 나눌 수 있습니다. Prometheus Exporter와 Open Telemetry Collector 입니다.

구분상세 설명
Prometheus Exporter특정 애플리케이션이나 서비스의 메트릭을 Prometheus가 스크랩(scrape)할 수 있는 형식으로 제공
  • OS에 따라 Linux 서버를 위한 Node Exporter와 Windows 서버를 위한 Windows Exporter를 사용할 수 있음
  • GPU 지표를 위한 DCGM(NVIDIA Data Center GPU Manager) Exporter를 사용할 수 있음.
Open Telemetry Collector분산 시스템의 메트릭, 로그와 같은 텔레메트리 데이터를 수집하고, 처리(필터링, 샘플링 등)한 후, 여러 백엔드(예: Prometheus, Jaeger, Elasticsearch 등)로 내보내는 중앙 집중식 수집기 역할
  • ServiceWatch Gateway로 데이터를 내보내어 ServiceWatch에서 지표 및 로그 데이터를 수집할 수 있도록 함.
표. Prometheus Exporter와 Open Telemetry Collector 설명

Virtual Server를 위한 Prometheus Exporter 설치 (for Linux)

Linux 서버에서 사용하기 위해 Prometheus Exporter를 아래의 순서에 따라 설치합니다.

Node Exporter 설치

아래의 순서에 따라 Node Exporter를 설치합니다.

  1. Node Exporter User 생성
  2. Node Exporter 설정

Node Exporter User 생성

Node Exporter 프로세스를 안전하게 격리하기 위한 전용 사용자를 생성합니다.

배경색 변경
sudo useradd --no-create-home --shell /bin/false node_exporter
sudo useradd --no-create-home --shell /bin/false node_exporter
코드블록. Node Exporter User 생성 명령어

Node Exporter 설정

  1. Node Exporter 설치를 위해 다운로드합니다. 해당 가이드에서는 아래 버전으로 안내합니다.
    • 다운로드 경로: /tmp
    • 설치 버전: 1.7.0
      배경색 변경
      cd /tmp
      wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
      cd /tmp
      wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
      코드블록. Node Exporter 다운로드 명령어
참고
최신 버전 Node Exporter는 Node Exporter > Releases > Lastest에서 확인할 수 있고, 특정 버전의 Node Exporter는 Node Exporter > Releases 에서 확인할 수 있습니다.
  1. 다운로드 받은 Node Exporter 설치하고 실행 파일에 권한을 부여합니다.

    배경색 변경
    cd /tmp
    sudo tar -xvf node_exporter-1.7.0.linux-amd64.tar.gz -C /usr/local/bin --strip-components=1 node_exporter-1.7.0.linux-amd64/node_exporter
    cd /tmp
    sudo tar -xvf node_exporter-1.7.0.linux-amd64.tar.gz -C /usr/local/bin --strip-components=1 node_exporter-1.7.0.linux-amd64/node_exporter
    코드블록. Node Exporter 설치 명령어
    배경색 변경
    sudo chown node_exporter:node_exporter /usr/local/bin/node_exporter
    sudo chown node_exporter:node_exporter /usr/local/bin/node_exporter
    코드블록. Node Exporter 권한 설정 명령어

  2. 서비스 파일 생성 Node Exporter를 메모리 메트릭(meminfo) 또는 블록 스토리지 메트릭(filesystem) 수집하도록 설정합니다.

    배경색 변경
    sudo vi /etc/systemd/system/node_exporter.service
    sudo vi /etc/systemd/system/node_exporter.service
    코드블록. Node Exporter 서비스 파일 열기 명령어
    배경색 변경
    [Unit]
    Description=Prometheus Node Exporter (meminfo only)
    Wants=network-online.target
    After=network-online.target
     
    [Service]
    User=node_exporter
    Group=node_exporter
    Type=simple
    ExecStart=/usr/local/bin/node_exporter \
      --collector.disable-defaults \    # 기본 제공 메트릭 비활성화
      --collector.meminfo \             # 메모리 메트릭 활성화
      --collector.filesystem            # Block Storage 파일 시스템 메트릭 활성화
     
    Restart=on-failure
     
    [Install]
    WantedBy=multi-user.target
    [Unit]
    Description=Prometheus Node Exporter (meminfo only)
    Wants=network-online.target
    After=network-online.target
     
    [Service]
    User=node_exporter
    Group=node_exporter
    Type=simple
    ExecStart=/usr/local/bin/node_exporter \
      --collector.disable-defaults \    # 기본 제공 메트릭 비활성화
      --collector.meminfo \             # 메모리 메트릭 활성화
      --collector.filesystem            # Block Storage 파일 시스템 메트릭 활성화
     
    Restart=on-failure
     
    [Install]
    WantedBy=multi-user.target
    코드블록. Node Exporter 서비스 파일 열기 결과

참고
  • collector는 플래그를 사용하여 활성화/비활성화 설정할 수 있습니다.

    • –collector.{name}: 특정 메트릭을 활성화할 때 사용합니다.
    • –no-collector.{name}: 특정 메트릭을 비활성화할 수 있습니다.
    • 기본적으로 제공하는 메트릭을 모두 비활성화하고 특정 수집기만 활성화하려면 –collector.disable-defaults –collector.{name} … 와 같이 사용할 수 있습니다.
  • 아래는 주요 collector 설명입니다.

Collector설명라벨
meminfo메모리 통계 제공-
filesystem사용된 디스크 공간과 같은 파일 시스템 통계 제공
  • device: 파일시스템이 위치한 물리적 또는 가상 장치 경로
    • 예시: /dev/sda1
  • fstype: 파일시스템의 형식
    • 예시: ext4, xfs, nfs, tmpfs
  • mountpoint: 해당 파일시스템이 호스트 OS상에 마운트된 경로. 가장 직관적으로 디스크를 구분하는 기준
    • 예시: /, /var/lib/docker, /mnt/data
표. Node Exporter 주요 Collector 설명
  • Node Exporter 지표에서 Node Exporter에서 제공하는 주요 지표와 Node Exporter Collector 설정 방법을 확인할 수 있습니다.
참고
  • 수집 가능한 메트릭과 설정 방법에 대한 자세한 내용은 Node Exporter > Collector에서 확인할 수 있습니다.
  • 사용하는 Node Exporter의 버전에 따라 제공 가능한 메트릭이 상이할 수 있습니다. Node Exporter을 참고하세요.
주의
ServiceWatch Agent를 통한 지표 수집은 사용자 정의 지표로 구분되어 기본으로 수집되는 지표와는 달리 요금이 부과되므로, 불필요한 메트릭 수집은 제거하거나 비활성화해야 과도한 요금이 부과되지 않습니다.
  1. 서비스 활성화 및 시작 Node Exporter 서비스를 등록하고 등록된 서비스와 설정한 메트릭을 확인합니다.
    배경색 변경
    sudo systemctl daemon-reload
    sudo systemctl enable --now node_exporter
    sudo systemctl daemon-reload
    sudo systemctl enable --now node_exporter
    코드블록. Node Exporter 서비스 활성화 및 시작 명령어
    배경색 변경
    sudo systemctl status node_exporter
    sudo systemctl status node_exporter
    코드블록. Node Exporter 서비스 확인 명령어
    배경색 변경
    curl http://localhost:9100/metrics | grep node_memory
    curl http://localhost:9100/metrics | grep node_memory
    코드블록. Node Exporter 메트릭 정보 확인 명령어
안내
Node Exporter 설정을 완료하였다면, ServiceWatch에서 제공하는 Open Telemetry Collector를 설치하여 SerivceWatch Agent 설정을 완료하셔야 합니다.
자세한 내용은 ServiceWatch > ServiceWatch Agent 사용하기 참고하세요.

Virtual Server를 위한 Prometheus Exporter 설치 (for Windows)

Windows 서버에서 Prometheus Exporter를 사용하기 위해 아래의 순서에 따라 설치합니다.

Windows Exporter 설치

아래의 순서에 따라 Windows Exporter를 설치합니다.

  1. Windows Exporter 설정

Windows Exporter 설정

  1. Windows Exporter 설치를 위해 설치 파일을 다운로드합니다.
    • 다운로드 경로: C:\Temp
    • 테스트 버전: 0.31.3
      배경색 변경
      $ mkdir /Temp
      $ Invoke-WebRequest -Uri "https://github.com/prometheus-community/windows_exporter/releases/download/v0.31.3/windows_exporter-0.31.3-amd64.exe" -OutFile "C:\Temp\windows_exporter-0.31.3-amd64.exe"
      $ mkdir /Temp
      $ Invoke-WebRequest -Uri "https://github.com/prometheus-community/windows_exporter/releases/download/v0.31.3/windows_exporter-0.31.3-amd64.exe" -OutFile "C:\Temp\windows_exporter-0.31.3-amd64.exe"
      코드블록. Windows Exporter 다운로드
참고
Windows Exporter 버전 및 설치 파일은 Windows Exporter > Releases 에서 확인할 수 있습니다.
  1. Windows Exporter 실행 테스트
    Windows Exporter는 기본적으로 모든 컬렉터를 활성화하지만, 원하는 메트릭만 수집하려면 다음 컬렉터를 활성화해야 합니다. 다음은 사용자가 지정한 컬렉터를 활성화하는 예제입니다.
    • 메모리 메트릭: memory
    • 블록 스토리지 메트릭: local_disk
    • Host name: os
      배경색 변경
      $ cd C:\Temp
      $ .\windows_exporter-0.31.3-amd64.exe --collectors.enabled memory,logical_disk,os
      $ cd C:\Temp
      $ .\windows_exporter-0.31.3-amd64.exe --collectors.enabled memory,logical_disk,os
      코드블록. Windows Exporter 실행 테스트
참고
  • collector는 플래그를 사용하여 활성화 설정할 수 있습니다.

    • –collectors.enabled “[defaults]" 기본적으로 제공하는 메트릭
    • –collector.enabled {name},{name},{name}…: 특정 메트릭을 활성화할 때 사용합니다.
  • 아래는 주요 collector 설명입니다.

Collector설명라벨
memory메모리 통계 제공
logical_disk로컬 시스템의 논리적 디스크(예: C:, D: 드라이브) 성능 및 상태 메트릭을 수집
  • volume: 파일시스템이 위치한 물리적 또는 가상 장치 경로
    • 예시: C:D:
표. Windows Exporter 주요 Collector 설명
  • Windows Exporter 지표에서 Windows Exporter에서 제공하는 주요 지표와 Windows Exporter Collector 설정 방법을 확인할 수 있습니다.
참고
  • 수집 가능한 메트릭과 설정 방법에 대한 자세한 내용은 Windows Exporter > Collector에서 확인할 수 있습니다.

  • 사용하는 Windoes Exporter의 버전에 따라 제공 가능한 메트릭이 상이할 수 있습니다. Windows Exporter을 참고하세요.

주의
ServiceWatch Agent를 통한 지표 수집은 사용자 정의 지표로 구분되어 기본으로 수집되는 지표와는 달리 요금이 부과되므로, 불필요한 메트릭 수집은 제거하거나 비활성화해야 과도한 요금이 부과되지 않습니다.
  1. 서비스 등록 및 확인 Windows Exporter의 서비스를 등록하고 설정한 메트릭을 확인합니다.

    배경색 변경
    $ sc.exe create windows_exporter binPath= "C:\Temp\windows_exporter-0.31.3-amd64.exe --collectors.enabled memory,logical_disk,os" DisplayName= "Prometheus Windows Exporter" start= auto
    $ Start-Service windows_exporter
    $ sc.exe create windows_exporter binPath= "C:\Temp\windows_exporter-0.31.3-amd64.exe --collectors.enabled memory,logical_disk,os" DisplayName= "Prometheus Windows Exporter" start= auto
    $ Start-Service windows_exporter
    코드블록. Windows Exporter 서비스 등록
    배경색 변경
    # 서비스 확인
    $ Get-Service windows_exporter
     
    # 메트릭 확인
    $ Invoke-WebRequest -Uri "http://localhost:9182/metrics" | Select-String memory
    # 서비스 확인
    $ Get-Service windows_exporter
     
    # 메트릭 확인
    $ Invoke-WebRequest -Uri "http://localhost:9182/metrics" | Select-String memory
    코드블록. Windows Exporter 서비스 확인

  2. 구성 파일 설정

    • –config.file 옵션을 사용하여 YAML 구성 파일을 사용하도록 설정할 수 있습니다.
      배경색 변경
      $ .\windows_exporter.exe --config.file=config.yml 
      $ .\windows_exporter.exe --config.file="C:\Program Files\windows_exporter\config.yml" # 절대 경로를 사용하는 경우 경로를 따옴표로 묶어야 합니다. 
      $ .\windows_exporter.exe --config.file=config.yml 
      $ .\windows_exporter.exe --config.file="C:\Program Files\windows_exporter\config.yml" # 절대 경로를 사용하는 경우 경로를 따옴표로 묶어야 합니다. 
      코드블록. Windows Exporter 구성 파일 설정
      배경색 변경
      collectors:
        enabled: cpu,net,service
      collector:
        service:
          include: windows_exporter
      log:
        level: warn
      collectors:
        enabled: cpu,net,service
      collector:
        service:
          include: windows_exporter
      log:
        level: warn
      코드블록. Windows Exporter 구성 파일 일부 예시
    • Windows Exporter > 구성 파일 공식 예시 파일을 참고하세요.
      배경색 변경
      ---
      # Note this is not an exhaustive list of all configuration values
      collectors:
        enabled: cpu,logical_disk,net,os,service,system
      collector:
        service:
          include: "windows_exporter"
        scheduled_task:
          include: /Microsoft/.+
      log:
        level: debug
      scrape:
        timeout-margin: 0.5
      telemetry:
        path: /metrics
      web:
        listen-address: ":9182"
      ---
      # Note this is not an exhaustive list of all configuration values
      collectors:
        enabled: cpu,logical_disk,net,os,service,system
      collector:
        service:
          include: "windows_exporter"
        scheduled_task:
          include: /Microsoft/.+
      log:
        level: debug
      scrape:
        timeout-margin: 0.5
      telemetry:
        path: /metrics
      web:
        listen-address: ":9182"
      코드블록. Windows Exporter 구성 파일 예시
    • 구성 파일을 이용하여 서비스 등록하기 위해서 아래를 참고하세요.
      배경색 변경
      $ sc.exe create windows_exporter binPath= "C:\Temp\windows_exporter-0.31.3-amd64.exe --config.file=C:\Temp\config.yml" DisplayName= "Prometheus Windows Exporter" start= auto
      $ Start-Service windows_exporter
      $ sc.exe create windows_exporter binPath= "C:\Temp\windows_exporter-0.31.3-amd64.exe --config.file=C:\Temp\config.yml" DisplayName= "Prometheus Windows Exporter" start= auto
      $ Start-Service windows_exporter
      코드블록. Windows Exporter 구성 파일을 이용한 서비스 등록
참고
구성 파일과 명령줄 옵션을 함께 사용하는 경우, 명령줄 옵션에 포함된 값들이 우선 적용됩니다. 따라서 명령줄 옵션이 구성 파일 설정보다 우선 적용합니다.
안내
Node Exporter 설정을 완료하였다면, ServiceWatch에서 제공하는 Open Telemetry Collector를 설치하여 SerivceWatch Agent 설정을 완료하셔야 합니다.
자세한 내용은 ServiceWatch > ServiceWatch Agent 사용하기 참고하세요.

Node Exporter 지표

Node Exporter 주요 지표

아래는 Node Exporter를 통해 확인할 수 있는 Collector와 지표 정보입니다. Collector로 설정할 수도 있고, 특정 지표만 활성화할 수 있습니다.

구분CollectorMetricDescription
Memorymeminfonode_memory_MemTotal_bytes전체 메모리
Memorymeminfonode_memory_MemAvailable_bytes사용 가능한 메모리(메모리 부족 여부를 판단하기 위해 사용)
Memorymeminfonode_memory_MemFree_bytesFree 메모리(비어 있는 메모리)
Memorymeminfonode_memory_Buffers_bytesIO 버퍼
Memorymeminfonode_memory_Cached_bytes페이지 캐시
Memorymeminfonode_memory_SwapTotal_bytes전체 스왑
Memorymeminfonode_memory_SwapFree_bytes남은 스왑
Filesystemfilesystemnode_filesystem_size_bytes파일 시스템 전체 크기
Filesystemfilesystemnode_filesystem_free_bytes전체 여유 공간(total free space)
Filesystemfilesystemnode_filesystem_avail_bytes사용자가 실제로 사용 가능한 공간(available space for unprivileged users)
표. Node Exporter 주요 지표

Node Exporter Collector 및 지표 수집 설정

Node Exporter는 기본적으로 대부분의 collector가 활성화되지만, 원하는 collector만 활성화/비활성화 설정할할 수 있습니다.

특정 Collector만 활성화

  • 메모리, 파일 시스템 Collector만 사용하고 싶을 때:
    배경색 변경
    ./node_exporter
      --collector.meminfo            # 메모리 Collector 활성화
      --collector.filesystem         # 파일 시스템 Collector 활성화
    ./node_exporter
      --collector.meminfo            # 메모리 Collector 활성화
      --collector.filesystem         # 파일 시스템 Collector 활성화
    코드블록. Node Exporter 특정 Collector 활성화
  • Default 설정은 모두 해제하고 메모리, 파일 시스템 Collector만 사용하고 싶을 때:
    배경색 변경
    ./node_exporter
      --collector.disable-defaults    # 기본 제공 메트릭 비활성화
      --collector.meminfo             # 메모리 Collector 활성화
      --collector.filesystem          # 파일 시스템 Collector 활성화
    ./node_exporter
      --collector.disable-defaults    # 기본 제공 메트릭 비활성화
      --collector.meminfo             # 메모리 Collector 활성화
      --collector.filesystem          # 파일 시스템 Collector 활성화
    코드블록. Node Exporter 특정 Collector 활성화
  • 특정 마운트 지점에 대한 파일 시스템 Collector 활성화
    배경색 변경
    ./node_exporter
      --collector.disable-defaults    # 기본 제공 메트릭 비활성화
      --collector.filesystem.mount-points-include="/|/data"          # /(Root)와 /data 마운트 지점에 대한 파일 시스템 Collector 활성화
    ./node_exporter
      --collector.disable-defaults    # 기본 제공 메트릭 비활성화
      --collector.filesystem.mount-points-include="/|/data"          # /(Root)와 /data 마운트 지점에 대한 파일 시스템 Collector 활성화
    코드블록. Node Exporter 특정 Collector 활성화
  • 특정 마운트 지점을 제외한 파일 시스템 Collector 활성화
    배경색 변경
    ./node_exporter
      --collector.disable-defaults    # 기본 제공 메트릭 비활성화
      --collector.filesystem.mount-points-exclude="/boot|/var/log"    # /boot와 /var/log 마운트 지점에 대한 파일 시스템 Collector 활성화
    ./node_exporter
      --collector.disable-defaults    # 기본 제공 메트릭 비활성화
      --collector.filesystem.mount-points-exclude="/boot|/var/log"    # /boot와 /var/log 마운트 지점에 대한 파일 시스템 Collector 활성화
    코드블록. Node Exporter 특정 Collector 활성화

특정 Collector 비활성화 (no-collector)

파일 시스템 collector를 사용하고 싶지 않을때:

배경색 변경
./node_exporter --no-collector.filesystem
./node_exporter --no-collector.filesystem
코드블록. Node Exporter 특정 Collector 비활성화

Systemd 서비스로 Collector 구성 (권장)

배경색 변경
[Unit]
Description=Node Exporter
After=network-online.target

[Service]
User=nodeexp
ExecStart=/usr/local/bin/node_exporter
  --collector.disable-defaults # 기본 제공 메트릭 collector 모두 비활성화
  --collector.meminfo
  --collector.filesystem

[Install]
WantedBy=multi-user.target
[Unit]
Description=Node Exporter
After=network-online.target

[Service]
User=nodeexp
ExecStart=/usr/local/bin/node_exporter
  --collector.disable-defaults # 기본 제공 메트릭 collector 모두 비활성화
  --collector.meminfo
  --collector.filesystem

[Install]
WantedBy=multi-user.target
코드블록. Node Exporter > /etc/systemd/system/node_exporter.service 구성

특정 지표만 필터링하는 방법

Open Telemetry Collector 설정을 통해서 Node Exporter로부터 수집한 지표 중 필요한 것만 선택해서 수집하도록 설정할 수 있습니다. Node Exporter의 특정 Collector에서 제공하는 지표 중에 특정 지표만 수집하고자 할 때, ServiceWatch를 위한 Open Telemetry Collector 사전 설정을 참고할 수 있습니다.

주의
ServiceWatch Agent를 통한 지표 수집은 사용자 정의 지표로 구분되어 각 서비스로부터 기본으로 수집되는 지표와는 달리 요금이 부과되므로, 반드시 필요한 지표에 대해 설정하는 것을 권장합니다.

Windows Exporter 지표

Windows Exporter 주요 지표

아래는 Windows Exporter를 통해 확인할 수 있는 Collector와 지표 정보입니다. Collector로 설정할 수도 있고, 특정 지표만 활성화할 수 있습니다.

구분Collector지표명설명
Memorymemorywindows_memory_available_bytes사용 가능한 메모리
Memorymemorywindows_memory_cache_bytes캐시 메모리
Memorymemorywindows_memory_committed_bytes커밋된 메모리
Memorymemorywindows_memory_commit_limit커밋 한도
Memorymemorywindows_memory_pool_paged_bytespaged pool
Memorymemorywindows_memory_pool_nonpaged_bytesnon-paged pool
디스크 정보logical_diskwindows_logical_disk_free_bytes남은 용량
디스크 정보logical_diskwindows_logical_disk_size_bytes전체 용량
디스크 정보logical_diskwindows_logical_disk_read_bytes_total읽기 바이트 수
디스크 정보logical_diskwindows_logical_disk_write_bytes_total쓰기 바이트 수
디스크 정보logical_diskwindows_logical_disk_read_seconds_total읽기 latency
디스크 정보logical_diskwindows_logical_disk_write_seconds_total쓰기 latency
디스크 정보logical_diskwindows_logical_disk_idle_seconds_totalidle 시간
표. Windows Exporter 주요 지표

Windows Exporter Collector 및 지표 수집 설정

Windows Exporter는 기본적으로 대부분의 collector가 활성화되지만, 원하는 collector만 설정할할 수 있습니다.

특정 Collector만 활성화

CPU, 메모리, 논리 디스크만 사용하고 싶을 때:

배경색 변경
# --collector.enabled 옵션은 기본값을 비활성화하고, 표기한 Collector만 활성화
.\windows_exporter.exe --collectors.enabled="memory,logical_disk" 
# --collector.enabled 옵션은 기본값을 비활성화하고, 표기한 Collector만 활성화
.\windows_exporter.exe --collectors.enabled="memory,logical_disk" 
코드블록. Windows Exporter 특정 Collector 활성화
참고
Windows Exporter는 사용하지 않는 collector를 비활성화하지 않아도 –collector.enabled를 사용하면 해당 옵션에 기재된 collector에 대해서만 수집됩니다.

서비스로 Collector 구성 (권장)

배경색 변경
# windows_exporter 를 서비스로 등록
sc.exe create windows_exporter binPath= "C:\Temp\windows_exporter-0.31.3-amd64.exe --config.file=C:\Temp\config.yml" DisplayName= "Prometheus Windows Exporter" start= auto
# 서비스 시작
Start-Service windows_exporter
# windows_exporter 를 서비스로 등록
sc.exe create windows_exporter binPath= "C:\Temp\windows_exporter-0.31.3-amd64.exe --config.file=C:\Temp\config.yml" DisplayName= "Prometheus Windows Exporter" start= auto
# 서비스 시작
Start-Service windows_exporter
코드블록. 서비스 등록
배경색 변경
# Note this is not an exhaustive list of all configuration values
collectors:
  enabled: logical_disk,memory # 활성화할 collector 설정
collector:
  service:
    include: "windows_exporter"
  scheduled_task:
    include: /Microsoft/.+
log:
  level: debug
scrape:
  timeout-margin: 0.5
telemetry:
  path: /metrics
web:
  listen-address: ":9182"
# Note this is not an exhaustive list of all configuration values
collectors:
  enabled: logical_disk,memory # 활성화할 collector 설정
collector:
  service:
    include: "windows_exporter"
  scheduled_task:
    include: /Microsoft/.+
log:
  level: debug
scrape:
  timeout-margin: 0.5
telemetry:
  path: /metrics
web:
  listen-address: ":9182"
코드블록. 서비스 구성 파일

특정 지표만 필터링하는 방법

Open Telemetry Collector 설정을 통해서 Windows Exporter로부터 수집한 지표 중 필요한 것만 선택해서 수집하도록 설정할 수 있습니다. Windows Exporter의 특정 Collector에서 제공하는 지표 중에 특정 지표만 수집하고자 할 때, ServiceWatch를 위한 Open Telemetry Collector 사전 설정을 참고할 수 있습니다.

주의
ServiceWatch Agent를 통한 지표 수집은 사용자 정의 지표로 구분되어 각 서비스로부터 기본으로 수집되는 지표와는 달리 요금이 부과되므로, 반드시 필요한 지표에 대해 설정하는 것을 권장합니다.

3 - API Reference

API Reference

4 - CLI Reference

CLI Reference

5 - Release Note

Virtual Server

2025.12.16
FEATURE Virtual Server 기능 추가
  • OS Image 추가 제공
    • 표준 Image가 추가되었습니다. (Alma Linux 9.6, Oracle Linux 9.6, RHEL 9.6, Rocky Linux 9.6)
  • Server Group 신규 정책 추가
    • Partition(Virtual Server와 Block Storage 분산 배치) 정책이 추가되었습니다.
  • Virtual Server ServiceWatch Agent를 설치하여 사용자 정의 지표와 로그를 수집할 수 있습니다.
2025.10.23
FEATURE 서버명 변경 기능 추가 및 ServiceWatch 서비스 연계 제공
  • Samsung Cloud Platform Console의 Virtual Server 상세페이지에서 서버명을 변경할 수 있습니다.
    • 서버명 변경 시 OS의 Hostname은 변경되지 않고, Samsung Cloud Platform Console 내 정보만 변경됩니다.
  • ServiceWatch 서비스 연계 제공
    • ServiceWatch 서비스를 통해 데이터를 모니터링할 수 있습니다.
2025.07.01
FEATURE Virtual Server 기능 추가 및 Image 공유 방법 변경
  • Virtual Server 기능 추가
    • IP, Public NAT IP, Private NAT IP 설정 기능이 추가되었습니다.
    • LLM 이용을 위한 LLM Endpoint가 제공됩니다.
    • Virtual Server 생성 시 Marketplace에서 구독한 OS Image를 선택할 수 있습니다.
    • 2세대 서버 타입 추가되었습니다.
      • Intel 4세대(Sapphire Rapids) Processor 기반의 2세대(s2) 서버타입 추가. 자세한 내용은 Virtual Server 서버 타입 를 참고
  • Account 간 Image 공유 방법이 변경되었습니다.
    • qcow2 Image 또는 공유용 Image를 새로 생성하여 공유할 수 있습니다.
2025.02.27
FEATURE NAT 설정 기능 및 OS Image, 서버 타입 추가
  • Virtual Server 기능 추가
    • Virtual Server에서 NAT 설정 기능이 추가되었습니다.
    • OS Image 추가 제공
      • 표준 Image가 추가되었습니다. (Alma Linux 8.10, Alma Linux 9.4, Oracle Linux 8.10, Oracle Linux 9.4, RHEL 8.10, RHEL 9.4, Rocky Linux 8.10, Rocky Linux 9.4, Ubuntu 24.04)
      • Kubernetes용 Image가 추가되었습니다. Kubernetes용 Image를 사용하여 Kubernetes Engine을 생성할 수 있습니다.
    • 2세대 서버 타입 추가
      • Intel 4세대(Sapphire Rapids) Processor 기반의 2세대(h2) 서버타입 추가. 자세한 내용은 Virtual Server 서버 타입 를 참고
  • Samsung Cloud Platform 공통 기능 변경
    • Account, IAM 및 Service Home, 태그 등 공통 CX 변경 사항을 반영하였습니다.
2024.10.01
NEW Virtual Server 서비스 정식 버전 출시
  • Virtual Server 서비스 정식 출시하였습니다.
  • 인프라 자원을 개별 구매할 필요 없이, 필요한 시점에 필요한 만큼 자유롭게 할당 받아 사용할 수 있는 가상화 서버를 출시하였습니다.
2024.07.02
NEW Beta 버전 출시
  • 인프라 자원을 개별 구매할 필요 없이, 필요한 시점에 필요한 만큼 자유롭게 할당 받아 사용할 수 있는 가상화 서버를 출시하였습니다.