Q’center 的最佳部署作法
Q’center 可以管理多少台 NAS?
Q’center 在管理數量上並無具體限制,但當 Q’center 監控的 NAS 數量眾多時,硬體規格可能會影響正常運作的效能。 下表針對 Q’center 所監控的 NAS 數量,列出建議使用的硬體規格:
受管理的 NAS 數量 | 建議硬體規格 | ||||
---|---|---|---|---|---|
相同子網路 | 不同子網路或啟用連線記錄 | CPU (或功用相同的其他硬體) |
記憶體 | 硬碟空間 | SSD 快取 |
1-50 | 4 個虛擬 CPU | 1GB | 108GB | 否 | |
50-100 | Intel® Celeron® 四核心 | 4GB | 200GB | 否 | |
100-500 | Intel® i5 四核心 | 8GB | 500GB | 是 | |
1-100 | |||||
500-1000 | Intel® Xeon® E3 四核心 | 16GB | 1TB | 是 | |
100-500 | |||||
500-1000 | Intel® Xeon® E5 四核心 | 64GB | 2TB | 是 |
備註: 若受管理的 NAS 符合以下情況,建議採用效能更高的硬體:
- 位在不同網路或子網路。
- 經由以下路徑啟用連線記錄:[QTS]>[控制台]>[系統記錄]>[系統連線記錄]>[開始記錄]。
若要採用最佳部署作法,讓 Q’center 有效管理多台 NAS,必須考量決定硬體需求的兩大因素:
1. Q’center 需要監控多少台 NAS?
平均而言,每台 NAS 每分鐘傳輸 200KB 的資料至 Q’center 進行處理,因此當 Q’center 伺服器管理越多台 NAS,其網路頻寬、CPU 使用率、記憶體快取及硬碟效能的需求也越高。 不過,如果管理的 NAS 全都位在相同的子網路,則這些 NAS 上的 Q’center Agent 可形成叢集來處理不同 NAS 上的資料,然後再傳送資料到 Q’center,藉此降低硬體需求。
下表顯示當位在不同子網路的受監控 NAS 各為 10、50 及 100 台時,Q’center 伺服器(搭載 i7-6700 3.4GHz 四核心 CPU)的資源用量差異比較。
NAS 數量 | 10 | 50 | 100 |
---|---|---|---|
CPU 使用率 (%) | 1% | 1.68% | 4.84% |
記憶體使用量 (GB) | 0.9 | 1.02 | 2.47 |
網路傳輸量 (KB/s) | 8.6 | 36.64 | 126.73 |
硬碟 IOPS | 25 | 99 | 233 |
若 Q’center 需要管理多台 NAS,請根據上表確實檢查網路設定的內容。 如果所有 NAS 皆位在相同子網路,就可降低硬體需求。 如果所有 NAS 並非位在相同子網路,且無法達到建議的硬體規格時,可考慮部署多個 Q’center 以降低伺服器負載。
2. Q’center 可記錄多少份記錄檔? 這些記錄檔應該保留多久?
NAS 的設定值也會影響 Q’center 的效能。 如果儲存空間設定較為複雜,Q’center 與受管理 NAS 之間的資料傳輸量會因此增加。 例如,若在每台受管理的 NAS 上啟用[記錄連線記錄],則只要使用者透過 SMB/AFP/NFS 及 iSCSI 進行連線,NAS 都會記錄下來,因此增加傳送至 Q’center 的資料量。 對於 Q’center 伺服器來說,這些組態設定同時提高了 CPU 與 磁碟 IOPS 的需求。
Q’center 會記錄受管理 NAS 上的所有連線記錄和使用量記錄。 預設的記錄檔保留期間為六個月,增加保留期間也會提高 Q’center 的儲存空間需求。
下表顯示當 Q’center 管理 100 台 NAS,NAS 停用與啟用連線記錄時的資源用量差異比較:
啟用 100 台 NAS 的連線記錄 | 停用 | 啟用 |
---|---|---|
CPU 使用率 (%) | 4.84% | 19% |
記憶體使用量 (GB) | 2.47 | 4 |
網路傳輸量 (KB/s) | 126.73 | 307.11 |
硬碟 IOPS | 233 | 350 |
在設定受管理的 NAS 與 Q’center 時,請確實檢查受管理的 NAS 是否需要複雜的儲存空間設定,或是否需要啟用連線記錄。 建議使用 SSD 快取和 10GbE 連線能力,以因應持續增加的網路頻寬需求。 此外,如果 Q’center 需要監控額外的 NAS,建議擴充 Q’center 安裝所在的磁碟區/虛擬磁碟,或縮短 Q’center 上的記錄保留時間。