From Fedora Project Wiki

< FWN‎ | Beats

Line 2: Line 2:
  
 
{{Anchor|Virtualization}}
 
{{Anchor|Virtualization}}
 
  
 
== Virtualization ==
 
== Virtualization ==
 
In this section, we cover discussion of Fedora virtualization technologies on the
 
In this section, we cover discussion of Fedora virtualization technologies on the
@fedora-virt and
+
@fedora-virt, @fedora-xen-list, @libguestfs, @libvirt-list,
@virt-tools-list lists.
+
@virt-tools-list, and @ovirt-devel-list lists.
  
 
Contributing Writer: [[User:Dale | Dale Bewley]]
 
Contributing Writer: [[User:Dale | Dale Bewley]]
Line 15: Line 14:
 
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].
 
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list].
  
==== Distributing I/O Load Among Guests ====
+
==== ====
Dennis J.
+
<references />
asked<ref>http://www.redhat.com/archives/fedora-virt/2009-July/msg00183.html</ref>
+
 
about [[Features/VirtStorage|virt storage]].
+
=== Fedora Xen List ===
"What is the best way to deal with I/O load when running several VMs on a
+
This section contains the discussion happening on the
physical machine with local or remote storage?" "What I'm primarily worried about is the case when several VMs cause disk I/O at the same time." "What is the best way to soften the impact of such a situation?"
+
[http://www.redhat.com/mailman/listinfo/fedora-xen fedora-xen list].
  
 +
==== New Upstream Xen Release ====
 
[[PasiKärkkäinen|Pasi Kärkkäinen]]
 
[[PasiKärkkäinen|Pasi Kärkkäinen]]
suggested "If the IOs are not split evenly between VMs, you could use some tool like
+
pointed
dm-ioband<ref>http://sourceforge.net/apps/trac/ioband/wiki/dm-ioband</ref> to make sure IOs are split fairly between VMs. Or then get faster disks. Single 15k rpm SAS disk will give you up to 350
+
<ref>http://www.redhat.com/archives/fedora-xen/2009-August/msg00000.html</ref>
IOPS, so it's 2-3x faster than 7200 rpm SATA."
+
out new upstream Xen 3.3.2 and 3.4.1 releases.  [[GerdHoffmann|Gerd Hoffmann]] built Fedora packages<ref>http://kojipkgs.fedoraproject.org/packages/xen/3.4.1/1.fc12/</ref>
 +
for testing.
  
[[RichardJones|Richard Jones]]
+
<references />
concurred<ref>http://www.redhat.com/archives/fedora-virt/2009-July/msg00188.html</ref>
 
"For KVM, each VM isn't really any different from a host process, so
 
you have to deal with them the same way that you'd deal with having
 
lots of host processes doing I/O.  So: lots of spindles, expensive I/O
 
hardware, etc."
 
  
 +
==== Updated Dom0 Test Kernel ====
 +
[[MichaelYoung|Michael Young]]
 +
posted<ref>http://www.redhat.com/archives/fedora-xen/2009-August/msg00015.html</ref>
 +
a test build kernel-2.6.31-0.1.2.52.rc6.xendom0.fc12<ref>http://koji.fedoraproject.org/koji/taskinfo?taskID=1605651</ref>
 +
found in his repository.<ref>http://fedorapeople.org/~myoung/dom0/</ref>
 +
"I have had trouble getting x86_64 kernels built over the last week or so to boot, but this one does work. I haven't tried i686."
  
 
<references />
 
<references />
Line 41: Line 43:
 
[http://www.redhat.com/mailman/listinfo/virt-tools-list virt-tools-list list].
 
[http://www.redhat.com/mailman/listinfo/virt-tools-list virt-tools-list list].
  
The very newest releases of virt packages are available (for testing purposes only) in the [[Virtualization Preview Repository]] before they become generally available.
+
====  ====
 +
<references />
  
==== New Release virt-manager 0.8.0 ====
+
=== Libguestfs List ===
[[ColeRobinson|Cole Robinson]]
+
This section contains the discussion happening on the
<ref>http://www.redhat.com/archives/virt-tools-list/2009-July/msg00054.html</ref>
+
[http://www.redhat.com/mailman/listinfo/libguestfs libguestfs list].
a new {{package|virt-manager}}<ref>http://virt-manager.org/</ref> release, version 0.8.0.
 
 
 
Virtual Machine Manager provides a graphical tool for administering virtual machines, using {{package|libvirt}} as the backend management API.
 
 
 
'''New features:'''
 
* New 'Clone VM' Wizard
 
* Improved UI, including an overhaul of the main 'manager' view
 
* System tray icon for easy VM access (start, stop, view console/details)
 
* Wizard for adding serial, parallel, and video devices to existing VMs.
 
* CPU pinning support (Michal Novotny)
 
* Ability to view and change VM security (sVirt) settings (Dan Walsh)
 
* Many bug fixes and improvements
 
  
 +
====  ====
 
<references />
 
<references />
  
==== New Release virtinst 0.500.0 ====
+
=== Libvirt List ===
[[ColeRobinson|Cole Robinson]]
+
This section contains the discussion happening on the
announced<ref>http://www.redhat.com/archives/virt-tools-list/2009-July/msg00055.html</ref>
+
[http://www.redhat.com/mailman/listinfo/libvir-list libvir-list].
a new {{package|python-virtinst}} release, version 0.500.0.
 
 
 
<code>virtinst</code>  is a module that helps build and install <code>libvirt</code> based virtual machines. It currently supports <code>KVM</code>, <code>QEmu</code> and <code>Xen</code> virtual machines. Package includes several command line utilities, including <code>virt-install</code> (build and install new VMs) and <code>virt-clone</code> (clone an existing virtual machine).
 
 
 
'''New features:'''
 
* New virt-install device options --serial, --parallel, and --video
 
* Allow various auth types for libvirt connections (PolicyKit, SASL, ...)
 
* New virt-clone option --auto-clone: generates all needed input.
 
* Option to specify network device model via virt-install --network (Guido Gunther)
 
* New virt-install option --virt-type for specifying hypervisor type (kvm, qemu). --accelerate is now the default behavior: To provision a plain qemu VM on a KVM enabled host, use '--virt-type qemu'
 
* OVF input support for virt-convert
 
* Many bug fixes and improvements
 
  
 +
====  ====
 
<references />
 
<references />
  
==== New Release virt-viewer 0.2.0 ====
+
=== oVirt Devel List ===
[[DanielBerrange|Daniel Berrange]]
+
This section contains the discussion happening on the
announced<ref>http://www.redhat.com/archives/virt-tools-list/2009-July/msg00059.html</ref>
+
[http://www.redhat.com/mailman/listinfo/ovirt-devel ovirt-devel list].
a new {{package|python-virtinst|virtinst}}<ref>http://virt-manager.org/</ref> release, version 0.2.0.
 
 
 
'''New features:'''
 
* Switch UI over to use Glade
 
* Support graphical dialog for VNC and libvirt authentication
 
* Resize window to match VNC desktop size where possible
 
* Scale down VNC desktop if it cannot fit in host desktop space
 
* Allow user to resize window to arbitrary size, scaling VNC
 
* Fix blocking of accelerators
 
* Allow automatic reconnect to a VM via --reconnect
 
* Use libvirt events to detect when VM changes state
 
* Wait for VM to appear if it does not exist
 
* Fix plugin build with newer xulrunner
 
* Port & build for Mingw32 target
 
  
 +
====  ====
 
<references />
 
<references />

Revision as of 17:59, 16 August 2009


Virtualization

In this section, we cover discussion of Fedora virtualization technologies on the @fedora-virt, @fedora-xen-list, @libguestfs, @libvirt-list, @virt-tools-list, and @ovirt-devel-list lists.

Contributing Writer: Dale Bewley

Fedora Virtualization List

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


Fedora Xen List

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

New Upstream Xen Release

Pasi Kärkkäinen pointed [1] out new upstream Xen 3.3.2 and 3.4.1 releases. Gerd Hoffmann built Fedora packages[2] for testing.

Updated Dom0 Test Kernel

Michael Young posted[1] a test build kernel-2.6.31-0.1.2.52.rc6.xendom0.fc12[2] found in his repository.[3] "I have had trouble getting x86_64 kernels built over the last week or so to boot, but this one does work. I haven't tried i686."

Virtualization Tools List

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


Libguestfs List

This section contains the discussion happening on the libguestfs list.


Libvirt List

This section contains the discussion happening on the libvir-list.


oVirt Devel List

This section contains the discussion happening on the ovirt-devel list.