メインコンテンツまでスキップ

가상머신 생명주기

개요

가상머신의 생명주기(lifecycle)는 생성부터 삭제까지 거치는 상태들의 흐름을 말합니다. 가상머신은 생성 후 시작·중지를 반복하며 운영되고, 삭제하면 영구적으로 사라집니다.


상태 흐름

시작: 대기중 → 자원 할당 중 → 부팅 중 → 실행 중
중지: 실행 중 → 종료 중 → 대기중
삭제: 대기중 → 삭제됨

상태별 의미와 과금

아래 가상머신 과금은 온디맨드·스팟 기준이며, 약정형(Reserved)은 상태와 무관하게 계약 기간 동안 약정 단가로 정산됩니다.

상태의미가상머신 과금
대기중활성 할당이 없는 상태. 시작 가능
자원 할당 중시작 직후, 영역에서 자원을 확보하는 단계
부팅 중자원이 확보되어 가상머신을 띄우는 단계
실행 중정상 동작 중
종료 중종료 처리 중
삭제됨가상머신이 영구 삭제됨
중지해도 스토리지·공인 IP 과금은 계속됩니다

중지하면 가상머신 컴퓨트 요금만 멈추고, 연결된 블록 스토리지와 공인 IP는 삭제 전까지 계속 과금됩니다.


가상머신 상태와 할당 상태의 관계

내부적으로 가상머신은 두 가지 상태를 동시에 가집니다.

가상머신 상태 (vm status)

가상머신 자원 자체의 상태로, 활성 할당이 있는지·삭제됐는지를 나타냅니다.

의미
idle활성 할당이 없는 상태
allocated활성 할당이 있는 상태
deleted영구 삭제됨

idle·allocated 표기는 일부 화면(블록 스토리지 연결 가능 여부 확인, PFS 멤버 가상머신 목록)에서만 노출되고, 대부분의 화면에서는 아래 할당 상태 기반의 포털 표시 라벨이 사용됩니다.

할당 상태 (vm allocation status)

한 번의 실행 요청(allocation)이 시작·실행·종료 과정에서 거치는 단계입니다. 포털에서 보는 상태 라벨은 이 값을 기준으로 표시됩니다.

단계포털 표시 라벨
(없음)할당 없음대기중
queued시작 요청 대기자원 할당 중
assigned스케줄러가 자원 할당자원 할당 중
taken에이전트가 인계받아 부팅부팅 중
started실행 중실행 중
terminating종료 처리 중종료 중
terminated종료 완료(정리되어 대기중으로 복귀)

상태 전이도

사용자 액션 가상머신 상태 할당 상태
idle

시작 ──────────────▶

allocated ──────────▶ queued (자원 할당 중)
│ (스케줄러)

assigned (자원 할당 중)
│ (에이전트)

taken (부팅 중)
│ (에이전트)

started (실행 중)

중지 ───────────────────────────────────▶

terminating (종료 중)
│ (에이전트)

idle ◀─────────── terminated (정리되며 대기중으로 복귀)

진단 상태

위 생명주기와 별도로 모니터링 진단 상태(비정상 / 알 수 없음)가 함께 표시될 수 있습니다. 이는 에이전트·GPU 헬스 체크 결과이며 가상머신 라이프사이클과는 무관합니다. 해결 절차는 가상머신 진단 상태를 참고하세요.


다음 단계