[Blueprint server-o-infra-power] Infrastructure power management

Arnaud Quette aquette.dev at gmail.com
Wed May 25 14:31:22 UTC 2011


Blueprint changed by Arnaud Quette:

Whiteboard changed:
  Work items:
  [aquette] Implement device discovery tools / libs / binding in NUT: INPROGRESS
  [aquette] Implement configuration library and tool for NUT: TODO
  [aquette] Create Augeas lenses for configuration for NUT: DONE
  [aquette] Distribute NUT Augeas lenses: TODO
  [aquette] Distribute the new NUT documentation: TODO
  [aquette] Create a NUT client only (upsmon) package: TODO
- [?] Convert initscripts to upstart: TODO
+ [server-o-cluster-stack] Convert initscripts to upstart: TODO
  [aquette] Create Avahi publication script for : INPROGRESS
  [aquette] Implement a native NUT PSU (power supply unit) driver, using libsmbios: TODO
  [aquette] Implement a native NUT IPMI driver (remove the need for PowerMan) using OpenIPMI: TODO
- [aquette] Implement the PowerPath (or PowerChain) notion in NUT, to be able to link for example PSU1 <-> PDU outlet2 <-> UPS1: TODO
+ [aquette] Implement PowerChain in NUT: TODO
  [zulcss] Investigate and implement NUT Puppet integration: TODO
  [zulcss] Investigate and implement NUT cobbler integration: TODO
  [zulcss] Investigate and implement NUT Orchestra integration: TODO
  [zulcss] Investigate and implement NUT Ensemble integration: TODO
  [kim0] Investigate and implement NUT Ensemble integration: TODO
  [aquette] Implement improved PDU and power devices support in fence-agents: TODO
- [?] provide fence-agents package (separated from cman): TODO
+ [andreserl] provide fence-agents package (part of server-o-cluster-stack): TODO
  [andreserl] Investigate PowerNap using NUT as a data broker: INPROGRESS
  [aquette] Investigate PowerNap using NUT as a data broker: INPROGRESS
  [andreserl] Implement NUT client support in PowerWake: TODO
  [aquette] Implement NUT client support in PowerWake: TODO
  [bencer] Implement NUT support in Zentyal: TODO
  [aquette] Implement NUT support in Zentyal: TODO
- [?] Implement power support in Cloud schedulers using NUT: TODO
  [cr3] Implement support for UPS testing in Checkbox using NUT: TODO
  [aquette] Implement support for UPS testing in Checkbox using NUT: TODO
  
  Remaining questions:
  - is Augeas support sufficient for configuration, or does it need a more advanced wrapper?
  - related to the above, is a configuration library / tool needed?
  - @zulcss: does Nagios nut plug-in offer sufficient features for your purpose?
  
  == Items to consider ==
- 1. Create power consumption reports (not ready for billing, only informative)
- 2. Asset management support for power devices. Ie, Provide device information like manufacturer name and model, serial number, location, contact, service dates, ...
+ 1. Implement power support in Cloud schedulers using NUT: TODO (lack an assignee)
+ 2. Create power consumption reports (not ready for billing, only informative)
+ 3. Asset management support for power devices. Ie, Provide device information like manufacturer name and model, serial number, location, contact, service dates, ...

-- 
Infrastructure power management
https://blueprints.launchpad.net/ubuntu/+spec/server-o-infra-power



More information about the Ubuntu-server-bugs mailing list