<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nova.git/nova/virt/baremetal/doc, branch shared-key-msg</title>
<subtitle>OpenStack's nova patches.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/'/>
<entry>
<title>Adds Tilera back-end for baremetal</title>
<updated>2013-03-26T21:58:04+00:00</updated>
<author>
<name>Mikyung Kang</name>
<email>mkkang@isi.edu</email>
</author>
<published>2013-03-26T21:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=652ecb5c3d509ec5c098fac2e5ac62eeede776b5'/>
<id>652ecb5c3d509ec5c098fac2e5ac62eeede776b5</id>
<content type='text'>
blueprint add-tilera-to-baremetal.

The baremetal driver is a hypervisor driver for Openstack Nova
Compute. Within the Openstack framework, it has the same role
as the drivers for other hypervisors (libvirt, xen, etc). With
this patch set of tilera-backend, provisioning and management
of non-PXE tilera physical hardware is accomplished using
common cloud APIs and tools.

Change-Id: I356c06a07ace463779e3b84836d5000331e24814
Co-authored-by: Mikyung Kang &lt;mkkang@isi.edu&gt;
Co-authored-by: David Kang &lt;dkang@isi.edu&gt;
Co-authored-by: Ken Igarashi &lt;igarashik@nttdocomo.co.jp&gt;
Co-authored-by: Arata Notsu &lt;notsu@virtualtech.jp&gt;
Co-authored-by: Devananda van der Veen &lt;devananda.vdv@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
blueprint add-tilera-to-baremetal.

The baremetal driver is a hypervisor driver for Openstack Nova
Compute. Within the Openstack framework, it has the same role
as the drivers for other hypervisors (libvirt, xen, etc). With
this patch set of tilera-backend, provisioning and management
of non-PXE tilera physical hardware is accomplished using
common cloud APIs and tools.

Change-Id: I356c06a07ace463779e3b84836d5000331e24814
Co-authored-by: Mikyung Kang &lt;mkkang@isi.edu&gt;
Co-authored-by: David Kang &lt;dkang@isi.edu&gt;
Co-authored-by: Ken Igarashi &lt;igarashik@nttdocomo.co.jp&gt;
Co-authored-by: Arata Notsu &lt;notsu@virtualtech.jp&gt;
Co-authored-by: Devananda van der Veen &lt;devananda.vdv@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Added separate bare-metal MySQL DB.</title>
<updated>2012-11-13T11:56:20+00:00</updated>
<author>
<name>Mikyung Kang</name>
<email>mkkang@isi.edu</email>
</author>
<published>2012-11-07T10:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=56fe4c7620ae358bcbebf2a50dc8bce955334660'/>
<id>56fe4c7620ae358bcbebf2a50dc8bce955334660</id>
<content type='text'>
Part 2 of 6: blueprint general-bare-metal-provisioning-framework

In baremetal provisioning, one nova-compute manages multiple bare-metal
machines. A bare-metal machine does not run openstack at all.
Previously, bare-metal provisioning used text files to store information
of bare-metal machines. In this patch, a MySQL database is used to store
the information. We target only MySQL database. The DB is designed to
support PXE/non-PXE booting methods, heterogeneous hypervisor types, and
architectures. Using a MySQL database makes maintenance and upgrades
easier than using text files. The DB for bare-metal machines is
implemented as a separate DB from the main Nova DB. The DB can be on any
machines/places. The location of the DB and its server needs to be
specified as a flag in the nova.conf file (as in the case of glance).
There are a couple of reasons for this approach. First, the information
needed for bare-metal machines is different from that for non-bare-metal
machines. With a separate database for bare-metal machines, the database
can be customized without affecting the main Nova DB. Second, fault
tolerance can be embedded in nova-compute. Since one nova-compute
manages multiple bare-metal machines, fault tolerance of a nova-compute
node is very important. With a separate DB for bare-metal machines,
fault-tolerance can be achieved independently from the main Nova DB.
Replication of the bare-metal DB and implementation of fault-tolerance
are not part of this patch. The implementation models nova and its DB as
much as possible. The bare-metal driver must be upgraded to use this DB.

Change-Id: I7b7ba1903a672a50c567f95fc6554d119463b0c5
Co-authored-by: Mikyung Kang &lt;mkkang@isi.edu&gt;
Co-authored-by: David Kang &lt;dkang@isi.edu&gt;
Co-authored-by: Ken Igarashi &lt;igarashik@nttdocomo.co.jp&gt;
Co-authored-by: Arata Notsu &lt;notsu@virtualtech.jp&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part 2 of 6: blueprint general-bare-metal-provisioning-framework

In baremetal provisioning, one nova-compute manages multiple bare-metal
machines. A bare-metal machine does not run openstack at all.
Previously, bare-metal provisioning used text files to store information
of bare-metal machines. In this patch, a MySQL database is used to store
the information. We target only MySQL database. The DB is designed to
support PXE/non-PXE booting methods, heterogeneous hypervisor types, and
architectures. Using a MySQL database makes maintenance and upgrades
easier than using text files. The DB for bare-metal machines is
implemented as a separate DB from the main Nova DB. The DB can be on any
machines/places. The location of the DB and its server needs to be
specified as a flag in the nova.conf file (as in the case of glance).
There are a couple of reasons for this approach. First, the information
needed for bare-metal machines is different from that for non-bare-metal
machines. With a separate database for bare-metal machines, the database
can be customized without affecting the main Nova DB. Second, fault
tolerance can be embedded in nova-compute. Since one nova-compute
manages multiple bare-metal machines, fault tolerance of a nova-compute
node is very important. With a separate DB for bare-metal machines,
fault-tolerance can be achieved independently from the main Nova DB.
Replication of the bare-metal DB and implementation of fault-tolerance
are not part of this patch. The implementation models nova and its DB as
much as possible. The bare-metal driver must be upgraded to use this DB.

Change-Id: I7b7ba1903a672a50c567f95fc6554d119463b0c5
Co-authored-by: Mikyung Kang &lt;mkkang@isi.edu&gt;
Co-authored-by: David Kang &lt;dkang@isi.edu&gt;
Co-authored-by: Ken Igarashi &lt;igarashik@nttdocomo.co.jp&gt;
Co-authored-by: Arata Notsu &lt;notsu@virtualtech.jp&gt;
</pre>
</div>
</content>
</entry>
</feed>
