## Cluster
PVE 的叢集架構可以有效地管理多個智慧杆節點。在 PVE 中
- Data Center 是最高層級,可設定全域配置如網路、儲存和權限管理。這對於管理多個智慧杆節點很有幫助。
- Nodes 代表每個獨立的智慧杆設備。PVE 可在這些節點上建立和管理虛擬機及容器。
- 通過 Cluster 功能, PVE 可將多個智慧杆節點整合為一個管理群組。使用單一介面管理所有節點。
- PVE 的高可用性(HA)功能可確保在節點故障時自動將虛擬機遷移到其他節點。確保智慧杆服務的持續性。
- PVE 支援多種儲存協定, 可靈活整合不同的智慧杆儲存設備。
- PVE 提供良好的管理界面, 可提高智慧杆系統管理的效率。
總之, PVE 的叢集架構能有效管理多個智慧杆節點, 提供統一管理、高可用性和靈活性等優勢, 非常適合應用於智慧杆系統。
### LXC
在 Proxmox VE (PVE) 平台上,每個 LXC 容器只運行一個 Docker 映像檔的部署方式有以下優缺點:
優點
更高的隔離性:每個 Docker 映像檔都運行在獨立的 LXC 容器中,這可以提高安全性和穩定性,因為容器之間相互隔離。
更靈活的管理:PVE 提供了強大的容器管理功能,可以更方便地啟動、停止、遷移和備份各個 LXC 容器。
更好的資源利用:由於每個 LXC 容器只運行一個 Docker 映像檔,可以更精細地控制和分配系統資源。
更簡單的故障排除:單個 Docker 映像檔在獨立的 LXC 容器中運行,有利於定位和解決問題。
缺點:
較高的資源開銷:每個 LXC 容器都需要一定的系統開銷,相比於在單一 Docker 主機上運行多個 Docker 容器,會有較高的資源消耗。
部署複雜度增加:需要為每個 Docker 映像檔建立和配置對應的 LXC 容器,部署過程會更加複雜。
較難實現跨容器通信:由於每個 LXC 容器都是獨立的,需要額外配置網路連接才能實現容器間的通信。
總的來說,在 PVE 上採用每個 LXC 容器運行一個 Docker 映像檔的方式,可以獲得更高的隔離性和靈活性,但同時也需要付出一定的資源和部署複雜度成本。需要根據具體應用場景和需求來權衡取捨。
##
| 設備 | IP 位址範圍 | 子網路遮罩 | 網關 |
| -------- | -------- | -------- | -------- |
| 路由器 | 10.1.1.1 | 255.255.255.0 | 10.1.1.1 |
| 網路交換器 | 10.1.1.11 - 10.1.1.20 | 255.255.255.0 | 10.1.1.1 |
| 物聯網閘道器 | 10.1.1.21 - 10.1.1.30 | 255.255.255.0 | 10.1.1.1 |
| PDU | 10.1.1.31 - 10.1.1.40 | 255.255.255.0 | 10.1.1.1 |
| WiFi 熱點 | 10.1.1.41 - 10.1.1.50 | 255.255.255.0 | 10.1.1.1 |
| 網路攝影機 | 10.1.1.51 - 10.1.1.60 | 255.255.255.0 | 10.1.1.1 |
| 緊急求救對講機 | 10.1.1.61 - 10.1.1.70 | 255.255.255.0 | 10.1.1.1 |
| 充電樁 | 10.1.1.81 - 10.1.1.90 | 255.255.255.0 | 10.1.1.1 |
| DHCP Pool | 10.1.1.121 - 10.1.1.200 | 255.255.255.0 | 10.1.1.1 |
| 伺服器 | 10.1.1.221 - 10.1.1.230 | 255.255.255.0 | 10.1.1.1 |