方案與定價
管理員位置: Services › Virtual Machines › Plans & pricing (
/vm/catalog),包含 Plan、Custom plan、Cycle 與 Offering CloudStack 分頁。範本位於獨立頁面 Services › Virtual Machines › Template (/vm/templates)。
功能
方案是客戶可以購買的規格:vCPU、記憶體、根磁碟與價格,位於某個區域,來自單一來源 (CloudStack 或 Proxmox VE 叢集)。客戶選擇方案、作業系統與計費週期 (每小時、每月或更長時間的預付期限)。方案可在客戶入口網站、透過 API 以及在經銷商網站上銷售。
需求
| 項目 | 需求 |
|---|---|
| Source | 已連線 CloudStack (方案指向 CloudStack 服務方案) 或附加至該區域的 Proxmox VE 叢集。請參閱 CloudStack 與 Proxmox VE。 |
| 區域 | 販售虛擬機器的區域。請參閱 Zones。 |
| 範本 | 至少有一個已啟用且就緒的範本。請參閱 OS templates。 |
| 匯率 | 僅限您以 VND 輸入價格時。請參閱 Currency and exchange rates。 |
| 權限 | 管理者;每一次價格變更都必須填寫原因。 |
準備基礎設施
- CloudStack: 建立您想要銷售的服務方案(公開,或與 NexCMP 網域共用)。方案會指向一個服務方案。Offering CloudStack 標籤頁會即時列出來自 CloudStack 的服務方案與磁碟方案(快取 60 秒)。當方案表格為空時,背景工作會自動從您的實際服務方案建立六個方案。
- Proxmox VE: Proxmox 中無需設定;方案本身包含 CPU、RAM 與磁碟。磁碟大小不得小於範本的磁碟。
在 NexCMP 中連線
價格儲存方式
NexCMP 將每個價格都儲存為每小時微美元(µ$/hour;1 µ$ 等於 1/1,000,000 USD)。您可以用您偏好的單位輸入價格,表單會自動進行換算:
| 單位 | 注意事項 |
|---|---|
| USD / 小時(6 位小數) | 依原樣儲存。 |
| USD / 個月 | 除以每月時數設定(730)。 |
| VND / 個月 | 以當前匯率換算一次,然後儲存為 µ$/hour。僅在存在匯率時顯示。 |
表單會顯示結果:µ$/hour、USD/hour、每月價格以及每個計費週期。每月價格 = 每小時價格 × 730;較長的週期為 每月價格 × 月數 × (1 − 折扣)。
新增方案
開啟 Services › Virtual Machines › Plans & pricing 並點擊 Add plan。
填寫表單:
欄位 範例值 方案名稱 VM-2-4Slug 空白:將由名稱自動產生 區域 您的預設區域 基礎架構來源 CloudStack 保持空白,或選擇 Proxmox 叢集 CloudStack 服務方案(即時) 請選擇(僅適用於 CloudStack) CPU(核心)、RAM(MB)、根磁碟(GB) 2,4096,40磁碟方案 選填,用於自訂根磁碟大小 依此輸入價格 / 價格 USD / month,12簡短描述 2 vCPU, 4 GB RAM, 40 GB NVMe順序 10啟用 開啟:客戶可以購買 可見性 在目錄中顯示 價格變更原因 initial price點擊 OK。該方案將顯示於表格中,並帶有每小時、每月價格以及每個啟用週期的欄位。

計費週期
開啟 Cycle 標籤頁以設定客戶可選擇的週期及其折扣。
| 週期 | 預設值 | 注意事項 |
|---|---|---|
| 按小時 | 永遠開啟 | 按每小時計費。 |
| 按月 | 開啟,0% | |
| 1 年 | 開啟,10% | |
| 2 年 | 開啟,15% | |
| 3 年 | 開啟,20% |
您可以重新命名計費週期、更改其折扣(0至90%)並切換其啟用或停用狀態。變更會套用於在您儲存後購買或續約的虛擬機器;執行中的虛擬機器會保留其鎖定的價格。

設定基礎方案並推導其他方案
Set base plan + derive other plans 會根據單一價格重新計算整個表格的價格。選擇基礎方案及其價格,然後選擇保持方案之間的current price ratios,或是從component prices(每個 vCPU、每 GB RAM 及每 GB NVMe 的 µ$/小時,並可選 0 到 50% 的組合折扣)進行計算。預覽表格會在寫入任何資料之前顯示新舊價格。點擊 Apply,並提供原因。
當您套用新價格時:執行中的按時計費虛擬機器將從下一個計費小時起享有較低的價格,預付費虛擬機器則會在續約時計入。如果價格調漲,執行中的虛擬機器將維持舊價格。
自訂方案
Custom plan 標籤頁讓客戶能夠自訂其 vCPU、RAM 和 NVMe 大小。設定一個 vCPU、一 GB RAM 及一 GB NVMe 的每小時單價(留空則從百分比折扣推導)、各自的最小值、最大值與遞增量,以及套用的計費週期。自訂方案的價格應高於相同大小的固定方案,否則客戶會選擇跳過固定方案;該頁面會標記自訂方案較便宜的列。開啟 Enable custom plans for customers 即可開始銷售;關閉時則會在 portal 中顯示「Coming soon」。每個自訂虛擬機器都有其專屬的隱藏方案列;在該虛擬機器存在期間,這些列無法被編輯或刪除。
變更、隱藏、複製、刪除
| 動作 | 功能 |
|---|---|
| Edit | 變更名稱、描述、順序、價格、啟用狀態與可見性。 |
| On/Off | Off:客戶無法購買;執行中的虛擬機器不受影響。 |
| Hide / Show | 隱藏的方案不會顯示在目錄中,但現有虛擬機器仍會保留該方案,且管理員可以指派它。 |
| Clone | 在同一個區域中建立一個具有新來源、大小或價格的新方案,並可選擇隱藏舊方案。若要從 CloudStack 和 Proxmox 銷售相同的組態,請複製它並選擇另一個來源。 |
| Move up/down | 變更順序。 |
| Delete | 將方案從銷售清單及表格中移除。已使用該方案的虛擬機器將繼續保留。 |
使用中的方案已被鎖定
當方案已有虛擬機器使用時,其zone, offering, CPU, RAM, disk and source將被鎖定,以避免執行中的虛擬機器遭到靜默變更。請使用 Clone 來建立新組態;舊方案會保留其原有的虛擬機器。
驗證
- 該方案會顯示在表格中,並帶有預期的每小時與每月價格。
- 在客戶 portal 中開始建立訂單:區域會提供該方案,且週期價格與 Cycle 標籤頁相符。
- 下一個測試訂單,檢查錢包扣款是否與顯示的價格相符,然後刪除該虛擬機器。
限制與注意事項
- 一個方案僅屬於一個區域和一個來源。
- 價格以 µ$/小時儲存;顯示的 VND 價格是由VND rounding step(請參閱貨幣頁面)推導並四捨五入計算得出。錢包始終以 USD 計價。
- 經銷商可獲得從定價推導出的批發價與零售價;變更現有方案的價格時,不會將自訂的經銷商價格複製到您已變更組態的複製方案中。
- 自訂方案的最小、最大及遞增限制會與 CloudStack 自身的限制進行檢查;若磁碟最大值超過 CloudStack 的
storage.max.volume.size,將導致部署失敗並進行退款。
故障排除
| 症狀 | 原因 | 修正方式 |
|---|---|---|
| 「Plan name required」/「Service offering required」(需要方案名稱 / 需要服務方案) | 缺少欄位 | 填寫名稱;針對CloudStack請選擇一個方案。 |
| 「CPU/RAM/磁碟必須 > 0」 | 大小為空或為零 | 請輸入全部三項。 |
| "無效的價格(µ$/hr必須在1到100,000,000之間)" | 價格超出範圍 | 請檢查單位與金額。 |
| "變更價格需要填寫原因" | 編輯時原因為空 | 請輸入原因(3個字元以上)。 |
| "方案 "X" 為4c/8192,但計畫指定2c/4096 - CloudStack將依方案進行佈建。是否儲存?" | 計畫的數值與方案不符 | 使其相符,或確認保留CloudStack的大小。 |
| "無法從CloudStack取得方案" | 連線中斷或金鑰權限不足 | 請參閱 CloudStack。 |
| "範本在CloudStack上尚未就緒 - 部署將會失敗。是否仍要啟用?" | 您啟用了尚未完成的範本 | 請等待範本就緒。 |
| 計畫無法編輯(「已有VM - 已鎖定」) | 有VM正在使用此計畫 | 請予以複製。 |
| 客戶看不到此計畫 | 已關閉、隱藏或區域尚未就緒 | 檢查 Active、Visibility 及區域標籤。請參閱 Zones。 |
| "請至少選擇1個計費週期" | 自訂計畫未勾選任何週期 | 請勾選至少一項。 |
| "組合折扣必須介於0–50%" | 超出範圍 | 請使用0到50。 |
| 缺少VND價格選項 | 尚無匯率 | 請先更新匯率。 |