From Fedora Project Wiki

< FWN‎ | Beats

(→‎Enterprise Management Tools List: virt-convert VMWare VMX Output)
 
(435 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Virtualization]] <!-- do not copy into FWN issue -->
{{Anchor|Virtualization}}
{{Anchor|Virtualization}}


== Virtualization ==
== Virtualization ==
In this section, we cover discussion on the @et-mgmnt-tools-list, @fedora-xen-list, @libvirt-list and @ovirt-devel-list of Fedora virtualization technologies.
In this section, we cover discussion of Fedora virtualization technologies on the
 
@fedora-virt list.
Contributing Writer: [[DaleBewley | Dale Bewley]]
 
 
=== Enterprise Management Tools List ===
This section contains the discussion happening on the [https://www.redhat.com/mailman/listinfo/et-mgmt-tools et-mgmt-tools list]
 
==== Maximum Number of Attached CDROMs in Xen ====
[[AlexanderTodorov|Alexander Todorov]] asked[1] why only 3 CDROM devices could
be attached in <code>virt-manager</code>.
 
[[ColeRobinson|Cole Robinson]] replied[2] "Xen uses a forked qemu for HVM device emulation" and the version on RHEL is limited to 4 IDE devices.
The newer <code>qemu</code> found in Fedora 9 allow attaching SCSI disks and CDROMs, and thereby more devices. This ability already in <code>libvirt</code> is not yet exposed in the <code>virt-manager</code> GUI.
 
[1] https://www.redhat.com/archives/et-mgmt-tools/2008-September/msg00062.html
 
[2] https://www.redhat.com/archives/et-mgmt-tools/2008-September/msg00065.html
 
==== [PATCH] virtinst - virt-convert VMWare VMX Output ====
[[JoeyBoggs|Joey Boggs]] posted[1] a patch which provides VMWare vmx[2] output
from <code>virt-convert</code>.  "This will replace the virt-pack command and supplemental Unware.py file and integrate them into virt-convert directly as a module."
 
[1] https://www.redhat.com/archives/et-mgmt-tools/2008-September/msg00057.html
 
[2] http://sanbarrow.com/vmx.html
 
=== Fedora Xen List ===
This section contains the discussion happening on the [https://www.redhat.com/mailman/listinfo/fedora-xen fedora-xen list].
 
==== Continued Trouble with 32bit Fedora 9 DomU on Fedora 8 Dom0 ====
[[FredBrier|Fred Brier]] followed[1] up on a thread[2] from June 2008. It
seems that on a 32bit system running Fedora 8 dom0, the shutdown or restart of
a Fedora 9 domU results in that guest being inaccessible to libvirt tools
until a dom0 reboot or xend restart. There are at least two similar bugs[3],[4] filed for this issue.
 
[1] https://www.redhat.com/archives/fedora-xen/2008-September/msg00029.html
 
[2] https://www.redhat.com/archives/fedora-xen/2008-June/msg00029.html
 
[3] https://bugzilla.redhat.com/show_bug.cgi?id=429403
 
[4] https://bugzilla.redhat.com/show_bug.cgi?id=453276
 
=== Libvirt List ===
This section contains the discussion happening on the [https://www.redhat.com/mailman/listinfo/libvir-list libvir-list].
 
==== Libvirt 0.4.6 Released ====
[[DanielVeillard|Daniel Veillard]] announced[1] the release of <code>libvirt</code> 0.4.6. "There is no major change in this release, just the bug fixes a few
improvements and some cleanup".
 
Improvements include:
* add storage disk volume delete (Cole Robinson)
* KVM dynamic max CPU detection (Guido Günther)
* spec file improvement for minimal builds (Ben Guthro)
* improved error message in XM configuration module (Richard Jones)
* network config in OpenVZ support (Evgeniy Sokolov)
* enable stopping a pool in logical storage backend and cleanup deletion of pool (Chris Lalancette)
 
[1] https://www.redhat.com/archives/libvir-list/2008-September/msg00380.html
 
After finding no F8 build newer than 0.4.4 in [[Bodhi Guide|Bodhi]], [[DaleBewley|Dale Bewley]] asked[2] if the Xen users stuck[3] on Fedora 8 could expect an update[4].
 
[[DanielVeillard|Daniel Veillard]] responded[5] it was unclear the release would fix anything for Xen users and "It was looking more risky than potentially useful to update there."
 
[2] https://www.redhat.com/archives/libvir-list/2008-September/msg00400.html
 
[3] http://fedoraproject.org/wiki/FWN/Issue137#kernel-xen_is_Dead
 
[4] https://admin.fedoraproject.org/updates/libvirt
 
[5] https://www.redhat.com/archives/libvir-list/2008-September/msg00401.html
 
==== RFC: Events API ====
[[DavidLively|David Lively]] began[1] a discusion on implementation of events in libvirtd.
 
[1] https://www.redhat.com/archives/libvir-list/2008-September/msg00321.html
 
==== Windows Binaries ====
[[RichardJones|Richard W.M. Jones]] pointed[1] out that -- while not an official distribution -- binaries for <code>libvirt-0.dll</code> and <code>virsh.exe</code> are available[2] in the <code>mingw32-libvirt</code> package.
 
[1] https://www.redhat.com/archives/libvir-list/2008-September/msg00393.html
 
[2] http://www.annexia.org/tmp/mingw/fedora-9/
 
=== oVirt Devel List ===
This section contains the discussion happening on the [https://www.redhat.com/mailman/listinfo/ovirt-devel ovirt-devel list].
 
==== oVirt 0.93-1 Released ====
[[PerryMyers|Perry N. Myers]] [1]
 
both the oVirt Node and oVirt Server Suite.
 
New features in this release include:
* Addition of 'Smart Pools' in the Web user interface for organizing  pools on a per user basis.
* Additions to the Edit VM screen to allow re-provisioning of a guest as  well editing other guest settings.
* oVirt Appliance manages VMs directly on the host it is running on. This  eliminates the 'fake nodes' used in previous versions.
* oVirt API (Ruby Bindings)
* Support for configuring more than one NIC per Node. UI support for this  will be integrated shortly.
* Support for bonding/failover of NICs. UI support for this will be  integrated shortly.
* SELinux support on oVirt Node
* Rewrite of performance graphing visualization
 
Instructions for configuring yum to point to the ovirt.org repository:
http://www.ovirt.org/download.html
 
Instructions for using the Appliance and Nodes:
http://www.ovirt.org/install-instructions.html
 
[1] https://www.redhat.com/archives/ovirt-devel/2008-September/msg00491.html


==== Modeling LVM Storage ====
Contributing Writer: [[User:Dale | Dale Bewley]]
[[ChrisLalancette|Chris Lalancette]] described[1] the outcome of a IRC chat
about carving up storage with LVM.


The existing StoragePool in the current model contains zero or more StorageVolumes. Chris described adding a StorageVolume of type LVM which contains one or more iSCSI StorageVolumes and presumably fiberchannel in the future.
=== Fedora Virtualization List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].


After the model is modified and the backend "taskomatic" code is in place, then while provisioning a guest VM the user will either choose an entire LUN guest, choose an existing logical volume, or create a new volume.
==== Virt Status Report ====
[[JustinForbes|Justin Forbes]]
posted<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00056.html</ref> a Fedora virtualization status report.
Justin pointed out F13 bugs<ref>http://fedoraproject.org/wiki/Virtualization_bugs</ref> now include Important and Pony classifications in addition to Blocker and Target.


[1] https://www.redhat.com/archives/ovirt-devel/2008-September/msg00313.html
<references />


[[ScottSeago|Scott Seago]] clarified[2] that "volumes must be of the same 'type' as the pool". An IscsiStoragePool contains IscsiStorageVolumes an LvmStoragePool contains LvmStorageVolumes. "In additon, for LvmStoragePools, we have a new association defined between it and StorageVolumes. an LvmStoragePool has 1 or more "source storage volumes""... "which for the moment must be IscsiStorageVolumes."
==== RHEL and Fedora Virtualization Feature Parity ====
Robert Day wondered how the virtualization features<ref>http://www.redhat.com/virtualization/rhev/</ref> of Red Hat Enterprise Linux 5.4
compared to Fedora 12.


"When determining which storage volumes are available for guests, we'll have to filter out storage volumes which are connected to LvmStoragePools."
[[DanielBerrange|Daniel Berrange]]
explained<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00040.html</ref>
"The KVM based virtualization in RHEL-5.4 is not nearly so far behind
Fedora as you might think. The {{package|libvirt}} mgmt stack in RHEL-5.4 was
rebased to be near parity with [[Releases/11|Fedora 11]], and KVM in RHEL-5.4 is
also pretty close to that using what's best described as a hybrid of
kvm-83 and kvm-84."


[2] https://www.redhat.com/archives/ovirt-devel/2008-September/msg00315.html
<references />


[[SteveOfsthun|Steve Ofsthun]] asked[3] how will oVirt distinguish between logical volumes created
on a whole disk assigned to a guest versus volumes used by the host.
[[DanielBerrange|Daniel P. Berrange]] suggested[4] this could accomplished by creating a partition on the disk and assigning this to
the guest, thereby making the guest LVM one step removed from the host.


[3] https://www.redhat.com/archives/ovirt-devel/2008-September/msg00317.html
====  ====
<references />


[4] https://www.redhat.com/archives/ovirt-devel/2008-September/msg00322.html
====  ====
<references />

Latest revision as of 18:09, 18 December 2009



Virtualization

In this section, we cover discussion of Fedora virtualization technologies on the @fedora-virt list.

Contributing Writer: Dale Bewley

Fedora Virtualization List

This section contains the discussion happening on the fedora-virt list.

Virt Status Report

Justin Forbes posted[1] a Fedora virtualization status report. Justin pointed out F13 bugs[2] now include Important and Pony classifications in addition to Blocker and Target.

RHEL and Fedora Virtualization Feature Parity

Robert Day wondered how the virtualization features[1] of Red Hat Enterprise Linux 5.4 compared to Fedora 12.

Daniel Berrange explained[2] "The KVM based virtualization in RHEL-5.4 is not nearly so far behind Fedora as you might think. The Package-x-generic-16.pnglibvirt mgmt stack in RHEL-5.4 was rebased to be near parity with Fedora 11, and KVM in RHEL-5.4 is also pretty close to that using what's best described as a hybrid of kvm-83 and kvm-84."