On Tue, Oct 23, 2012 at 11:52 AM, Prasanna Santhanam <[email protected]> wrote: > On Tue, Oct 23, 2012 at 02:14:53AM -0400, Sailaja Mada wrote: >> Hi, >> >> This is regarding the enhancement : Auto provision of >> hosts(hypervisors) into cloud using auto discovery mechanism from >> the specified IP address range @ > >> https://issues.apache.org/jira/browse/CLOUDSTACK-372 >> >> Enhancement Details : >> >> 1. Currently Hosts has to be added manually into the cloud to get >> provisioned. 2. This is the request to support for Auto provision >> of hosts(hypervisors) into cloud using auto discovery mechanism from >> the specified IP address range >> >> References for this enhancement : >> >> 1. >> https://supportcontent.ca.com/cadocs/0/CA%20ARCserve%20Unified%20Data%20Protection%20Enterprise%20Support%2016%200-ENU/Bookshelf_Files/HTML/hbug/index.htm?toc.htm?ua_hb_auto_disc_hosts.htm >> 2. http://www.youtube.com/watch?v=IdxcHtiwZNU >> 3. >> http://support.hyperic.com/display/hyperforge/Hyperic+Custom+Auto-Discovery+Plug-ins >> > > I notice that the demos here are talking only about ESXi. If > CloudStack were to adopt something like this it would have to support > all the hypervisors - Xen,KVM flavours, and VmWare ESXis. > > I'm not entirely sure in what state the PING aided baremetal support > of Cloudstack is at but if decided to revamp this could fit in there. > > In my mind, whatever solution is chosen will have to: > > a) support all hypervisors through simple kickstarts. > b) work at cloud scale workloads. > > I tried catching up on a few solutions that do this kind of > provisioning and implemented a bit with cobbler. It seems there isn't > a one size fits all. cobbler for instance doesn't work well with > Xenserver answer files and is more tailor made to suit typical > redhat kickstart style installations. Some flavours like Ubuntu also > define their own kickstart grammar. So that increases the complexity > of supporting something like this. > > Also - such a solution shouldn't assume more than simple PXE booting > available. IPMI Enterprise, iDrac etc will not be suitable for all. > > I imagine something like a virtual appliance that sits on each of my > pod's management network refreshing stuff as I please. Optionally we > should allow it to be turned off as well. > > This one Ahmad linked to from Puppetconf is also quite interesting: > http://www.youtube.com/watch?v=cR1bOg0IU5U > > -- > Prasanna.,
I agree - razor looks prettying interesting here - and I think it could be trivial to have ESXi + Xen + KVM installable. --David
