CloudStack
ระบบบิลลิ่งและพอร์ทัลลูกค้าโอเพนซอร์สสำหรับ CloudStack
NexCMP เป็นระบบคิดค่าบริการและพอร์ทัลลูกค้าแบบ self-hosted ฟรีสำหรับ Apache CloudStack โดยเชื่อมต่อกับ CloudStack ที่คุณใช้งานอยู่แล้ว ขายทรัพยากรของคุณ คิดค่าบริการเป็นรายชั่วโมง และจัดการทุกการทำงานผ่าน CloudStack API
พัฒนาและทดสอบกับ Apache CloudStack 4.23 หากคุณใช้เวอร์ชันอื่น โปรดสอบถามฝ่ายขายNexCMP Source: ซอร์สโค้ดฉบับเต็มในราคา $499 จ่ายครั้งเดียว ใช้งาน แก้ไข และโฮสต์เองสำหรับธุรกิจของคุณ คุณสามารถขายบริการที่คุณเป็นผู้ดำเนินการได้ แต่ห้ามนำซอร์สโค้ดหรือบิลด์ไปขายต่อหรือเผยแพร่ซ้ำ ข้อกำหนดสิทธิ์การใช้งาน Source
NexCMP ทำอะไรบน CloudStack ของคุณได้บ้าง?
API client ที่กำหนดขอบเขตจะควบคุมการจัดเตรียมทรัพยากร, การจัดการพลังงาน, การปรับขนาด, พื้นที่จัดเก็บข้อมูล, backups, Kubernetes, Private Cloud, อิมเมจ, คอนโซล และระบบเครือข่ายแบบครบวงจร พร้อม background loop ที่คอยซิงค์ข้อมูลของ NexCMP ให้ตรงกับ CloudStack เสมอ โดยบางส่วนเป็นโมดูลแยกต่างหากที่จะปิดไว้จนกว่าคุณจะเปิดใช้งาน และแต่ละส่วนด้านล่างจะระบุสิ่งที่จำเป็นต้องใช้ไว้
endpoint ของคุณผู้ใช้งาน API เฉพาะวิธีที่ลูกค้าของคุณจัดการเครื่องเสมือน
ทุกหน้าจอคือแท็บของหน้าบริการในพอร์ทัลลูกค้า ซึ่งแสดงด้วยข้อมูลตัวอย่าง เลือกแท็บ ใช้ปุ่มลูกศรหรือปุ่มซ้ายและขวา หรือเปิดดูแบบเต็มหน้าจอ
สำหรับลูกค้าของคุณ
สิ่งที่ลูกค้าของคุณสามารถทำได้
ทุกสิ่งด้านล่างนี้คือปุ่มหรือแบบฟอร์มในพอร์ทัลลูกค้า ซึ่งทำงานร่วมกับ CloudStack ของคุณ โดยฟีเจอร์ที่ปิดอยู่ตามค่าเริ่มต้นจะแสดงขึ้นมาหลังจากที่คุณเปิดใช้งานแล้วเท่านั้น
สั่งซื้อและชำระเงิน
- เลือกตำแหน่งที่ตั้ง แพ็กเกจแบบคงที่หรือกำหนดเอง รอบการเรียกเก็บเงิน ระบบปฏิบัติการ ชื่อโฮสต์ และจำนวน แล้วชำระเงินจากกระเป๋าเงิน
- เติมเงินเข้ากระเป๋าเงินผ่านช่องทางที่คุณเปิดใช้งาน แลกรับโค้ด และดูประวัติการเรียกเก็บเงิน
- ต่ออายุ สลับรอบการเรียกเก็บเงิน เปลี่ยนแพ็กเกจ หรือลบ VM โดยจะแสดงราคาก่อนเสมอ
การจัดการพลังงานและการเข้าถึง
- เริ่มต้น หยุด บังคับหยุด และรีบูต
- เปิดคอนโซลบนเบราว์เซอร์
- รีเซ็ตรหัสผ่านหรือ SSH key
- ติดตั้งระบบปฏิบัติการใหม่
- ดูข้อมูลการเข้าสู่ระบบของ VM
ขนาดทรัพยากร
- ปรับขนาด vCPU, RAM และดิสก์ได้ทันที พร้อมย้อนกลับการเปลี่ยนแปลงได้
- เปิดใช้งาน Auto Scaling เพื่อให้ VM ขยายขนาดโดยอัตโนมัติเมื่อมีการใช้งานหนัก
ดิสก์และการปกป้องข้อมูล
- ซื้อ Volume ข้อมูลเพิ่มเติม แนบ ถอด ขยายขนาด และลบออก
- สร้าง กำหนดเวลา กู้คืน และลบ Snapshots
- เปิดใช้งาน Backups กำหนดเวลา สร้าง กู้คืน และลบ Backups
เครือข่าย
- ดู Public IP และอินเทอร์เฟซเครือข่ายของ VM
- เพิ่มและลบกฎไฟร์วอลล์
- เพิ่มและลบกฎ Port Forwarding
- เปลี่ยน Public IP
สถิติและกิจกรรม
- กราฟแสดงผล CPU, หน่วยความจำ, เครือข่าย และดิสก์
- ดูการใช้งานแบนด์วิดท์เทียบกับโควตาประจำเดือน และซื้อเทราไบต์เพิ่มเติมได้จากกระเป๋าเงิน
- บันทึกกิจกรรมและแท็บการเรียกเก็บเงินของ VM
บริการเพิ่มเติม
- คลัสเตอร์ Kubernetes: สร้าง ปรับขนาด Worker เริ่ม หยุด ดาวน์โหลด kubeconfig
- Private Cloud: สร้าง VPC, เพิ่ม Tier และกฎ Network ACL, เปลี่ยนแพ็กเกจ
- ลงทะเบียนอิมเมจ OS และ ISO ของตนเอง สร้างอิมเมจจาก VM ที่หยุดทำงาน เมานต์ ISO
- สั่งให้ AI Agent ทำงานต่างๆ บน VM ที่เป็น Linux
บัญชี
- สร้างคีย์ API ที่กำหนดขอบเขตสิทธิ์
- โอนย้าย VM ไปยังบัญชีอื่น
- เปิดทิกเก็ตขอความช่วยเหลือและแช็ต
สำหรับคุณ ผู้ดูแลระบบ
สิ่งที่คุณทำได้ในฐานะผู้ดูแลระบบ
ทุกรายการด้านล่างนี้อยู่ในคอนโซลผู้ดูแลระบบ
เชื่อมต่อ CloudStack
- ระบุ API endpoint และคีย์ของบัญชีเฉพาะในวิซาร์ดการติดตั้งหรือคอนโซลผู้ดูแลระบบ แล้วทดสอบการเชื่อมต่อก่อนบันทึก
- เพิ่มคีย์แบบอ่านอย่างเดียว (read-only) สำหรับหน้าความจุ โฮสต์ พื้นที่จัดเก็บข้อมูล และ system VM (ไม่บังคับ)
- ปิดการเชื่อมต่อเพื่อหยุดงานทั้งหมดของ CloudStack ชั่วคราวโดยที่ข้อมูลไม่สูญหาย
กำหนดสิ่งที่จะขาย
- เชื่อมโยง CloudStack เข้ากับโซน และเลือกบริการที่โซนนั้นจะเปิดขาย
- สร้างแพ็กเกจจาก service offerings ของคุณ กำหนดราคาเป็นรายชั่วโมง รายเดือน หรือรอบบิลที่ยาวขึ้นพร้อมส่วนลด โคลน ซ่อน หรือปิดการใช้งาน
- กำหนดราคาพื้นฐานเพียงครั้งเดียวแล้วนำไปคำนวณแพ็กเกจอื่นๆ หรือเปิดใช้แพ็กเกจแบบกำหนดเองด้วยราคาต่อหน่วยและขีดจำกัดของคุณเอง
- เลือกว่า public IP prefix ใดที่สามารถขายได้และ prefix ใดที่ยกเว้นไว้
- ซิงค์ OS templates กำหนดชื่อ ไอคอน และผู้ใช้สำหรับเข้าสู่ระบบ และสร้าง template ใหม่ด้วย template builder ที่มีมาให้
- กำหนดเครือข่ายเริ่มต้น custom offerings และ key pair สำหรับ VM ใหม่
เปิดใช้งานบริการต่างๆ
- เปิดหรือปิดโมดูล Kubernetes, Private Cloud, OS & ISO Images และ Bandwidth
- เปิดหรือปิด Block Storage, Snapshots, Backups และ scaling พร้อมกำหนดราคา
- กำหนดโควตา Bandwidth, ราคาแพ็กเกจเสริม และนโยบายการใช้งานส่วนเกิน
- กำหนดราคาแพ็กเกจ Kubernetes worker และแพ็กเกจ Bandwidth ของ Private Cloud
การเงิน
- เปิดใช้งานช่องทางการชำระเงิน: Stripe, PayPal, USDT และการโอนเงินผ่านธนาคารในเวียดนาม
- ออกรหัสเติมเงินและโปรโมชัน
- จำกัดบัญชีใหม่ด้วยโควตาจนกว่าจะมีการเติมเงินเข้าวอลเล็ต
- ดูบัญชีแยกประเภทวอลเล็ต ใบแจ้งหนี้ และรายงานรายได้
ลูกค้าและพาร์ทเนอร์
- ค้นหาลูกค้า ดำเนินการกับ VM ของลูกค้า เข้าสู่ระบบในฐานะลูกค้าได้เป็นเวลา 1 ชั่วโมง และจัดการการโอนย้ายบริการ
- สร้างตัวแทนจำหน่ายแบบ White-label พร้อมโดเมน แบรนด์ และราคาขายส่งของตนเอง
- ปรับแต่งแบรนด์ของพอร์ทัลและเขียนหน้าข้อกำหนดทางกฎหมายของคุณ
- ตอบตั๋วแจ้งปัญหาและการแชท
การควบคุมและความปลอดภัย
- ตรวจสอบ audit log ของการดำเนินการโดยผู้ดูแลระบบ การเข้าสู่ระบบของลูกค้า และเหตุการณ์ของ VM
- ส่งการแจ้งเตือนไปยัง Telegram และอีเมลผ่าน SMTP ของคุณเอง
- ปกป้องคอนโซลด้วยการยืนยันตัวตนแบบสองปัจจัยและ IP allow-list
- สำรองข้อมูลและกู้คืน NexCMP รวมถึงอัปเดตได้จากคอนโซลผู้ดูแลระบบ
Virtual machines
Virtual machines บน CloudStack ของคุณ
ลูกค้าสั่งซื้อแพ็กเกจ ระบบปฏิบัติการ และรอบบิล จากนั้น NexCMP จะปรับใช้และจัดการ VM บน CloudStack ของคุณผ่าน API
ไปป์ไลน์การจัดเตรียมทรัพยากร
VM ใหม่จะได้รับการจัดเตรียมผ่านไปป์ไลน์อัตโนมัติที่สามารถทำงานต่อจากเดิมได้ พร้อมระบบย้อนกลับอัตโนมัติหากมีขั้นตอนที่ล้มเหลว
การจัดการพลังงานและวงจรชีวิต
เริ่มการทำงาน, หยุด, บังคับหยุด, รีบูต, ติดตั้ง OS ใหม่, รีเซ็ตรหัสผ่านหรือ SSH key และลบ โดยทุกการดำเนินการรองรับด้วยงานที่ตรวจสอบย้อนหลังได้
แพ็กเกจแบบคงที่และแบบกำหนดเอง
ขายแพ็กเกจแบบคงที่ซึ่งเชื่อมโยงกับ service offerings ของ CloudStack หรือแพ็กเกจแบบกำหนดเองที่ลูกค้าสามารถเลือกขนาด vCPU, RAM และ NVMe ได้เองภายในขีดจำกัดและราคาต่อหน่วยที่คุณกำหนด
การซิงค์ offering และเทมเพลต
แพ็กเกจ VM และเทมเพลต OS จะซิงค์ตรงกับ CloudStack ของคุณเสมอ
คอนโซลผ่านเบราว์เซอร์
คอนโซล VNC ผ่านเบราว์เซอร์ผ่าน console proxy ของ CloudStack โดยไม่ต้องติดตั้งซอฟต์แวร์ฝั่งไคลเอ็นต์
กราฟแบบเรียลไทม์
กราฟแสดงการใช้งาน CPU, หน่วยความจำ, เครือข่าย และดิสก์สำหรับทุก VM โดยอ่านจากประวัติการใช้งานของ CloudStack พร้อมกราฟแบนด์วิดท์
AI Agent บน VM
ลูกค้าเพียงอธิบายงานด้วยภาษาทั่วไป แล้ว AI Agent จะเชื่อมต่อไปยัง Linux VM ที่กำลังทำงานอยู่ผ่าน SSH โดยจะแสดงทุกคำสั่งและรันเฉพาะคำสั่งแบบอ่านอย่างเดียวโดยอัตโนมัติ ส่วนคำสั่งใดๆ ที่จะเปลี่ยนแปลงเซิร์ฟเวอร์จะต้องรอลูกค้ากด Run ก่อนเสมอ
คอนโซลบนเบราว์เซอร์จำเป็นต้องใช้ CloudStack 4.18 ขึ้นไป ส่วนแพ็กเกจแบบกำหนดเองจะเปิดใช้งานแยกต่างหากในคอนโซลผู้ดูแลระบบ และต้องมี custom compute offering จาก CloudStack ของคุณ สำหรับเว็บเทอร์มินัล SSH ข้างคอนโซลเป็นตัวเลือกเสริมซึ่งปิดไว้เป็นค่าเริ่มต้น และจำเป็นต้องมีบริการ SSH proxy แยกต่างหาก ทั้งนี้ AI Agent อยู่ในโมดูล AI ซึ่งจะปิดอยู่เสมอจนกว่าคุณจะเปิดใช้งานและเพิ่มผู้ให้บริการที่เข้ากันได้กับ OpenAI
Virtual machines ในพอร์ทัล: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/
Scaling
Vertical Auto Scaling
ขยายขนาด VM ที่กำลังทำงานอยู่ได้โดยไม่ต้องใช้เซิร์ฟเวอร์ใหม่ ทั้งแบบปรับเองหรือแบบอัตโนมัติ
การปรับขนาดในแนวตั้ง
ปรับ vCPU, RAM และดิสก์ของ VM ที่กำลังทำงานได้ทันทีในหน้าต่างเดียว โดยจะแสดงราคาของขนาดใหม่ก่อนที่ลูกค้าจะบันทึก และหากการเปลี่ยนแปลงบน CloudStack ล้มเหลวจะมีการคืนเงินให้
Auto Scaling
สวิตช์บน VM ที่จะเพิ่มขนาดเครื่องเมื่อมีภาระงานหนักต่อเนื่อง โดยคุณสามารถกำหนดเพดานสำหรับ vCPU และ RAM รวมถึงขีดจำกัดขั้นการปรับขนาดรายวันได้
ปรับขนาดเท่านั้น ไม่เพิ่มจำนวน VM
เปลี่ยนแปลงเฉพาะขนาดของ VM เดิมเท่านั้น โดย NexCMP จะไม่เพิ่ม VM, ตัวบาลานซ์โหลด หรือ scaling group
ประวัติและการย้อนกลับ
ทุกเหตุการณ์การปรับขนาดจะได้รับการบันทึก และสามารถย้อนกลับการเปลี่ยนแปลงได้
การปรับเปลี่ยน CPU และ RAM แบบสดจำเป็นต้องใช้ CloudStack 4.23 ร่วมกับ KVM และ template ที่รองรับ hot-plug โดย template builder ที่ให้มาพร้อมกับทุกรีลีสสามารถสร้าง template ดังกล่าวได้ ทั้งนี้ Scaling และ Auto Scaling เป็นสวิตช์แยกต่างหากในคอนโซลผู้ดูแลระบบ และจะปิดอยู่เสมอจนกว่าคุณจะเปิดใช้งาน
OS templates และ ISO: https://nexcmp.com/docs/infrastructure/templates/
Storage
Block Storage, Snapshots และ Backups
ดิสก์เพิ่มเติม จุดย้อนกลับ และ Backups โดยแต่ละรายการสามารถแยกขายได้
Data volumes
ซื้อดิสก์ข้อมูลเพิ่มเติมที่แยกต่างหากจาก VM: เชื่อมต่อ, ถอดออก, ขยายขนาด และลบได้ โดย volume ที่ถอดออกจะยังคงเก็บข้อมูลไว้ สามารถนำไปเชื่อมต่อกับ VM อื่นได้ และคิดค่าบริการตามขนาด GB ต่อชั่วโมง
Snapshots
บันทึกและย้อนกลับสถานะดิสก์ของ VM ได้ตามต้องการ หรือตามกำหนดเวลา
Backups
VM backups ทำงานบนระบบ Backup & Recovery ดั้งเดิมของ CloudStack ไม่ว่าจะตามต้องการหรือตามกำหนดเวลาพร้อมระบุจำนวนชุดสำรองข้อมูลที่จะเก็บ และคิดค่าบริการตามพื้นที่ที่ใช้งานจริงเป็น GB ต่อชั่วโมง
Block Storage, Snapshots และ Backups เป็นสวิตช์แยกต่างหากในคอนโซลผู้ดูแลระบบ และจะปิดอยู่เสมอจนกว่าคุณจะเปิดใช้งาน Block Storage จำเป็นต้องมี custom disk offering จาก CloudStack ของคุณ ส่วน Snapshots ต้องใช้ secondary storage และ Backups จำเป็นต้องมี Backup & Recovery พร้อมกับ backup offering ที่กำหนดค่าไว้ใน CloudStack
Snapshots และ Backups: https://nexcmp.com/docs/portal/snapshots/ · การเชื่อมต่อ CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
ระบบเครือข่าย
Public IP, ไฟร์วอลล์ และแบนด์วิดท์
VM แต่ละเครื่องสามารถเข้าถึงได้จากอินเทอร์เน็ต และลูกค้าสามารถจัดการการเข้าถึงได้ด้วยตนเอง
IP, NAT & ไฟร์วอลล์
VM ทุกเครื่องได้รับ public IP แบบเฉพาะพร้อม 1:1 static NAT และไฟร์วอลล์แบบบริการตนเอง: ลูกค้าสามารถเพิ่มและลบกฎได้ด้วยตนเอง
Port forwarding
ลูกค้าสามารถเพิ่มและลบกฎ port forwarding สำหรับ VM ของตนเองได้
เปลี่ยน public IP
ลูกค้าสามารถเปลี่ยน public IP ของ VM ได้จากพอร์ทัล
พูล IP สำหรับจำหน่าย
คุณกำหนดได้ว่า NexCMP สามารถจำหน่าย public prefix ใดและยกเว้น prefix ใด โดยพูลของ IP address ที่ว่างจะรีเฟรชประมาณนาทีละครั้ง
การวัดปริมาณการใช้งานแบนด์วิธ
ระบบจะอ่านทราฟฟิกจากสถิติ VM ของ CloudStack เพื่อนำไปคำนวณโควตารายเดือน การแจ้งเตือนที่ 80% และ 100% แพ็กเกจเสริม และนโยบายการคิดค่าบริการส่วนเกิน
ระบบแบนด์วิดท์เปิดใช้งานเป็นค่าเริ่มต้นและสามารถปิดได้ การคิดค่าบริการตามการใช้งานจริง (Metering) จำเป็นต้องเปิดการเก็บสถิติ VM ของ CloudStack ไว้ ส่วน prefix ของ IP ที่สามารถขายได้จะตั้งค่าในคอนโซลผู้ดูแลระบบภายใต้ Sales IP pools
โควตาแบนด์วิดท์และแอดออน: https://nexcmp.com/docs/catalog/bandwidth/ · การเชื่อมต่อ CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Kubernetes และ Private Cloud
คลัสเตอร์ Kubernetes และ Private Cloud (VPC)
สองโมดูลที่สร้างขึ้นบนการเชื่อมต่อ CloudStack เดียวกัน
Kubernetes clusters (CKS)
ลูกค้าสามารถสร้างคลัสเตอร์ Kubernetes แบบมีการจัดการบน CloudStack Kubernetes Service โดย control plane เปิดให้ใช้งานฟรีสำหรับลูกค้า ส่วน worker จะคิดค่าบริการตามราคารายชั่วโมงของแพ็กเกจ VM
การจัดการคลัสเตอร์
ปรับขนาด worker เริ่มและหยุดการทำงานของคลัสเตอร์ ดูโหนด และดาวน์โหลด kubeconfig โดย NexCMP จะสร้างเครือข่ายและ public IP แยกสำหรับแต่ละคลัสเตอร์ พร้อมทั้งแยกคลัสเตอร์ของลูกค้าแต่ละรายออกจากกัน
Private Cloud (VPC)
เครือข่ายส่วนตัวที่มีเราเตอร์ ซับเน็ต (tier) กฎไฟร์วอลล์ network ACL และเครื่องเสมือนภายในของตนเอง
แพ็กเกจแบนด์วิธแบบ Dedicated
VPC จะจำหน่ายตามแพ็กเกจแบนด์วิธพร้อมความเร็วเฉพาะแบบไม่จำกัดปริมาณ (unmetered) และลูกค้าสามารถเปลี่ยนแพ็กเกจในภายหลังได้ หาก VPC ถูกระงับเนื่องจากค้างชำระ ระบบจะจำกัดความเร็วให้ต่ำมากแทนที่จะลบทิ้ง
IPv6 ใน Private Cloud
เมื่อใช้ข้อเสนอ VPC แบบ dual-stack ใน CloudStack แต่ละ tier จะได้รับ IPv6 /64 ด้วย
Kubernetes และ Private Cloud เป็นโมดูลแยกต่างหากซึ่งจะปิดอยู่จนกว่าคุณจะเปิดใช้งานภายใต้ License & updates โดย Kubernetes ต้องใช้ CloudStack ที่เปิดใช้งาน CKS, บัญชี Domain Admin, ISO เวอร์ชัน Kubernetes และ control-plane offering ส่วน Private Cloud ต้องใช้ VPC offering และ network offering หนึ่งรายการต่อหนึ่งแผนแบนด์วิดท์
Kubernetes และ Private Cloud: https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/
อิมเมจ OS และ ISO
อิมเมจ OS, ISO และเทมเพลต
อิมเมจสำหรับเริ่มต้นสร้าง VM ทั้งของคุณและของลูกค้าคุณ
อิมเมจ OS และ ISO ของลูกค้า
ลูกค้าสามารถลงทะเบียนอิมเมจ OS หรือ ISO ของตนเองจากลิงก์ดาวน์โหลด สร้างอิมเมจจาก VM ที่หยุดทำงานอยู่ และเมานต์ ISO เข้ากับ VM ได้ อิมเมจจะคงความเป็นส่วนตัวเฉพาะในบัญชีของลูกค้า และคิดค่าบริการตาม GB-hour
การตรวจสอบลิงก์ดาวน์โหลด
ระบบจะตรวจสอบลิงก์ก่อนสั่งให้ CloudStack ดึงข้อมูล
เทมเพลตในแคตตาล็อก
ซิงค์เทมเพลตที่พร้อมใช้งานจาก CloudStack และกำหนดชื่อ ไอคอน ตระกูล OS รวมถึงชื่อผู้ใช้สำหรับเข้าสู่ระบบที่ลูกค้าจะมองเห็น
เครื่องมือสร้างเทมเพลต
มีเครื่องมือสร้างเทมเพลตมาให้ในทุกรีลีส โดยสามารถสร้างอิมเมจ Ubuntu 22.04 และ 24.04, Debian 12 รวมถึง Rocky Linux 9 ที่มี guest agent, ระบบรีเซ็ตรหัสผ่าน และการรองรับ hot-plug ให้พร้อมใช้งานสำหรับ CloudStack ได้ทันที
OS & ISO Images เป็นโมดูลที่คุณสามารถเปิดหรือปิดได้ภายใต้ License & updates โดยต้องใช้ CloudStack ที่มี secondary storage VM ซึ่งสามารถเข้าถึงอินเทอร์เน็ตเพื่อดาวน์โหลดอิมเมจของลูกค้า และต้องมีบัญชีที่สามารถลงทะเบียนเทมเพลตและ ISO ได้
OS templates และ ISO: https://nexcmp.com/docs/infrastructure/templates/ · โมดูล: https://nexcmp.com/docs/infrastructure/modules/
การดำเนินงาน
การบริหารจัดการคลาวด์ในแต่ละวัน
สิ่งที่คุณมองเห็นและควบคุมได้ในคอนโซลผู้ดูแลระบบ
การปรับสถานะให้ตรงกัน
ลูปการทำงานเบื้องหลังจะคอยซิงค์ข้อมูลของ NexCMP ให้ตรงกับสถานะโครงสร้างพื้นฐานจริง และแก้ไข drift โดยอัตโนมัติ
การทดสอบและหยุดการเชื่อมต่อชั่วคราว
ทดสอบการเชื่อมต่อ CloudStack ก่อนบันทึก การปิดสวิตช์การเชื่อมต่อจะหยุดงาน CloudStack ทั้งหมดโดยที่ข้อมูลไม่สูญหาย
ความจุและสถานะการทำงาน
เมื่อระบุคีย์แบบอ่านอย่างเดียว (read-only key) ที่เป็นตัวเลือกเสริม คอนโซลผู้ดูแลระบบจะแสดงโฮสต์, storage pool, system VM, ความจุ และช่วง public IP
บันทึกกิจกรรม
VM ทุกเครื่องมีบันทึกงานและเหตุการณ์ ส่วนผู้ดูแลระบบจะมีบันทึกการตรวจสอบ (audit log)
ดำเนินการแทนลูกค้า
ผู้ดูแลระบบสามารถจัดการ VM ของลูกค้า หรือเข้าสู่ระบบในฐานะลูกค้าได้
การโอนย้ายบริการ
ย้าย VM ไปยังอีกบัญชีในไซต์เดียวกัน โดยต้องได้รับการยืนยันจากเจ้าของทางอีเมลและผู้รับกดยอมรับ
Customer API
REST API พร้อมคีย์ API ที่กำหนดขอบเขตและเพิกถอนได้ สำหรับ VM, volume, Snapshots, Backups และอื่นๆ
คีย์แบบอ่านอย่างเดียว (read-only key) เป็นตัวเลือกเสริมและต้องการเพียงสิทธิ์การอ่านสำหรับคำสั่ง list ของ CloudStack จำนวน 6 คำสั่งเท่านั้น โดยไม่จำเป็นต้องใช้ในการขาย VM
การเชื่อมต่อ CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
ระบบเรียกเก็บเงิน
ระบบคิดค่าบริการสำหรับสิ่งที่ทำงานบน CloudStack
บริการทั้งหมดข้างต้นจะคิดค่าบริการจากกระเป๋าเงินแบบเติมเงิน (prepaid wallet) ของลูกค้า
รอบบริการรายชั่วโมงหรือแบบชำระล่วงหน้า
VM รายชั่วโมงจะคิดค่าบริการสะสมไปเรื่อยๆ จนกว่าจะถูกลบ ลูกค้าสามารถเปลี่ยนไปใช้รอบแบบชำระล่วงหน้ารายเดือนหรือระยะยาวกว่านั้น พร้อมรับส่วนลดที่คุณกำหนดไว้สำหรับแต่ละรอบได้
หน่วยการคิดค่าบริการตามแต่ละบริการ
volume ข้อมูล, Backups และอิมเมจ คิดค่าบริการตาม GB-hour ส่วน Kubernetes worker คิดตามราคารายชั่วโมงของแพ็กเกจ VM และ Private Cloud คิดตามแพ็กเกจแบนด์วิธรายเดือน
การเปลี่ยนแปลงราคา
ราคาที่ลดลงจะมีผลกับ VM รายชั่วโมงที่กำลังทำงานอยู่ตั้งแต่ชั่วโมงการเรียกเก็บเงินถัดไป ส่วนราคาที่ปรับสูงขึ้นจะไม่มีผลต่อ VM ที่ทำงานอยู่แล้ว
โควตา
จำกัดสิ่งที่บัญชีใหม่สามารถสร้างได้จนกว่าจะมีการเติมเงินเข้ากระเป๋าเงิน
ตัวแทนจำหน่ายแบบ White-label
ตัวแทนจำหน่ายสามารถขายแพ็กเกจเดียวกันบนโดเมนของตนเอง พร้อมแบรนด์และราคาที่กำหนดเองได้
แผนบริการและราคา: https://nexcmp.com/docs/catalog/plans/ · โควตา: https://nexcmp.com/docs/billing/quotas/
สิ่งที่คุณต้องมี
NexCMP ต้องการอะไรจาก CloudStack ของคุณบ้าง?
แพลตฟอร์มพื้นฐานต้องการเพียง CloudStack API เท่านั้น มีเพียงบางโมดูลที่ต้องพึ่งพาฟีเจอร์เสริมของ CloudStack
- URL ของ CloudStack API (/client/api ของ management server) รวมถึง API key และ secret key ของโดเมนและบัญชีเฉพาะที่สร้างขึ้นสำหรับ NexCMP ห้ามใช้คีย์ผู้ดูแลระบบ ROOT โดยเด็ดขาด เนื่องจากคีย์เฉพาะจะเข้าถึงได้เฉพาะโดเมนนั้นเท่านั้น
- Zone ที่มี guest network อย่างน้อยหนึ่งเครือข่ายสำหรับ VM ของลูกค้า และช่วง public IP ที่มี IP ว่าง โดย prefix ที่ NexCMP สามารถขายได้จะตั้งค่าไว้ภายใต้ Sales IP pools
- เทมเพลตที่พร้อมใช้งานและเปิดใช้งานรหัสผ่านอย่างน้อยหนึ่งรายการ และ service offering หนึ่งรายการที่บัญชีสามารถมองเห็นได้ พร้อมทั้ง primary storage (และ secondary storage หากคุณขาย Snapshots หรืออิมเมจ)
- KVM ไฮเปอร์ไวเซอร์ที่ NexCMP ใช้ในการทดสอบ โดยคอนโซลบนเบราว์เซอร์จำเป็นต้องใช้ CloudStack 4.18 ขึ้นไป และการปรับสเกล CPU และ RAM ขณะที่ VM กำลังทำงาน (live scaling) จำเป็นต้องใช้ 4.23 ร่วมกับ KVM
- Custom disk offering หากคุณเปิดใช้งาน Block Storage และ custom compute offering หากคุณขายแผนบริการแบบกำหนดเอง
- กำหนดค่า Backup & Recovery หากคุณต้องการขาย Backups ของ VM
- Secondary storage VM ที่สามารถเข้าถึงอินเทอร์เน็ตได้ หากคุณเปิดใช้งาน OS & ISO Images
- เปิดใช้งาน CloudStack Kubernetes Service, บัญชี Domain Admin, ISO เวอร์ชัน Kubernetes และ control-plane offering หากคุณเปิดใช้งานโมดูล Kubernetes
- VPC offering และ network offering หนึ่งรายการต่อหนึ่งแผนแบนด์วิดท์ หากคุณเปิดใช้งานโมดูล Private Cloud
สิทธิ์การใช้งาน
ไลเซนส์เดียว ไม่มีค่าธรรมเนียมตามขนาดโครงสร้างพื้นฐาน
NexCMP Free ราคา $0 ในปีแรก: ได้รับบิลด์ที่ลงนามสมบูรณ์พร้อมทุกโมดูล การแก้ไขข้อผิดพลาดและการอัปเดตเป็นเวลา 1 ปี รวมถึงโดเมนผู้ค้าต่อไม่จำกัด หลังจากปีแรกจะต่ออายุที่ $99 ต่อปี และซอฟต์แวร์จะยังคงทำงานต่อไปแม้คุณจะไม่ต่ออายุ ไม่มีค่าธรรมเนียมตามขนาดโครงสร้างพื้นฐาน ราย VM หรือรายลูกค้า
- เชื่อมต่อกับ Apache CloudStack ที่คุณดูแล — ไม่มีค่าไลเซนส์ตามขนาดโครงสร้างพื้นฐาน
- ไม่จำกัดจำนวน VM และไม่จำกัดจำนวนลูกค้า
- ทุกโมดูลรวมอยู่ในบิลด์แล้ว โมดูลที่ปิดเป็นค่าเริ่มต้นสามารถเปิดใช้งานได้ในคอนโซลผู้ดูแลระบบ
NexCMP Free สำหรับผู้ให้บริการเครือข่ายที่มี ASN ของตนเองและมี subnet จดทะเบียนในชื่อของตนเอง โดยจะมีการตรวจสอบใบสมัคร และรวมการแก้ไขข้อผิดพลาดแต่ไม่มีบริการสนับสนุนทางเทคนิคและไม่มีแอป NexCMP Source ราคา $499 แบบชำระครั้งเดียว ซื้อได้โดยตรงหรือเพิ่มเข้ากับไลเซนส์ Free พร้อมซอร์สโค้ดฉบับสมบูรณ์ แอปทั้งหมดที่สร้างและติดแบรนด์ให้คุณ และการทำงานร่วมกับวิศวกรผู้เชี่ยวชาญ 30 วันทำการ ดูราคาและแพ็กเกจ
คำถามที่พบบ่อย
ต้องจ่ายค่าบริการตามจำนวน infrastructure หรือไม่?
รองรับ CloudStack เวอร์ชันใดบ้าง?
NexCMP สามารถทำอะไรบน CloudStack ของคุณได้บ้าง?
ฟีเจอร์ใดบ้างที่ถูกปิดไว้เป็นค่าเริ่มต้นจนกว่าจะเปิดใช้งาน?
NexCMP ทำงานร่วมกับระบบอื่นนอกเหนือจาก CloudStack ได้หรือไม่?
NexCMP ต้องใช้บัญชีและ API key ของ CloudStack แบบใด?
NexCMP จำเป็นต้องใช้ hypervisor และฟีเจอร์ใดของ CloudStack บ้าง?
สามารถขายคลัสเตอร์ Kubernetes ได้หรือไม่?
ลูกค้าสามารถนำอิมเมจ OS หรือ ISO มาเองได้หรือไม่?
NexCMP ซิงค์ข้อมูลให้ตรงกับสิ่งที่ทำงานอยู่บน CloudStack ได้อย่างไร?
ลูกค้าจะได้รับ public IP address และไฟร์วอลล์หรือไม่?
จำเป็นต้องรัน CloudStack เองหรือไม่?
แพลตฟอร์มที่รองรับ
ระบบแกนกลางสำหรับระบบเรียกเก็บเงิน พอร์ทัล และตัวแทนจำหน่ายบนโครงสร้างพื้นฐานของคุณ เพิ่ม Apache CloudStack, Proxmox VE, Ceph S3 และ AI Models ลงในการติดตั้งเดียวกันได้ทันที
Proxmox VE
คลัสเตอร์ Proxmox VE ในฐานะแหล่งทรัพยากร VM: IP pool, OS template, คอนโซล, snapshot และการติดตั้งระบบใหม่ คิดค่าบริการรายชั่วโมงหรือรายเดือน
Ceph S3
Object storage ที่เข้ากันได้กับ S3 บน Ceph RADOS Gateway ของคุณ: บัญชีลูกค้า, access key, บักเก็ต, ข้อมูลการใช้งาน และการคิดค่าบริการตามการใช้งานจริง
AI Models
ขายสิทธิ์เข้าถึงโมเดล AI จากแหล่งที่คุณเชื่อมต่อเอง: คีย์เดียวใช้ได้หลายโมเดล กำหนดราคาตามโมเดล ตั้งลิมิต และตัดเงินผ่านวอลเล็ต
OpenStackSoon
อยู่ระหว่างการพัฒนา ซึ่งจะใช้แกนหลักระบบ billing, portal และตัวแทนจำหน่ายเดียวกัน ยังไม่มีกำหนดวันเปิดตัว
คู่มือ
คู่มือระบบเรียกเก็บเงิน CloudStack
บิลลิ่ง CloudStack โอเพนซอร์ส: วัดปริมาณ คิดเงินรายชั่วโมง วอลเล็ต ใบแจ้งหนี้ และตัวแทนจำหน่าย รับซอร์สโค้ด NexCMP Source เพื่อธุรกิจคุณ ห้ามขายต่อ
ทางเลือกทดแทน WHMCS สำหรับ CloudStack
WHMCS มีโมดูล CloudStack จากภายนอก 1 ตัว อัปเดตล่าสุดปี 2022 (ดูเมื่อ 2026-10-30) เทียบ WHMCS, HostBill และ NexCMP ฟรีสำหรับ CloudStack billing
คำถามที่พบบ่อย
คำตอบเกี่ยวกับ NexCMP: ระบบบิลลิงและพอร์ทัลลูกค้าสำหรับ CloudStack, ไลเซนส์ฟรี, ข้อกำหนดการติดตั้ง, ช่องทางการชำระเงิน, ตัวแทนจำหน่าย และการเปรียบเทียบ
เริ่มสร้างรายได้จาก CloudStack ของคุณ
NexCMP Free ราคา $0 ในปีแรก พร้อมครบทุกโมดูลในระบบ ติดตั้งบนเซิร์ฟเวอร์ของคุณได้แล้ววันนี้
อัปเดตล่าสุด:
















