본문으로 건너뛰기

주요 개념

GPU(Graphics Processing Unit)는 대규모 병렬 연산을 위한 가속화된 인스턴스를 제공하는 서비스입니다. 데이터 분석, 과학 연산, 딥러닝, 게임 그래픽스 등 다양한 분야에서 활용됩니다.

인스턴스

인스턴스는 가상화된 하드웨어 리소스이며, 리소스를 사용한 만큼 비용이 청구됩니다. 인스턴스는 운영 상태와 작업 상태를 포함하는 다양한 상태값을 가지며, 사용자는 이를 확인하여 관리 기능을 실행할 수 있습니다.

인스턴스 유형

인스턴스 유형은 가상 CPU(vCPU)와 시스템 메모리를 포함한 가상화된 하드웨어 리소스입니다. 카카오클라우드에서는 점차 다양한 가속 컴퓨팅(Accelerated Computing)에서는 고성능 컴퓨팅 작업을 가속화하기 위해 아래의 전용 하드웨어(GPU, NPU 등)카드를 제공하고 있습니다. 각 인스턴스는 사전에 구성된 서로 다른 컴퓨팅 및 메모리 기능을 제공하고 있으며, CPU 하이퍼스레딩은 활성화된 상태로 제공됩니다.

  • GPU 인스턴스 유형 정보는 GPU를 참고하시기 바랍니다.
  • NPU 인스턴스 유형 정보는 NPU를 참고하시기 바랍니다.

인스턴스 수명주기

인스턴스 생성부터 반납까지의 과정을 인스턴스의 상태값 및 수명주기로 확인할 수 있습니다. 인스턴스를 모니터링하여 인스턴스 상태값을 제공하며, 실행, 반납, 삭제 등 인스턴스 상태값을 확인하여 관리 기능을 실행할 수 있습니다.
GPU 인스턴스의 수명주기는 다음과 같습니다.

kr-central-2 인스턴스는 종료(Shelve) 상태에서 과금되지는 않지만, 연결되어 있는 볼륨은 계속 과금됩니다.

이미지. 인스턴스의 수명주기 인스턴스 수명주기(kr-central-2)

명령/기능
이름설명실행 후 인스턴스 상태
시작인스턴스 시작(start)Active       
정지인스턴스 정지(stop)Stopped
재시작인스턴스 재시작(soft reboot)Active
강제 재시작인스턴스 강제 재시작(hard reboot)Active
종료인스턴스 종료(shelve)Shelved_offloaded
인스턴스 유형 변경인스턴스 유형을 변경(resize)하기 위한 팝업창 실행-
인스턴스 삭제인스턴스 완전히 삭제-

인스턴스 상태별 과금

상태설명과금 여부
Active인스턴스 실행 중과금
Shelved_offloaded인스턴스가 종료되어, 하이퍼바이저 상에 할당했던 리소스를 반납한 상태kr-central-1: 과금
kr-central-2: 비과금
Stopped인스턴스가 정지되었으나, 하이퍼바이저 상에 리소스는 그대로 할당된 상태과금
Error인스턴스에 오류가 발생하여, 인스턴스를 사용할 수 없는 상태비과금
Building인스턴스를 생성하기 위해 하이퍼바이저 상에 리소스를 할당 중인 상태비과금
Starting인스턴스를 구성하기 위한 작업을 시작한 상태비과금
Scheduling인스턴스의 스케줄링을 진행 중인 상태비과금
Block_device_mapping인스턴스의 볼륨 구성을 위한 작업 진행 중비과금
Networking인스턴스의 네트워크 구성을 위한 작업 진행 중비과금
Spawning인스턴스 생성 중비과금
Rebooting인스턴스 재시작이 시작됨과금
Reboot_started인스턴스를 재시작 중과금
Rebooting_hard인스턴스 강제 재시작이 시작됨과금
Rebooting_started_hard인스턴스 강제 재시작 중과금
Shelving인스턴스를 종료 중과금
Unshelving종료된 인스턴스를 재시작 중비과금
Powering-off인스턴스 정지 중과금
Powering-on정지된 인스턴스를 재시작 중과금
Resize_prep인스턴스 유형 변경 작업 준비 중비과금
Resize_migrating대상 인스턴스 유형으로의 전환을 위한 사전 작업 진행 중비과금
Resize_migrated대상 인스턴스 유형으로의 전환을 위한 사전 작업 완료비과금
Resize_finished인스턴스 유형 전환을 위한 사전 작업이 완료되어, 확인 작업으로 전환비과금
Resized인스턴스 유형 전환 작업이 끝나 해당 작업을 최종 완료할지 작업을 되돌릴지 확인하는 중비과금
Resize_confirm인스턴스 유형 전환 작업이 끝나 해당 작업을 최종 완료하는 중비과금
Resize_revert전환 작업을 취소하고 기존 인스턴스 유형으로 되돌아감비과금
Deleting인스턴스를 완전히 삭제하기 위한 작업 진행 중비과금

이미지

용도에 따라 필요한 운영체제와 애플리케이션이 포함된 이미지를 선택하여 인스턴스를 시작할 수 있습니다. 이미지는 다음 유형 중 하나를 사용할 수 있습니다. 이미지에 대한 자세한 설명은 내 이미지 관리를 참고하시기 바랍니다.

이미지 탭별 기능
유형설명
기본카카오클라우드에서 기본적으로 제공하는 이미지로 Linux 및 Windows 이미지를 제공
- 기본적으로 모든 사용자가 이 기본 이미지를 액세스하고 인스턴스를 생성 가능
- 사용자들은 안전하고 보안적으로 신뢰할 수 있는 클라우드 인스턴스를 쉽게 구축 가능
내 이미지사용자의 계정에서만 사용할 수 있는 커스텀 이미지를 생성할 수 있으며, 생성한 내 이미지를 사용하여 새로운 인스턴스를 생성 가능

볼륨

볼륨은 실제 데이터가 저장될 공간으로, 카카오클라우드의 Block Storage는 블록 스토리지 디바이스인 볼륨을 제공합니다. 볼륨은 현재 SSD 유형만 지원하고 있으며, Block Storage를 통해 볼륨을 만들고 인스턴스에 연결하여, 운영체제를 설치하거나 파일 시스템을 구성하고 데이터베이스를 실행할 수 있습니다. 볼륨에 대한 자세한 설명은 볼륨 생성 및 관리를 참고하시기 바랍니다.

볼륨 상태값

Block Storage에서 제공하는 볼륨의 상태는 다음과 같습니다.

볼륨 상태설명
Creating볼륨 생성 중
Available볼륨이 구성되어 사용 가능한 상태
In-use볼륨이 인스턴스에 연결된(attached) 상태(인스턴스가 Active, Stopped 상태)
Reserved볼륨이 인스턴스에 연결된(attached) 상태(인스턴스가 Shelved_offloaded 상태)
Attaching / Detaching볼륨이 인스턴스에 연결/해제(attachment/detachment) 되는 중
Extending볼륨의 크기 증설 중
Backing-Up볼륨의 스냅샷 생성 중
Uploading인스턴스를 이미지로 생성 후 볼륨으로 저장 중
Deleting볼륨이 삭제되고 있는 중
Error볼륨에 오류가 발생하여 사용할 수 없는 상태

볼륨 크기 제한

선택한 운영체제의 이미지 환경에 따라 크기 제한이 달라질 수 있습니다.

항목크기(GB)
최소 크기1
최대 크기5,120

키 페어

키 페어(Key Pair) 란 인스턴스 연결 시 자격 증명 입증에 사용되는 키로 퍼블릭 키(public key)와 프라이빗 키(private key)로 구성됩니다. 인스턴스 접근 보안을 위해 퍼블릭 키를 등록 및 관리할 수 있습니다.

네트워크 및 보안

모든 인스턴스는 VPC(Virtual Private Cloud) 환경에서 제공합니다. 카카오클라우드의 VPC는 네트워크와 보안 기능을 제공하며, 필요한 네트워크 요구 사항에 따라 논리적으로 분리된 서비스 환경을 구축할 수 있습니다. 인스턴스 생성 시 VPC와 서브넷을 선택할 수 있으며, 인스턴스에 퍼블릭 IP를 연결할 수 있습니다. 자세한 설명은 VPC > 퍼블릭 IP를 참고하시기 바랍니다.

IAM 역할 관리

역할 관리는 IAM 역할 기반 액세스 제어(RBAC)를 따르며, 제품 내 모든 리소스는 프로젝트 하위로 생성되어 관리됩니다.
프로젝트 권한을 가진 사용자(프로젝트 관리자/멤버)는 프로젝트 내 생성된 모든 리소스를 생성 및 관리할 수 있습니다. 단, 키 페어는 생성한 소유자만 삭제할 수 있습니다.

권한프로젝트 관리자(Admin)프로젝트 멤버(Member)프로젝트 리더(Reader)
프로젝트 멤버 관리  ✓                        
퍼블릭 IP 연결 설정
인스턴스 관리△(조회만)
볼륨△(조회만)
이미지△(조회만)
키 페어△(조회만)