Apagar servidor de red cuando se apaguen los terminales

-


Continuando con los posts sobre ahorro de energía os presento este software. Su función es ir comprobando continuamente el estado (ON, OFF) de cada uno de los equipos y en el momento que detecta que todos ellos están OFF ejecutará la acción de apagado del servidor que se haya definido (por defecto "shutdown -s").

Desde el archivo "parametros.ini" podemos configurar las variables necesarias para su funcionamiento (ip del servidor, acción de apagado, intervalo de comprobación, IPs de los equipos de red). Hay que tener en cuenta que este programa se deberá iniciar desde el servidor de red.
Seguramente en vuestro trabajo como administradores de redes tendréis momentos en los que están todos los terminales de red apagados y sin embargo está encendido el servidor por lo que evidentemente es un gasto energético innecesario, por tanto si aplicamos este software ahorraremos energía, evitaremos emisiones de CO2, y se amplia la vida útil del equipo al estar encendido menos horas. Un servidor de red consume aprox. 250 watios/hora por lo que el ahorro energético acumulado en un año podría llegar a ser muy importante.

Link para su descarga (código fuente en Delphi y ejecutable)
http://JJavierPareja.googlepages.com/Apagarservidor.zip

 

wake on lan 

Detectar inactividad en el sistema

Apagar monitor pulsando una tecla

Apagar servidor de red cuando se apaguen los terminales

3 comentarios:

  1. uitl si tenes la llave de la habitacion del server.
    Pero que pasa si necesitas acceder remotamente?
    quien te prende el server?
    Seria mejor activar el ahorro de energia del equipo

    ResponderEliminar
  2. Para prender el server puedes usar Wake ON LAN

    ResponderEliminar
  3. La "acción de apagado" para windows server 2003 es
    shutdown /s

    Otros Switches para shutdown son:
    /? Displays the Help listing
    /i Displays the graphical user interface (GUI); it must be the first option
    /l Logs off the current user; it cannot be used with the /d or /m options
    /s Shuts down the computer
    /r Shuts down and restarts the computer
    /g Shuts down and restarts the computer and then restarts any registered applications
    /a Aborts system Shutdown
    /p Turns off the local computer with no timeout or warning
    /h Hibernates the local machine
    /e Documents the reason for shutting down the computer
    /m Specifies the target computer; it is used with \\computername
    /t xxx Where xxx is the number of seconds before Shutdown
    /c "comment" Where "comment" is the reason for the Shutdown or restart
    /f Forces running applications to close without warning users
    /d [p|u:]xx:yy Provides the reason for the Shutdown action: p = planned; u= unplanned; xx supplies the major reason code; yy = supplies the minor reason code

    ResponderEliminar