Hola, buenos días. Pregúntale a tus máquinas si esto es un juego Seguramente tendrás muchas preguntas que hacerle a tus máquinas pero si necesitas algunas para empezar creo que estas son importantes.
Son importantes porque al realizarlas podríamos conseguir una reducción en el consumo energético y por tanto también en el consumo económico.
La primera es ¿Como están los máquinas?
¿Y tú de quién eres?
Es importante saber de quien es realmente la máquina. Una máquina virtual en un servidor de terceros no es tuya realmente. Es importante saber si tienes el control de esa máquina, es decir, si no te pertenece has de saber a quien por si mañana desaparece y esas cosas.
¿Dónde estas viviendo?
La máquina puede ser tuya pero la tienes en un Centro de datos de terceros. Puede también no ser tuya pero igualmente quieres saber en que sitio está físicamente. Saber en que centro de datos está y de que tipo es no sobra. Amazon por ejemplo podría tener tu máquina replicada en 3 centros de datos y quizás no necesitas eso (y el planeta tampoco).
¿Qué haces con tu vida?
Si la máquina es para uso personal o laboral. Si es para juegos o es para ofimática. Es bueno saber si por ejemplo es para algún servicio como puede ser pyhole, una web, una base de datos, …
Sabiendo el propósito de la máquina vamos a poder reducir consumo en mayor o menor grado.
¿Cuantas horas necesitas estar encendida al día?
24 horas, 12 horas, 8 horas, … si por ejemplo es un servidor y necesita dar servicio las 24 horas no queda otra que tenerlo encendido.
En caso de un servidor en una máquina virtual es posible parar la máquina y que se consuman menos recursos y encenderla automáticamente cuando se necesita.
¿Qué CPU gastas?
Los smartphones, tablets, etc … suelen llevar un micro ARM en vez de un AMD o Intel. El consumo de los ARM es mucho menor que los Intel y muchas veces con menos potencia se puede hacer de sobra lo que se necesita.
El consumo de energía de un Intel i9 no es el mismo que un CELERON o un ARM. Has de comprobar si con pocos recursos tu solución o servicio funcionará porque anualmente el gasto energético se notará (y el económico también).
¿Dónde almacenas los datos?
Con la proliferación de «la nube» mucha gente ha olvidado aquello de «local first». Es importante saber si los datos los almacenas en local o están en ordenadores de terceros.
¿Necesitas copia de seguridad de tus datos?
Si la respuesta es SI lo interesante es ver que es lo que realmente necesita ser salvaguardado. No siempre se precisa todo y con eso se ahorra tiempo, dinero y energía.
¿Necesitas ser monitorizada?
Lo mismo no es relevante y puedes evitar una sonda de monitorización. O puedes directamente sacar esa máquina de ser monitorizada porque no es importante.
¿Necesitas tener un perfil de alto rendimiento o puedes tenerlo de ahorro de energía?
Algunas máquinas van a requerir estar 24 horas dando servicio pero … puede programarse que estén en ahorro de energía una parte de la noche o en horas en las que su uso es mucho menor o inexistente.
En Linux puedes hacerlo con powerprofilesctl. Aquí algunos ejemplos de lo que se puede hacer:
powerprofilesctl get powerprofilesctl list powerprofilesctl set power-saver powerprofilesctl launch --profile performance htop
Y eso es más o menos lo que quería compartir amigo/a/e.
Saludos cordiales.