대역폭 할당량 및 애드온
관리자 위치: Services › Bandwidth: Summary (
/bandwidth), Add-on (/bandwidth/addons) 및 Quotas, pricing & policy (/bandwidth/policy). 모듈 스위치는 System › Admin › License & updates에 있습니다.
작동 내용
대역폭은 측정 대상 서비스마다 월간 트래픽 할당량을 부여합니다. NexCMP는 사용량을 측정하여 80% 및 100% 도달 시 고객에게 경고하며, 할당량을 초과하면 초과 사용 정책에 따라 조치합니다. 고객은 지갑에서 추가 테라바이트 애드온을 구매할 수 있으며, 관리자가 무료로 애드온을 부여할 수도 있습니다.
| 서비스 | 할당량 |
|---|---|
| 가상 머신 | VM당 월 기준 (기본값 2048 GB, 즉 2 TB) |
| Kubernetes | VM 할당량에 워커 수를 곱한 값 |
| Object Storage | 고객당 월 다운로드 트래픽 (기본값 100 GB); 초과 시 일반 종량제 가격 적용 |
| VPN | 요금제의 할당량을 유지하며, VPN 페이지에서 대역폭을 업그레이드합니다 |
| Private Cloud | 무제한 |
요구 사항
| 항목 | 요구 사항 |
|---|---|
| 모듈 | Bandwidth는 기본적으로 켜져 있습니다. 숨기려면 License & updates에서 끕니다. |
| 측정 소스 | 기본 소스인 CloudStack VM statistics를 사용합니다. CloudStack에서 VM 통계 수집을 활성화 상태로 유지하세요. 기본 보관 기간인 720분이면 충분합니다. |
| Proxmox VE | Proxmox VE의 VM은 측정되지 않습니다. |
| 환율 | 추가 기능 가격은 VND로 입력됩니다. Currency and exchange rates를 참조하세요. |
| 종속성 | VM 및 Kubernetes 트래픽은 CloudStack, 스토리지 다운로드는 S3를 사용합니다. |
인프라 준비
CloudStack이 연결되어 있으면 별도로 필요하지 않습니다. NexCMP는 계정의 모든 VM에 대해 5분마다 한 번의 호출로 최대 2시간의 윈도우 내에서 listVirtualMachinesUsageHistory 데이터를 읽습니다. 각 샘플은 1분 분량을 다루며 합산됩니다. 샘플은 데이터가 도착할 시간을 주기 위해 3분 전 시점을 기준으로 수집됩니다. CloudStack의 보존 기간(약 12시간)보다 긴 공백은 건너뛰고 기록됩니다.
숫자의 의미
사용량은 각 VM의 네트워크 인터페이스에서 집계되므로 인터넷으로 향하는 트래픽뿐만 아니라 VM 간 트래픽도 포함됩니다. 엣지 라우터에서 집계하는 것보다 약간 높을 수 있습니다.
NexCMP에서 연결
Services › Bandwidth › Quotas, pricing & policy를 엽니다.
값을 설정하고 Save를 클릭합니다. 사유를 묻는 입력창이 나타나며 기록됩니다. 작업자는 약 30초 내에 변경 사항을 적용합니다.
필드 Default 의미 Enable Bandwidth (고객 메뉴 및 추가 기능 구매) on 모듈 판매 측면의 스위치입니다. VM, GB/월 (Kubernetes = 이 값 × 워커 수) 2048 기간별 VM당 할당량입니다. S3, 고객당 GB 다운로드/월 100 이를 초과하면 일반적인 S3 종량제가 적용됩니다. 할당량 방향 (VM, Kubernetes) 수신 + 송신 또는 Outbound only입니다. +1 TB 가격 (VND) 100,000 시세 환율에 따라 센트로 변환됩니다. 구매당 최대 (TB) 50 초과 사용 정책 정지 notify, throttle 또는 suspend(아래 참조). 실제 정지 집행일 마이그레이션 날짜 + 24시간 이 날짜 전까지는 아무것도 정지되지 않으며 고객에게 경고만 발송됩니다. 속도 제한 (Mbps) throttle에서만 사용됩니다. 
초과 사용 정책
| 정책 | 서비스가 100%를 초과할 때 발생하는 일 |
|---|---|
| notify | 고객에게 알림이 전송됩니다. 그 외에는 아무 일도 일어나지 않습니다. |
| throttle | 현재는 notify와 같습니다. 이 릴리스에서는 속도 제한기가 연결되어 있지 않습니다. |
| suspend (기본값) | 고객이 추가 기능을 구매하거나 다음 기간이 시작될 때까지 VM, 클러스터 또는 S3 계정이 정지됩니다. suspend-from 날짜부터만 유효합니다. |
80% 및 100% 경고(벨 및 이메일)는 임계값, 기간, 서비스당 한 번씩 항상 실행됩니다. 할당량을 초과한 상태로 대역폭 때문에 정지된 서비스를 잠금 해제하면 다음 검사(5분 이내) 시 다시 정지됩니다. 계속 실행하려면 추가 기능을 부여하세요.
사용량 확인 및 추가 제공
Services › Bandwidth › Summary를 엽니다. 현재 기간의 사용량, 추가 기능을 포함한 할당량, 남은 할당량, 80% 및 100% 지점이 표시된 모든 서비스가 나열됩니다. KPI 타일에는 서비스 수, 지난 30일 동안 판매된 추가 기능 수, 수집기 상태(실행 중, 커서)가 표시됩니다. Daily 표에는 현재 기간의 일별 데이터가 표시됩니다.

고객에게 여유를 주려면 서비스에서 Grant를 사용하여 요금 없이 테라바이트 단위의 추가 기능을 제공합니다. 구매 및 제공 내역을 최신순으로 유형 필터와 함께 보려면 Add-on을 엽니다.

고객 화면
고객 포털에는 사용량, 남은 할당량, 지갑에서 결제하는 buy +1 TB 작업(구매당 최대 한도까지)이 포함된 Bandwidth 메뉴가 추가됩니다. 추가 기능은 현재 기간 동안 유효합니다.
확인
- Summary의 수집기가 실행 중이며 몇 분마다 커서가 앞으로 이동합니다.
- 트래픽이 있는 VM은 약 10~15분 후에 사용량이 표시됩니다.
- 알림을 확인하려면 test 설치에서 VM 할당량을 몇 GB로 낮추고 트래픽을 발생시키세요. 프로덕션 환경에서는 이 작업을 수행하지 마세요. 할당량은 모든 VM에 적용됩니다.
제한 사항 및 참고 사항
- 사용량은 기간(1개월)별로 집계됩니다. 추가 기능과 할당량은 현재 기간에 적용됩니다.
- "Enforce actual suspend from"은 모듈이 처음 활성화된 순간 고객이 정지되는 것을 방지합니다.
- 이 릴리스에서는 스로틀 정책이 알림만 제공합니다.
- 할당량을 변경하면 리셀러 사이트를 포함한 모든 사이트에 적용됩니다. 리셀러의 소매 및 도매 추가 기능 가격은 할인 또는 마크업을 따릅니다.
- Dedicated servers의 대역폭은 별개의 문제입니다. Dedicated servers를 참조하세요.
Troubleshooting
| 증상 | 원인 | 해결 방법 |
|---|---|---|
| 실행 중인 VM의 사용량이 0으로 유지됨 | 워커가 중지되었거나, CloudStack 연결이 끊어졌거나, VM 통계가 비활성화됨 | sudo nexcmp status 및 Test connection을 CloudStack에서 확인하고 CloudStack VM 통계를 활성화하십시오. |
| 사용량에 누락된 구간이 있음 | CloudStack 보관 기간이 초과되었거나 워커가 약 12시간 이상 중단됨 | 복구할 수 없으며 누락된 구간이 기록됩니다. |
| 사용량이 예상보다 약간 많음 | VM 간 트래픽 및 기타 인터페이스 트래픽이 포함됨 | 정상적인 동작이므로 고객에게 안내하세요. |
| 정지된 서비스를 해제했는데도 다시 정지 상태로 돌아감 | 여전히 할당량을 초과한 상태임 | 추가 기능을 제공하거나 할당량을 늘리세요. |
| 정책이 suspend인데도 아무것도 정지되지 않음 | 정지 시작일이 미래로 설정되어 있음 | 현재 시각으로 설정하세요(적용 시 페이지에 "ACTIVE"가 표시됨). |
| "bw_over_policy는 notify, throttle 또는 suspend 중 하나여야 합니다" | API를 통해 잘못된 정책이 전송됨 | 세 가지 값 중 하나를 사용하세요. |
| Proxmox VM에 사용량이 표시되지 않음 | 측정 대상이 아님 | 정상입니다. |
| 고객이 추가 기능을 구매할 수 없음 | 대역폭이 꺼져 있거나 지갑이 비어 있음 | 스위치와 지갑을 확인하세요. |