Actualmente estoy construyendo un servidor que contendrá 4 unidades que solo se usarán para respaldo y almacenamiento de medios. Solo esas 4 unidades agregarán $100 adicionales a la factura de energía cuando funcionen todo el tiempo, aunque solo sean necesarias unas pocas horas al día. Como el sistema debería estar disponible bajo demanda y también tiene otros vms/servicios ejecutándose en una unidad del sistema "siempre encendida", apagar todo el sistema no es una opción para mí.
¿Existen hipervisores que sean capaces de apagar estas unidades mientras no se utilicen?
Respuesta1
No mencionaste un sistema operativo, así que supongamos que deseas utilizar una configuración de virtualización FOSS de KVM en Linux.
Esteenlacedescribe cómo utilizar hdparm para lograr lo que desea. Saltate el principio, es basura.
Instalación y configuración de hdparm
Probé herramientas/módulos como laptop-mode-tools, pm-utils y noflushd. Pero estos no funcionaron bien. Tuve más éxito con hdparm. Este comando no funcionará en discos duros USB externos, vía SATA funciona perfecto. Abra el archivo /etc/hdparm.conf y establezca el tiempo de inactividad deseado:
# 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