20100716

s/FAI Manager/\(DC\)²/

Dear Datacenter Community,

I would like to present to you a new project of mine (and hopefully yours in the future):

(DC)² is the new name of my "FAI Manager" project.
(DC)² is the short form of "DataCenter Deployment Control"

As Michael Prokop (GRML Lead/Debian Developer/FAI Developer) reported on his blog, I presented this project during the FAI Developer Workshop at LinuxHotel, Essen, Germany.

The feedback of all attendees was very positive and also Thomas Lange, Chief FAI Developer and Project Lead FAI).

I promised to release the project as Opensource and this will happen during the next coming days.

The project will be hosted on Launchpad.net (https://launchpad.net/dc2) and therefore we will be using the different tools of Launchpad to maintain it.

Meanwhile, I'm receiving a lot of eMails because of the announcement Michael prepared, and I have to thank everyone who is interested in doing some work for it.

As mentioned before, there is an early video of the tool in action. 

When you are interested in this project, you should follow the FAI mailinglist (directions are on the FAI website).

When the source is released on Launchpad, you will get the message on this blog, or on the FAI maillinglist.

I have to thank many people who were helping to get this project rolling, especially my employer Netviewer AG, which is already using the first version of this project.
Furthermore I have to thank Thomas Lange for "approving" this project as a start for a better administration console for FAI.





6 comments:

  1. Does DC2 have support for building KVM guests?
    Thanks

    ReplyDelete
  2. Is there (will there be) support for KVM? I only see "Installs XEN domains, VirtualBox and Vserver" listed.

    Thanks

    ReplyDelete
  3. If you see KVM as "Virtual Instance which can PXE boot" then we don't have any problems, start your KVM as you start your esx instance, pxe boot et voila you have a running system.

    If you mean KVM guest support like "install this disk image" then "I don't know".

    The latter is doable with dirinstall techniques.
    But this is not a problem for (DC)²...you can add more features which are not FAI related to it.

    Regards,
    \sh

    ReplyDelete
  4. Just out of curiosity, how do you deal with puppet's memory usage? I implemented and tested puppet for a while but got really put off by the unscalability and memory usage of that tool.

    ReplyDelete
  5. @Anon:

    TBH, we didn't have any problems regarding Memory and Puppet. The only problem which arises, if you run Puppet with it's built in http server and having large files to copy over rpc...but we never had memory problems.

    Regards,
    \sh

    ReplyDelete
  6. What made you pick Puppet over OpsCode Chef?

    ReplyDelete