---
title: Module
description: Tất cả module NexCMP: trạng thái mặc định, tính năng bổ sung, hạ tầng cần có và nơi bật; gồm cả các module mở rộng đọc khi khởi động.
url: https://nexcmp.com/vi/docs/infrastructure/modules/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Module {#modules}

> **Vị trí trong admin:** System › Admin › License & updates (`/license`), thẻ **Module**.

## Chức năng {#what-it-does}

Module là một dịch vụ hoặc tính năng bạn có thể bật hoặc tắt toàn bộ. Một module ở trạng thái **tắt** sẽ bị ẩn khỏi menu admin và khách hàng không thể mua; các route API của nó sẽ trả lời `404 module_disabled` nếu module đó là add-on. Bật một module chỉ hiển thị tính năng: hạ tầng phía sau vẫn cần được kết nối (xem cột cuối cùng).

## Yêu cầu {#requirements}

| Hạng mục | Yêu cầu |
|---|---|
| Tài khoản | Quản trị viên có quyền ghi. Nhân sự chỉ có quyền đọc có thể thấy các nút bật/tắt nhưng không thể thay đổi. |
| Hạ tầng | Xem bảng: mỗi module liệt kê những gì cần thiết. |
| Phụ thuộc vào | Một số module cần các module khác (DDoS Shield cần DDoS & BGP). |

## Chuẩn bị hạ tầng {#prepare-the-infrastructure}

Không bắt buộc đối với thao tác gạt nút. Hãy kết nối hạ tầng của từng module theo mô tả trên trang được liên kết trong bảng.

## Kết nối trong NexCMP {#connect-in-nexcmp}

1. Mở **System › Admin › License & updates** và cuộn tới thẻ **Module**. Thẻ này cho biết các module bị tắt sẽ ẩn khỏi menu admin và khách hàng không thể mua.
2. Gạt công tắc của module. Trang xác nhận **Saved: reloading menu** và tải lại, nên menu sẽ thay đổi ngay lập tức.

![Thẻ Module trong License & updates với công tắc cho từng module](https://nexcmp.com/vi/docs/images/infrastructure/modules-01-license-modules.webp)

### Các module {#the-modules}

| Module (như hiển thị) | Mặc định | Tính năng bổ sung | Cần có | Trang |
|---|---|---|---|---|
| **Virtual Machines** | luôn bật | Danh mục VM, đơn hàng, console, snapshots | CloudStack hoặc Proxmox VE | [CloudStack](https://nexcmp.com/vi/docs/infrastructure/cloudstack/), [Proxmox VE](https://nexcmp.com/vi/docs/infrastructure/proxmox/) |
| **Bandwidth** | **bật** | Quota, add-on, cảnh báo và xử lý vượt mức cho VM, Kubernetes và S3 | Không cần cấu hình thêm (thống kê VM từ CloudStack) | [Bandwidth](https://nexcmp.com/vi/docs/catalog/bandwidth/) |
| **OS & ISO Images** | tắt | Khách hàng tự đăng ký image hệ điều hành và ISO, tính phí theo GB | CloudStack; quyền truy cập Internet cho secondary storage VM của hệ thống | [Yêu cầu](https://nexcmp.com/vi/docs/infrastructure/requirements/) |
| **Kubernetes** | tắt | Cluster Kubernetes (CKS) | CloudStack đã bật CKS | [Kubernetes và Private Cloud](https://nexcmp.com/vi/docs/infrastructure/kubernetes-and-private-cloud/) |
| **Private Cloud** | tắt | VPC với các gói băng thông chuyên dụng | CloudStack VPC và network offering | [Kubernetes và Private Cloud](https://nexcmp.com/vi/docs/infrastructure/kubernetes-and-private-cloud/) |
| **Object Storage** | tắt | Tài khoản S3 trên Ceph RGW, pay-as-you-go | Ceph RGW và một zone có dịch vụ S3 | [S3](https://nexcmp.com/vi/docs/infrastructure/s3/) |
| **VPN** | tắt | VPN trên các node của chính bạn | Các node chạy `cmp-agent` | [Node VPN và proxy](https://nexcmp.com/vi/docs/infrastructure/vpn-proxy-nodes/) |
| **IPv6 Proxy** | tắt | IPv6 proxy trên các node của chính bạn | Các node proxy có prefix IPv6 | [Node VPN và proxy](https://nexcmp.com/vi/docs/infrastructure/vpn-proxy-nodes/) |
| **Bare Metal** | tắt | Máy chủ Dell qua iDRAC: đơn hàng, cài đặt hệ điều hành, console, nguồn | iDRAC 9 trên mạng quản trị (management network) | [Dedicated server](https://nexcmp.com/vi/docs/infrastructure/dedicated/) |
| **AI Models** | tắt | Một gateway để bán quyền truy cập AI model: một khóa cho nhiều model, định giá theo từng model, giới hạn sử dụng, nhật ký và thanh toán qua ví | Nguồn model do bạn tự cung cấp: API tương thích OpenAI hoặc tương thích Anthropic kèm khóa API riêng của bạn | [AI Models](https://nexcmp.com/vi/docs/infrastructure/ai-models/) |
| **AI** | tắt | AI Chat (hỗ trợ tự động) và AI Agent (quản trị VM bằng ngôn ngữ tự nhiên) | Nhà cung cấp tương thích OpenAI | [Nhà cung cấp AI](https://nexcmp.com/vi/docs/ai/ai-providers/) |
| **DDoS Shield** | tắt | Bảo vệ IP cho khách hàng; cần DDoS & BGP, nên switch của tính năng này sẽ bị vô hiệu hóa nếu thiếu nó | Gói add-on DDoS & BGP | bên dưới |
| **DDoS & BGP** | tắt, **add-on** | Console edge router: BGP, RTBH, XDP, session và lưu lượng edge | Một edge host chạy các daemon quyền root | bên dưới |

### Chức năng của từng switch {#which-switch-does-what}

- **Bare Metal** có hai tầng. Switch module sẽ hiển thị menu quản trị và API. Việc mở bán cho khách hàng là một switch riêng biệt yêu cầu nhập xác nhận tại **Services › Dedicated Server**, và mọi thao tác ghi tới iDRAC đều bị chặn cho đến khi bạn bật **live ops** tại **Infrastructure › Bare Metal › Safety**. Xem [Máy chủ riêng](https://nexcmp.com/vi/docs/infrastructure/dedicated/).
- Đối với **Kubernetes**, **Private Cloud**, **VPN**, **IPv6 Proxy** và **Images**, switch module và switch bán hàng trên trang dịch vụ tác động lên cùng một cài đặt.
- **AI** cũng cần được cấu hình nhà cung cấp tại **System › Settings › AI provider**.
- **AI Models** có hai tầng. Công tắc module sẽ hiển thị menu quản trị và API. Bán cho khách hàng là một công tắc bán riêng biệt ở đầu các trang AI Models, mặc định tắt. Xem [AI Models](https://nexcmp.com/vi/docs/infrastructure/ai-models/).

### Các module được đọc khi khởi động {#modules-read-at-start-up}

Ba tính năng này không phải là switch thông thường. Chúng được đọc **một lần khi dịch vụ khởi động** và yêu cầu hạ tầng mà bản cài đặt tiêu chuẩn không có sẵn.

| Tính năng | Cài đặt | Trạng thái | Yêu cầu cần có |
|---|---|---|---|
| DDoS & BGP | `module_ddos` | Hiển thị là **Add-on package** khi tắt, **Installed** khi bật. Không có switch trong console. | Các daemon edge router (BGP, RTBH, XDP, flow statistics) chạy dưới quyền root. Panel chạy dưới quyền người dùng không có đặc quyền và không thể thực thi chúng. |
| AI | `module_ai` | Một switch thông thường. Các route sẽ cập nhật ngay lập tức; các background job của AI Chat (điều tra ticket, phản hồi theo lịch) sẽ bắt đầu vào lần khởi động lại dịch vụ tiếp theo. Console hiển thị khuyến nghị nên khởi động lại. | Nhà cung cấp AI. |
| Terminal Web SSH | `feature_ssh_web` | Tắt theo mặc định, không có nút bật/tắt trong console | Một dịch vụ SSH proxy riêng biệt và route của nó. Nếu không có, tab Console của portal chỉ hiển thị VNC. **AI Agent không cần thành phần này**: nó chạy lệnh qua kết nối SSH do chính panel tự thiết lập. |

Sau khi thay đổi thiết lập khởi động, hãy khởi động lại các dịch vụ: `sudo systemctl restart nexcmp nexcmp-vmd`.

## Kiểm tra {#verify}

1. Mục menu của module xuất hiện (hoặc biến mất) sau khi tải lại.
2. Với module hiển thị cho khách hàng, portal sẽ hiển thị mục menu mới khi khách hàng đăng nhập. Module bị tắt sẽ không hiển thị gì hoặc báo "coming soon".

## Giới hạn và lưu ý {#limits-and-notes}

- Tắt module không làm xóa bất kỳ thứ gì. Các VM, cluster, tài khoản S3 và gói đăng ký đang hoạt động vẫn tiếp tục chạy và tính phí; khách hàng chỉ không thể tạo mới.
- Trang hạn ngạch chỉ liệt kê các dịch vụ có module đang bật.

## Xử lý sự cố {#troubleshooting}

| Hiện tượng | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Mục menu không xuất hiện | Trang chưa được tải lại | Tải lại admin console. |
| Nút bật/tắt DDoS Shield bị vô hiệu hóa | Chưa cài đặt DDoS & BGP | DDoS Shield cần add-on DDoS & BGP. |
| "This module is an add-on package and cannot be switched here" (HTTP 409 hoặc 422) | Bạn (hoặc script) đã thử bật/tắt DDoS & BGP | Đây là gói add-on; không có nút bật/tắt. |
| "DDoS Shield cần tiện ích bổ sung DDoS & BGP" | Tương tự, đối với DDoS Shield | Hãy cài đặt add-on trước. |
| Route của module trả về 404 `module_disabled` | Module đang tắt | Bật module lên. |
| AI Chat phản hồi nhưng điều tra ticket không bao giờ bắt đầu | Module AI đã được bật mà chưa khởi động lại | `sudo systemctl restart nexcmp nexcmp-vmd`. |
| Nhân viên chỉ có quyền đọc không thể lưu | Vai trò của họ là chỉ đọc | Sử dụng tài khoản administrator. |


