Node Assassin - Original
Node Assassin :: Node Assassin - Original |
Node Assassin is an open-source, open-hardware project to create a network-attached cluster fence device.
It's really just an idea at this point. At this time, nothing below should be considered valid, functional or likely even sane.
As always, proceed at your own risk. :)
Concept
The goal of this device is to provide a network-addressable device that can be signalled to press and home one or more node's reset switches. This device will then have a wrapper to plug into cluster management software like Red Hat's 'ricci' and 'luci' programs. This should then provide an inexpensive, scallable fence device.
Software
This is the initial release of the fence control software; Node Assassin Operating System.
Hardware
This device will be based on the Arduino Duemilanove using the Ethernet Shield for communication.
- The Arduino listens for commands on the network.
- Take "True" or "False" to a given port with a port mapping to a relay to open or close.
- Arduino drives a ULN2003A which in turn drives up to seven relays.
- The relays are He Li Shun's HLS-4078-DC5V.
- I should look into opto-isolators instead...
- The relays are He Li Shun's HLS-4078-DC5V.
- The 1N4148 diode is used to protect the transistor array and arduino.
Build Pics
This will be updated as the build comes along. Once I am done I will post a diagram. No sense sharing my bugs at this point.
Input, advice, complaints and meanderings all welcome! | ||||
Digimer | digimer@alteeve.ca | https://alteeve.ca/w | legal stuff: | |
All info is provided "As-Is". Do not use anything here unless you are willing and able to take resposibility for your own actions. © 1997-2013 | ||||
Naming credits go to Christopher Olah! | ||||
In memory of Kettle, Tonia, Josh, Leah and Harvey. In special memory of Hannah, Jack and Riley. |