> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/plan-and-deploy/vi/kien-truc-tham-chieu/homelab.md).

# Kiến trúc tham chiếu VergeOS cho homelab

## Tổng quan

VergeOS là một giải pháp lý tưởng cho những người đam mê homelab, cung cấp một nền tảng ảo hóa mạnh mẽ và linh hoạt. Kiến trúc tham chiếu này bao gồm ba cấu hình phù hợp cho nhiều kiểu thiết lập homelab khác nhau: một máy chủ VM một nút, một cụm hai nút và một cụm homelab cấp sản xuất với lưu trữ nhiều tầng.

### Khuyến nghị phần cứng

Người dùng homelab có nhiều lựa chọn phần cứng cho VergeOS. Nhiều người chọn các máy chủ doanh nghiệp thế hệ cũ (ví dụ: Dell, HP, Supermicro) vì độ tin cậy và khả năng mở rộng của chúng.

Các thiết bị nhỏ gọn như Intel NUC hoặc các mini PC tương tự cũng là lựa chọn phổ biến, đặc biệt là những mẫu có mạng kép 2.5GbE, khe NVMe và khay SSD 2.5” .

**Những điểm cần lưu ý:**

* **Cấu hình RAID:** VergeOS yêu cầu truy cập trực tiếp vào các ổ đĩa, vì vậy nếu sử dụng bộ điều khiển RAID, hãy đảm bảo nó hỗ trợ chế độ JBOD/IT hoặc dùng HBA thay thế.
* **Yêu cầu IPMI:** Mặc dù VergeOS khuyến nghị IPMI, các thiết lập homelab thường có thể bỏ qua tính năng này. Tuy nhiên, một số GPU NVIDIA hoặc thiết lập passthrough GPU có thể vô hiệu hóa quyền truy cập console, vì vậy IPMI có thể hữu ích để quản lý các cấu hình này.

***

## Các kịch bản

### 1. Máy chủ VM một nút

Một cấu hình đơn giản lý tưởng cho môi trường thử nghiệm, máy chủ VM một nút phù hợp với người dùng đang khám phá các tính năng của VergeOS, thử nghiệm VM và phát triển các recipe mới.

{% hint style="info" %}
**Lưu ý về lưu trữ**

vSAN của VergeOS được cấu hình theo kiểu N+1, cung cấp khả năng dự phòng. Thiết lập này làm giảm dung lượng lưu trữ khả dụng xuống còn 50% dung lượng thô, vì vậy cần lập kế hoạch lưu trữ cho phù hợp.
{% endhint %}

**Cấu hình mạng:**

Vì thiết lập này không bao gồm các nút VergeOS bổ sung, hãy dùng cùng một mạng cho cả giao tiếp lõi và bên ngoài để đơn giản hóa cấu hình.

**Các trường hợp sử dụng:**

* Lưu trữ các VM thử nghiệm
* Kiểm thử các recipe và cấu hình VergeOS
* Thử nghiệm homelab nói chung

***

### 2. Cụm hai nút

Cấu hình này bổ sung khả năng dự phòng bằng cách thêm một máy chủ thứ hai, đảm bảo dịch vụ liên tục trong quá trình khởi động lại và nâng cấp.

{% hint style="warning" %}
**Yêu cầu mạng**

Cần hai giao diện mạng cho mỗi máy chủ, với tốc độ mạng lõi tối thiểu 2.5Gbps để đạt hiệu năng tối ưu. Mặc dù 1Gbps vẫn khả thi, nhưng có thể hạn chế hiệu năng vSAN.
{% endhint %}

**Các trường hợp sử dụng:**

* Chạy môi trường VM với thời gian hoạt động cao hơn
* Phát triển và kiểm thử trong môi trường cụm
* Nâng cao khả năng dự phòng của lưu trữ và mạng

***

### 3. Cụm sản xuất tại nhà

Là một cụm hai nút cấp sản xuất phù hợp cho người dùng homelab nâng cao, cấu hình này không chỉ tăng cường khả năng lưu trữ với nhiều tầng lưu trữ mà còn cho phép quản lý mạng mạnh mẽ, triển khai NAS và hỗ trợ GPU cho môi trường gia đình và homelab.

Thiết lập này cho phép VergeOS đóng vai trò như một trung tâm mạnh mẽ, quản lý lưu lượng mạng, dịch vụ NAS, tài nguyên GPU và cung cấp quyền truy cập an toàn, tinh gọn trên toàn mạng.

**Các tầng lưu trữ:**

* **Tầng 1 (NVMe):** Lưu trữ tốc độ cao cho các workload VM yêu cầu hiệu năng I/O cao.
* **Tầng 3 (SSD):** Lưu trữ tốc độ trung bình cho việc dùng NAS, dữ liệu nhu cầu cao hoặc lưu trữ VM dùng chung.
* **Tầng 5 (HDD):** Lưu trữ dung lượng lớn cho NAS và các VM máy chủ sao lưu.

**Cấu hình mạng và VLAN:**

Sử dụng VergeOS làm bộ định tuyến chính và trình quản lý mạng cho lab và mạng LAN gia đình của bạn. Thiết lập này yêu cầu một switch hỗ trợ VLAN, nơi bạn có thể gán mạng ISP của mình vào một VLAN (ví dụ: VLAN 50) và cấu hình LAN của bạn làm VLAN mặc định hoặc các VLAN bổ sung khi cần.

* **WAN bên ngoài:** Kết nối với ISP, được gán dưới dạng một VLAN.
* **Bên ngoài (LAN):** Đóng vai trò là mạng homelab và mạng cá nhân, cho phép các thiết bị trong mạng gia đình truy cập các tài nguyên trong môi trường VergeOS.

{% hint style="success" %}
**Lưu ý khi cài đặt**

Trong quá trình cài đặt, hãy dùng mạng **LAN** của bạn làm mạng bên ngoài ban đầu. Sau khi cài đặt hoàn tất, hãy thêm mạng WAN để có kết nối internet. Để biết hướng dẫn chi tiết, hãy tham khảo [bài viết trong Knowledge Base về việc tạo mạng bên ngoài](https://docs.verge.io/knowledge-base/create-external-network/).
{% endhint %}

**Dịch vụ NAS:**

Để thiết lập một NAS mạnh mẽ cho môi trường gia đình của bạn, VergeOS cung cấp một dịch vụ NAS tích hợp sẵn, rất phù hợp để quản lý lưu trữ chia sẻ với dung lượng lớn và tính dự phòng cao.

Để xem hướng dẫn từng bước về cách cấu hình và triển khai dịch vụ NAS, hãy xem [Hướng dẫn sản phẩm Dịch vụ NAS](/run-the-platform/vi/nas/nas-service.md). Các tùy chọn cấu hình bổ sung và các bước khắc phục sự cố được đề cập trong [Cơ sở tri thức](https://docs.verge.io/knowledge-base/category/nas/#troubleshooting-nas-cifs-shares).

**Hỗ trợ GPU:**

Đối với người dùng cần khả năng đồ họa nâng cao, VergeOS hỗ trợ cả GPU Passthrough và NVIDIA vGPU. Các tùy chọn này cho phép máy ảo sử dụng tài nguyên GPU riêng hoặc dùng chung:

* **GPU Passthrough:** Cung cấp kết nối GPU trực tiếp cho một VM để phục vụ các ứng dụng hiệu năng cao. Xem [Hướng dẫn sản phẩm PCI Passthrough](/run-the-platform/vi/quan-tri-he-thong/generic-pci-passthrough.md).
* **NVIDIA vGPU:** Cho phép nhiều VM cùng truy cập GPU, giúp sử dụng hiệu quả tài nguyên GPU cho các tác vụ ít nặng hơn. Tham khảo [Hướng dẫn sản phẩm NVIDIA vGPU](/run-the-platform/vi/quan-tri-he-thong/nvidia-vgpu-configuration.md).

**Các trường hợp sử dụng:**

* Lưu trữ môi trường VM nhiều tầng
* **Thiết lập NAS dự phòng, dung lượng lớn** cho lưu trữ tệp tin tập trung, đáng tin cậy
* Đóng vai trò là bộ định tuyến và tường lửa mạng gia đình, cung cấp bảo mật và quản lý tập trung cho tất cả thiết bị được kết nối
* Các ứng dụng VM hiệu năng cao với tài nguyên GPU chuyên dụng hoặc vGPU dùng chung cho xử lý đồ họa có khả năng mở rộng

***

## Liên kết hữu ích

* [Mẫu VM](/automate-protect-and-extend/automation/vm-recipes.md)
* [Ảnh chụp hệ thống](/automate-protect-and-extend/backup-and-dr/system-snapshots.md)
* [Các tầng ưu tiên của vSAN](/run-the-platform/vi/luu-tru/preferred-tiers.md)
* [VPN](/run-the-platform/vi/vpn/vpn-overview.md)
* [Tổng quan mạng](/run-the-platform/vi/mang/network-overview.md)
* [Cấp phép](/run-the-platform/vi/quan-tri-he-thong/licensing-and-updates.md)

Mỗi cấu hình này đều có thể điều chỉnh theo nhu cầu homelab cụ thể, mang lại sự linh hoạt dựa trên phần cứng sẵn có và từng trường hợp sử dụng riêng.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/plan-and-deploy/vi/kien-truc-tham-chieu/homelab.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
