Zone
Vị trí trong admin: Infrastructure › Datacenter › Zone (
/infra/zones). Trang chi tiết của zone là/infra/zones/<id>.
Chức năng
Một zone là vị trí mà khách hàng chọn khi đặt hàng: quốc gia và thành phố kèm quốc kỳ, cùng các dịch vụ được bán tại đó. Đây là khái niệm bán hàng, tách biệt với các zone, cluster và node của nền tảng phía sau. Đằng sau zone, bạn gắn hạ tầng: một CloudStack zone, một cluster Proxmox VE, các node VPN kèm dải IP, một S3 backend.
Zone 1 được tạo bởi trình hướng dẫn thiết lập, với tên hiển thị và quốc gia bạn đã nhập. Thêm các zone khác khi bạn có hạ tầng ở nhiều nơi hơn, hoặc để gán vị trí riêng cho VPN và S3.
Yêu cầu
| Hạng mục | Yêu cầu |
|---|---|
| Quyền hạn | Tài khoản administrator. Vai trò nhân viên chỉ đọc (read-only) có thể xem nhưng không thể thay đổi. |
| Hạ tầng | Một zone sẽ không bán gì cho đến khi có thành phần được gắn vào (xem phần "Dịch vụ nào bán ở đâu" bên dưới). |
| Phụ thuộc vào | CloudStack hoặc Proxmox VE cho VM, node VPN và proxy cho VPN, S3 cho Object Storage. |
Chuẩn bị hạ tầng
Không bắt buộc. Zone là một bản ghi bên trong NexCMP.
Kết nối trong NexCMP
Tạo zone
Mở Infrastructure › Datacenter › Zone và nhấp vào Add zone.
Điền thông tin vào biểu mẫu:
Trường Giá trị ví dụ Ghi chú Quốc gia United StatesChọn cờ quốc gia. Thành phố New YorkTùy chọn. Tên (tiếng Việt), Tên (tiếng Anh) New YorkTên hiển thị cho khách hàng theo từng ngôn ngữ. Slug us-new-yorka-z, 0-9, dấu gạch nối, 2-32 ký tự. Tự động điền từ quốc gia và thành phố cho đến khi bạn tự nhập. Chế độ hiển thị Public Các zone Public hiển thị với mọi khách hàng; các zone Hidden chỉ do quản trị viên cấp. Thứ tự 0Số nhỏ hơn sẽ đứng trước trong danh sách. Dịch vụ bán trong zone này Virtual Machines (VM), VPN, Object Storage (S3) Tích chọn ít nhất một dịch vụ. Kích hoạt On Off sẽ ẩn zone đối với khách hàng. Mặc định tắt Zone được chọn sẵn cho khách hàng chưa chọn zone. Luôn có duy nhất một zone làm mặc định. 
Nhấp vào Create zone. Danh sách sẽ hiển thị zone cùng cờ quốc gia, chủ sở hữu, dịch vụ, trạng thái và số lượng VM, gói cước cùng hạ tầng được liên kết.

Xem các thành phần được liên kết
Nhấp vào một hàng để mở zone. Tab Provider infrastructure liệt kê từng backend được liên kết cùng nhà cung cấp, loại (CloudStack hoặc Proxmox VE), region, trạng thái và độ ưu tiên. Tab VPN infrastructure liệt kê các dải IP và node VPN của zone kèm liên kết tới VPN pool.

Dịch vụ nào được bán ở đâu
| Dịch vụ | Cách đưa vào một zone |
|---|---|
| Máy ảo trên CloudStack | Trình hướng dẫn (hoặc Infrastructure › Cloud provider › CloudStack) sẽ liên kết CloudStack với zone 1. |
| Máy ảo trên Proxmox VE | Tại tab Clusters của cluster, chọn Attach cluster to zone. Cluster sẽ tham gia vào một zone hiện có, thường là zone đang bán qua CloudStack. |
| VPN | Một node VPN khi báo cáo dải IP public của mình sẽ tạo (hoặc tham gia) zone tương ứng với quốc gia đó và đưa các dải IP vào VPN pool. Bạn cũng có thể gán zone và node cho dải IP trong VPN IP pools. |
| IPv6 Proxy | Node IPv6 proxy mới sẽ tạo zone ở trạng thái off. Hãy bật zone tại đây để khách hàng có thể chọn. |
| Object Storage (S3) | Tích chọn dịch vụ S3 trên zone, sau đó liên kết backend trong Ceph S3 (RGW). |
Khi nào một zone có thể bán máy ảo?
Zone sẽ hiển thị nhãn not ready to sell VMs cho đến khi có ít nhất một backend đang hoạt động và có thể bán và ít nhất một gói cước hiển thị và ít nhất một template sẵn sàng trên backend đó. Biểu mẫu đặt hàng của khách hàng chỉ liệt kê các zone đã sẵn sàng.
Kiểm tra
- Zone hiển thị trong danh sách ở trạng thái On cùng quốc kỳ tương ứng.
- Trang chi tiết hiển thị backend hoặc các dải VPN như mong đợi.
- Đối với VM: thẻ not ready to sell VMs đã biến mất. Trong cổng khách hàng, hãy tạo thử đơn hàng và kiểm tra xem zone có được cung cấp hay không.
Giới hạn và lưu ý
- Trong phiên bản NexCMP này, khách hàng đặt máy ảo tại default zone (zone 1). Các zone khác được dùng cho VPN, IPv6 Proxy và Object Storage, hoặc để chuẩn bị một vị trí trước khi có hạ tầng; phần ghi chú bên dưới danh sách zone cũng nêu rõ điều này.
- Zone chỉ có thể bị xóa khi không còn liên kết với bất kỳ tài nguyên nào: không có backend, VM, plan hay dải VPN. Default zone không thể bị xóa; trước tiên hãy đặt một zone khác làm mặc định.
- Bạn chỉ có thể bật/tắt hoặc ẩn/hiện các zone thuộc sở hữu của reseller; các trường thông tin khác đều bị khóa.
- Slug là một phần của các tham chiếu nội bộ. Hãy chọn một lần duy nhất.
Xử lý sự cố
| Hiện tượng | Nguyên nhân | Cách khắc phục |
|---|---|---|
| "Tên zone là bắt buộc" / "Chọn quốc gia" / "Chọn ít nhất 1 dịch vụ" | Một trường bắt buộc đang bị bỏ trống | Nhập tên, chọn quốc gia và tick chọn một dịch vụ. |
| "Slug không hợp lệ (a-z 0-9 -, 2-32 ký tự)" | Slug chứa ký tự khác hoặc có độ dài không hợp lệ | Chỉ sử dụng chữ cái viết thường, chữ số và dấu gạch nối. |
| Thẻ "not ready to sell VMs" | Không có backend nào đang hoạt động có thể bán, không có plan hoặc không có template sẵn sàng trong zone đó | Gắn hạ tầng, sau đó thêm plan và template. Xem Plans và Templates. |
| Nút Delete bị vô hiệu hóa kèm thông báo "still attached" | Zone vẫn còn backend, VM, plan hoặc dải VPN | Hãy xóa hoặc chuyển chúng trước. |
| Nút Delete bị vô hiệu hóa kèm thông báo "Default zone" | Zone đang là zone mặc định | Đặt một zone khác làm mặc định. |
| Khách hàng không nhìn thấy zone | Zone đang bị ẩn, không hoạt động hoặc chưa được tick chọn dịch vụ nào | Đặt Visibility thành Public, Active thành On và tick chọn dịch vụ. |
| Thiếu zone S3 trong biểu mẫu backend | Dịch vụ S3 chưa được tick chọn cho zone | Chỉnh sửa zone và tick chọn Object Storage (S3). |