Powerman adalah perangkat lunak Unix/Linux gratis yang mengontrol (jarak jauh dan paralel) beralih unit distribusi daya. Ini dirancang untuk kontrol daya jarak jauh dari sistem Linux di pusat data atau lingkungan cluster, tetapi telah digunakan di lingkungan lain seperti peralatan manajemen tertanam, otomatisasi rumah, dan manajemen layanan ketersediaan tinggi.
Powerman dapat diperluas untuk mendukung perangkat baru menggunakan bahasa skrip seperti harapan. Ini berkomunikasi dengan perangkat secara asli menggunakan telnet, soket mentah, dan protokol serial. Ini juga dapat mendorong perangkat kontrol daya virtual melalui antarmuka coprocess. Mekanisme coprocess telah digunakan untuk memperluas Powerman untuk berkomunikasi dengan perangkat menggunakan protokol lain seperti SNMP, IPMI, Insteon, dan Redfish.
Powerman dapat mengontrol peralatan yang terhubung menggunakan kombinasi apa pun dari metode di atas dan memberikan penamaan terpadu untuk peralatan dan pelaksanaan paralel dari tindakan kontrol.
Awalnya ditulis oleh Andrew Uselton pada tahun 2002 untuk kluster Linux awal di LLNL.
SPDX-LICENSE-Identifier: GPL-2.0-Or-Later
UCRL-CODE-2002-008