From Fedora Project Wiki

< FWN‎ | Beats

 
(144 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- shortcuts -->
{{Admon/warning|Stub|Need more replies}}
<!-- shortcuts -->
[[Category:Virtualization]] <!-- do not copy into FWN issue -->
[[Category:Virtualization]] <!-- do not copy into FWN issue -->


{{Anchor|Virtualization}}
{{Anchor|Virtualization}}


== Virtualization ==
== Virtualization ==
In this section, we cover discussion of Fedora virtualization technologies on the @et-mgmnt-tools-list, @fedora-xen-list, and @libvirt-list and lists.
In this section, we cover discussion of Fedora virtualization technologies on the
@fedora-virt list.


Contributing Writer: [[User:Dale | Dale Bewley]]
Contributing Writer: [[User:Dale | Dale Bewley]]


=== Fedora Virtualization List ===
=== Fedora Virtualization List ===
Line 17: Line 14:
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].


==== Rawhide Virtualization Repository ====
==== Virt Status Report ====
[[MarkMcLoughlin|Mark McLoughlin]]
[[JustinForbes|Justin Forbes]]
announced<ref>http://www.redhat.com/archives/fedora-virt/2009-May/msg00074.html</ref>
posted<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00056.html</ref> a Fedora virtualization status report.  
the launce of the virt preview repo(FWN#171<ref>http://fedoraproject.org/wiki/FWN/Issue171#Virtualization_Technology_Preview_Repo </ref>).
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.
"We've set up a repository for people running Fedora 11 who would like
to test the rawhide/F12 virt packages. To use it, do e.g."
<pre>
  $> cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF
  [rawvirt]
  name=Virtualization Rawhide for Fedora 11
  baseurl=http://markmc.fedorapeople.org/virt-preview/f11/$basearch/
  enabled=1
  gpgcheck=0
  EOF
  $> yum update
</pre>
 
Adding "this is very much a work-in-progress."
 
[[MarkMcLoughlin|Mark McLoughlin]]
decribed<ref>http://www.redhat.com/archives/fedora-virt/2009-May/msg00086.html</ref>
the different types of users consuming these packages:
 
* 1) Users who want things to stay stable and who aren't necessarily expecting new features until they update to F-12 - these are people with just the updates repo enabled
 
* 2) Same as (1) but who are willing to help out testing updates for the whole distro in order to catch things before they hit the people in category (1) - these people have the updates and updates-testing repos enabled
 
* 3) Mostly the same as (1) or (2), but have a specific interest in testing new virt features and are willing to deal with virt regressions - these people enable the updates, updates-testing and preview repos
 
* 4) People who are interested in helping with helping with F-12 development in general, not just virt - these people run rawhide
 
[[DanielBerrange|Daniel Berrange]]
added<ref>http://www.redhat.com/archives/fedora-virt/2009-May/msg00081.html</ref>
"The virt-preview repo is intended primarily as an aid to testing / early
experimentation. It is not intended for 'production' deployment."
 
<references />
 
==== No libguestfs on Fedora 10 ====
[[JánONDREJ|Ján ONDREJ]]
referenced<ref>http://www.redhat.com/archives/fedora-virt/2009-May/msg00064.html</ref>
FWN<ref>http://fedoraproject.org/wiki/FWN/Issue175#libguestfs_on_non-Fedora_Platforms</ref> when asking if
[[RichardJones|Richard Jones]]
would consider including {{package|qemu}}-0.10 into {{package|libguestfs}} package to satisfy dependencies for Fedora 10.
 
Richard "had a go at backporting the changes to <code>qemu</code> that we ship in
F-10.  <code>qemu</code> in F-10 is based on <code>qemu</code> 0.9, and doesn't include the
vmchannel patch." But "ended up with a qemu which compiled, but kept
segfaulting, and it was tricky to diagnose exactly why."
 
"Is it really a problem to use the <code>libguestfs</code><ref>http://koji.fedoraproject.org/koji/search?match=glob&type=package&terms=libguestfs</ref> and/or <code>qemu</code><ref>http://koji.fedoraproject.org/koji/search?match=glob&type=package&terms=qemu</ref> packages from
Fedora 11 builds?  You can grab the latest builds out of Koji."
"This worked OK for me, although I have now moved to using Fedora
11-Preview, and have mostly abandoned Fedora 10."
 
Daniel B and Mark Mc concurred, Fedora 11 is the place to get
<code>libguestfs</code> .


<references />
<references />


==== New Release virt-inspector ====
==== RHEL and Fedora Virtualization Feature Parity ====
[[RichardJones|Richard Jones]]
Robert Day wondered how the virtualization features<ref>http://www.redhat.com/virtualization/rhev/</ref> of Red Hat Enterprise Linux 5.4
announced<ref>http://www.redhat.com/archives/fedora-virt/2009-May/msg00073.html</ref>
compared to Fedora 12.
"the first 'really working' version of <code>virt-inspector</code><ref>http://git.et.redhat.com/?p=libguestfs.git;a=summary
</ref>."


"This is a tool based around libguestfs which can inspect a virtual
[[DanielBerrange|Daniel Berrange]]
machine disk image and tell you some interesting things about what's
explained<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00040.html</ref>
inside it."
"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
Some of the things virt-inspector can tell you:
rebased to be near parity with [[Releases/11|Fedora 11]], and KVM in RHEL-5.4 is
* What operating system(s) are installed, and what distros and versions. It currently covers RHEL releases, Fedora releases, Debian releases, and has limited support for Windows.
also pretty close to that using what's best described as a hybrid of
* How disk partitions are expected to be mounted (''eg. /dev/sda1 -> /boot'')
kvm-83 and kvm-84."
* What applications are installed.
* What kernel(s) are installed.
* What kernel modules are installed.


<references />
<references />


=== Fedora Xen List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/fedora-xen fedora-xen list].
==== Xen 3.4.0 Released ====
[[PasiKärkkäinen|Pasi Kärkkäinen]]
forwarded<ref>http://www.redhat.com/archives/fedora-xen/2009-May/msg00014.html</ref>
an announcement from the Xen list.
"This release contains a number of important new features and updates
including:
* Device passthrough improvements, with particular emphasis on support for client devices (further support is available as part of the XCI project<ref>http://xenbits.xensource.com/xenclient/</ref>)
* RAS<ref>http://en.wikipedia.org/wiki/Reliability,_Availability_and_Serviceability</ref> features: cpu and memory offlining
* Power management - improved frequency/voltage controls and deep-sleep support. Scheduler and timers optimised for peak power savings.
* Support for the Viridian (Hyper-V) enlightenment interface
* Many other x86 and ia64 enhancements and fixes
[[Releases/11|Fedora 11]] includes {{package|xen|Xen}} version 3.3.1.


====  ====
<references />
<references />


=== Libvirt List ===
==== ====
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/libvir-list libvir-list].
 
==== Libvirt VMWare ESX Driver In Development ====
[[MatthiasBolte|Matthias Bolte]]
announced<ref>http://www.redhat.com/archives/libvir-list/2009-May/msg00431.html</ref>
"a project of the Paderborn Center for Parallel Computing"<ref>http://pc2.uni-paderborn.de</ref>
having "a subgoal is to extend the driver base of {{package|libvirt}}. We've
started an VMware ESX driver and are investigating Hyper-V support."
 
"The ESX driver isn't complete yet, currently it supports:"
* domain lookup by ID, UUID and name
* domain listing
* domain suspend and resume
* domain reboot, if the VMware tools are installed inside the domain
* domain start and shutdown
* domain migration
 
"We think this code might be useful for others and would be glad if the
driver could be merged into libvirt in medium term." Matthias was met with enthusiasm from the core <code>libvirt</code> developers.
 
<references />
<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."