...
Setup PXE Server. Add steps for CentOS/Ubuntu
Syslinux: http://www.kernel.org/pub/linux/utils/boot/syslinux/
Setup dhcpd. Add steps for CentOS/Ubuntu
...
- Ease of use and reliability
- ASF compatible licensing and opensource
- Maintainability: Development should be on going or it should be stable enough
Comparison of various baremetal solutions as of Sep 2012: (add/suggest more)
Name | Comment/Vendor | License /Vendor | WWW | PXE/IPMI | NFS/CIFS | ISO Provisioning | Image Provisioning Backup/Restore | Notification | Post-script | API/Docs | Ease of Setup/Use | Development | Consideration | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PING | Used by CloudStack 2.2.14 |
|
| YES | Only CIFS/Samba | YES | YES | No | No? | Okay | Easy if everything Works | Inactive | NO | ||||
LinMing | LinMing | Proprietary | - http://www.linmin.com- | YES | N/A |
| N/A | N/A | N/A | N/A | N/A | NO | ||||
Cobbler | Fedora/RedHat, now on Github | GPL | https://github.com/cobbler/cobbler/wiki\\ http://cobbler.github.com/\\ | YES |
|
|
|
|
|
| Active |
| ||||
CrowBar2 | OpenStack/Dell | Cobbler | Apache2 | https://github.com/dellcloudedge/crowbar\\ https://github.com/dellcloudedge/crowbar-sledgehammer\\ RedHat |
|
|
|
|
|
|
| Very Active | Likely | |||
Razor | Puppet |
|
| CrowBar | OpenStack/Dell |
|
|
|
|
|
|
|
| Razor | Active | Likely |
Foreman | Works with Puppet | GPL3 | http://theforeman.org/\\ http://theforeman.org/projects/foreman/wiki/Features\\ Puppet |
|
|
|
| Notification API! Have to check :D |
|
|
|
| ||||
MAAS/JUJU | Ubuntu/Canonical | GPL3 | https://wiki.ubuntu.com/ServerTeam/MAAS\\ https://help.ubuntu.com/community/UbuntuCloudInfrastructure\\ http://marcoceppi.com/2012/05/juju-maas-virtualbox/\\ | YES |
| YES | TODO |
|
|
| Active | Unlikely | ||||
Kickstart/Jumpstart |
|
|
|
|
|
|
|
|
|
|
|
| ||||
SpaceWalk |
|
|
|
|
|
|
|
|
|
|
|
| ||||
iPXE/gPXE (ISO) | The Etherboot Project Community |
| http://ipxe.org/\\ http://etherboot.org/wiki/start | YES Kickstart/Jumpstart |
|
|
|
|
|
|
|
| ||||
Clonezilla | SpaceWalk |
| http://clonezilla.org/downloads/stable/iso-zip-files.php |
|
|
|
|
|
|
|
|
|
TODO TODOS:
- Evaluate all of them and ipmitool vs. gnuipmi vs. own java implementation of ipmitool
...