컴퓨트 노드
Nova(컴퓨트) 구성요소의 호스트별 상태, 하이퍼바이저 자원 수용량, Resource Provider 단위 자원 현황을 조회하는 화면입니다. 3개 탭(Compute hosts / Hypervisors / Resource provider)으로 구성됩니다.
- 진입 경로: Cloud Builder › System Info › Compute Nodes
상태 정의 (공통)
System Info 화면은 두 가지 상태를 구분합니다.
| 구분 | 값 | 의미 |
|---|---|---|
| Service State (실행) | 🟢 Up / 🔴 Down | 프로세스가 실제로 동작 중인지 (런타임 결과) |
| Service Status (정책) | Enabled / Disabled | 운영자가 스케줄링 대상에 포함할지 (운영 의도) |
| Status | State | 해석 |
|---|---|---|
| Enabled | Up | 정상 (운영 대상 + 정상 동작) |
| Disabled | Up | 계획된 격리 (유지보수 중, 동작하지만 미사용) |
| Enabled | Down | 장애 의심 (운영 대상인데 죽음) |
| Disabled | Down | 격리 + 비동작 |
1 사이드바 (SNB)
좌측 사이드바에서 각 화면으로 이동.

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 1-1 | 서버 | Servers | · 베어메탈 서버 인벤토리(등록·할당·삭제). |
| 1-2 | 호스트 어그리게이트 | Host aggregates | · 호스트 논리 그룹. |
| 1-3 | 가용 영역 | Availability zones | · 가용 영역(AZ). |
| 1-4 | 컴퓨트 서비스 | Compute services | · 서비스 엔드포인트 현황. |
| 1-5 | 컴퓨트 노드 | Compute nodes | · 노드·하이퍼바이저·리소스 프로바이더. |
| 1-6 | 네트워크 에이전트 | Network agents | · Neutron 에이전트 상태. |
| 1-7 | 블록 스토리지 서비스 | Block storage services | · Cinder 서비스·백엔드. |
| 1-8 | 오케스트레이션 서비스 | Orchestration services | · Heat 엔진 상태. |
2 탭
3개 탭으로 구성. 각 탭은 서로 다른 관점의 컴퓨트 현황을 보여준다.

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 2-1 | Compute hosts | Compute hosts | · 서비스 상태(Enabled/Disabled)·실행 상태 + Enable/Disable. |
| 2-2 | Hypervisors | Hypervisors | · 호스트별 CPU/메모리/GPU/인스턴스 수용량(읽기 전용). |
| 2-3 | Resource provider | Resource provider | · 자원 제공자별 사용량·오버커밋 비율(읽기 전용). |
3 Compute hosts 테이블
컴퓨트 호스트 서비스 상태.

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 3-1 | 컬럼 | Service state | 🟢 Up / 🔴 Down (실행 상태). |
| Name / Host | 서비스 바이너리명 / 호스트. | ||
| Availability zone | 가용 영역. | ||
| Service status | Enabled / Disabled (정책 상태). | ||
| Action | Enable / Disable. |
4 Hypervisors 테이블
하이퍼바이저별 자원 수용량(읽기 전용).

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 4-1 | 컬럼 | Name / ID / Type | 호스트명 / ID / KVM·Ironic·QEMU. |
| VCPU (Core) | 사용 중 / 총량. | ||
| Configured memory (GiB) | 사용 중 / 총량. | ||
| Instances / GPU / PCPU usage | 인스턴스 수, GPU·물리 CPU 사용률. |
5 Resource provider 테이블
제공자별 VCPU·PCPU·RAM·Storage의 used·reserved·total·allocation ratio(수평 스크롤).

Enable / Disable
Compute hosts·Network agents·Block storage의 행 액션 메뉴(Action 칼럼)에서 서비스/에이전트의 **정책 상태(Service Status)**를 변경합니다. 현재 상태의 반대 액션만 노출됩니다.
| 모달 | 확인 문구 | 입력 | 버튼 | 후속 처리 |
|---|---|---|---|---|
| Enable | "Change this service status to Enabled?" | - | Cancel / Enable | Enabled로 변경, 목록 새로고침 |
| Disable | "Change this service status to Disabled?" | Reason(사유) 필수 | Cancel / Disable(파괴적, 사유 입력 후 활성화) | Disabled로 변경, 사유 저장, 목록 새로고침 |
Network agents는 확인 문구가 "Change this agent status to …"입니다.
1 Disable 진입(행 액션)
행 메뉴에서 Disable 선택(Enabled 상태일 때).

2 Disable 확인 모달
스케줄링 대상에서 제외(정책 상태 Disabled). Reason 입력이 필수다.

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 2-1 | 취소 | Cancel | · 닫기. |
| 2-2 | 비활성화 | Disable | · Reason 입력 후 활성화. 상태가 Disabled로 변경. |