是否有任何虛擬機器管理程式能夠執行驅動器降速?

是否有任何虛擬機器管理程式能夠執行驅動器降速?

我目前正在建立一台伺服器,其中將包含 4 個僅用於備份和媒體儲存的磁碟機。當這 4 個驅動器一直運作時,即使每天只需要幾個小時,光是這 4 個驅動器就會額外增加 100 美元的電費。由於系統應該按需可用,並且還有其他虛擬機器/服務在「始終開啟」的系統磁碟機上運行,因此關閉整個系統對我來說不是一個選擇。

是否有任何虛擬機器管理程式能夠在不使用這些磁碟機時將其關閉?

答案1

您沒有提到作業系統,因此我們假設您想在 Linux 上使用 KVM 的 FOSS 虛擬化設定。

關聯描述如何使用 hdparm 來實現你想要的。跳過開頭,都是垃圾。

安裝和配置 hdparm

我測試了像laptop-mode-tools、pm-utils和noflushd這樣的工具/模組。但這些並沒有起到很好的作用。我使用 hdparm 取得了更大的成功。此命令不適用於外部 USB 硬碟,透過 SATA 可以完美運作。開啟 /etc/hdparm.conf 檔案並設定所需的停轉時間:

 # vi /etc/hdparm.conf
 /dev/sda {
#spindown_time = 60  # 5 min
#spindown_time = 240 # 20 min
#spindown_time = 250 # 30 min
#spindown_time = 280 # 1 hour
spindown_time = 340 # 2 hours
}
To check if the hard disk is standby, you can use the following command:
# hdparm -C /dev/sda

/dev/sda:
drive state is:  standby

相關內容