章 4. 使用的範例

本章描述了兩種使用範例,藉以描述本指南所使用到的分析與配置方法。第一個範例是典型的伺服器,第二個則是筆記型電腦。

4.1. 範例 — 伺服器

基本上,Red Hat Enterprise Linux 6 支援現今所有的標準伺服器。首要考量是伺服器的工作量要用於何種用途。根據這項資訊,使用者就可以決定要節省哪個元件的電力消耗。
不管是哪一種伺服器,圖形效能通常都不是必要的。因此,您可以開啟 GPU 的節能功能。
網站伺服器

網站伺服器仰賴網路與磁碟 I/O。只依靠 100 Mbit/s 的網路速度應該就足夠了。如果這台伺服器提供的多半是靜態網頁,那麼 CPU 效能就不甚重要。因此電源管理的選項就包括了:

  • tuned 不使用磁碟或網路外掛程式。
  • 開啟 ALPM。
  • 開啟 ondemand 調速程式。
  • 把網路卡的速度上限設為 100 Mbit/s。
運算伺服器

運算伺服器非常需要 CPU 的運算能力。節能的選項包括:

  • 根據工作內容與資料儲存的地方而定,使用 tuned 的磁碟或網路外掛程式;或在批次處理的系統上,完全開啟 tuned
  • 根據使用率,使用 performance 調速程式。
郵件伺服器

郵件伺服器需要磁碟 I/O 與 CPU 的運算能力。電源管理的選項包括:

  • 開啟 ondemand 調速程式,因為 CPU 運算能力差上幾個百分點無關宏旨。
  • tuned 不使用磁碟或網路外掛程式。
  • 因為郵件多半是由內部網路的電腦所存取,可以獲益於 1 Gbit/s 或 10 Gbit/s 的網路連線,所以網路速度不應該設限。
檔案伺服器

檔案伺服器跟郵件伺服器的需求類似,但依據所使用的通訊協定,可能更需要 CPU 效能。通常 Samba 伺服器會比 NFS 更需要 CPU 資源;而 NFS 又大於 iSCSI。但即使如此,您還是應該使用 ondemand 調速程式。

目錄伺服器

通常目錄伺服器對磁碟 I/O 的需求較低,尤其是記憶體足夠時。網路延遲時間的因素會高於 I/O。您不妨使用較低的網路速度,但延遲時間較低的網路;請針對您自己的網路實際測試過,以達最高效能。