O Powerman é o software UNIX/Linux gratuito que controla as unidades de distribuição de energia comutada (remotamente e paralelas). Ele foi projetado para controle remoto de energia dos sistemas Linux em um ambiente de data center ou cluster, mas tem sido usado em outros ambientes, como aparelhos de gerenciamento incorporados, automação residencial e gerenciamento de serviços de alta disponibilidade.
O Powerman pode ser estendido para oferecer suporte a novos dispositivos usando uma linguagem de script semelhante à expectativa. Ele se comunica com dispositivos usando nativamente os protocolos Telnet, Socket Raw e Serial. Ele também pode direcionar dispositivos de controle de energia virtual por meio de uma interface de coprocessos. O mecanismo de coprociso foi usado para estender o Powerman para se comunicar com dispositivos usando outros protocolos, como SNMP, IPMI, Instituto e Redish.
O Powerman pode controlar o equipamento conectado usando qualquer combinação dos métodos acima e fornecer nomeação unificada para o equipamento e a execução paralela de ações de controle.
Originalmente escrito por Andrew Uselton em 2002 para clusters Linux em LLNL.
SPDX-LICENSE-IDENTIDADE: GPL-2.0-OR-LATER
UCRL-Code-2002-008