From Fedora Project Wiki

< FWN‎ | Beats

 
(5 intermediate revisions by the same user not shown)
Line 6: Line 6:
== 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, @fedora-xen-list, @libguestfs, @libvirt-list,
@fedora-virt list.
@virt-tools-list, and @ovirt-devel-list lists.


Contributing Writer: [[User:Dale | Dale Bewley]]
Contributing Writer: [[User:Dale | Dale Bewley]]
=== Events ===
On December 9th 9am EST to 6pm EST, Red Hat will be holding an online "event focused on Red Hat Enterprise Linux solutions, including virtualization and cloud computing."
Titled "Red Hat Virtual Experience 2009"<ref>http://www-2.virtualevents365.com/rhexp/about.php</ref>
Attendees can participate in keynote sessions and "chats with business leaders, executives, key developers, customers, and strategic partners", and
"learn what's on the horizon from Red Hat and industry partners—innovations in Red Hat Enterprise Linux, tools, security, and deployment in the cloud."
<references />


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


==== KSM Tuning Daemon and the Kernel Thread Process ====
==== Virt Status Report ====
[[GianlucaCecchi|Gianluca Cecchi]]
[[JustinForbes|Justin Forbes]]
was<ref>http://www.redhat.com/archives/fedora-virt/2009-November/msg00061.html</ref>
posted<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00056.html</ref> a Fedora virtualization status report.  
surprised to find that <code>ksm</code> was not running even though it was
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.
enabled with chkconfig. After starting more guests, <code>ksm</code> was found to be
running.
 
[[DanKenigsberg|Dan Kenigsberg]]
added the follwing explaination to the KSM feature page<ref>http://fedoraproject.org/wiki/Features/KSM</ref>
"Fedora's kvm comes with 2 services controlling the behavior of <code>ksm</code>. One,
simply called <code>ksm</code>, is just a nice means to start and stop ksm's kernel thread.
The other, called <code>ksmtuned</code>, controls the first service and tunes its
parameters according to the memory stress that is generated by KVM virtual
machines. <code>ksmtuned</code> may stop <code>ksm</code> service alltogether, if memory is not in need.
Later, if <code>ksmtuned</code> senses that memory stress has risen, it will fire up <code>ksm</code> again."
 
Soon after the explaination, Dan posted a patch<ref>http://www.redhat.com/archives/fedora-virt/2009-November/msg00068.html</ref>
which will cause <code>ksmtuned</code> to log any <code>ksm</code> state changes. This patch will soon be available in an update.
 
KSM was also recently covered in FWN 200<ref>http://fedoraproject.org/wiki/FWN/Issue200#KSM_Tuning_in_Fedora_12</ref>.


<references />
<references />


==== New Release virt-manager 0.8.1  ====
==== RHEL and Fedora Virtualization Feature Parity ====
[[ColeRobinson|Cole Robinson]]
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-December/msg00003.html</ref> new releases of {{package|virt-manager}} 0.8.1 and {{package|python-virtinst|virtinst}} 0.500.1.
compared to Fedora 12.
 
Virtual Machine Manager<ref>http://www.virt-manager.org/</ref> provides a graphical tool for administering virtual machines, using {{package|libvirt}} as the backend management API.  


<code>Virtinst</code> is a python module that helps build and install <code>libvirt</code> based virtual
[[DanielBerrange|Daniel Berrange]]
machines. Currently supports KVM, QEmu and Xen virtual machines. Package
explained<ref>http://www.redhat.com/archives/fedora-virt/2009-December/msg00040.html</ref>
includes several command line utilities, including {{command|virt-install}} (build
"The KVM based virtualization in RHEL-5.4 is not nearly so far behind
and install new VMs) and {{command|virt-clone}} (clone an existing virtual machine).
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
'''New virt-manager Features:'''
also pretty close to that using what's best described as a hybrid of
* VM Migration wizard, exposing various migration options
kvm-83 and kvm-84."
* Enumerate CDROM and bridge devices on remote connections
* Can once again list multiple graphs in the manager window (Jon Nordby)
* Support disabling dhcp (Michal Novotny), and specifying 'routed' type for new virtual networks
* Support storage pool source enumeration for LVM, NFS, and SCSI
* Allow changing VM ACPI, APIC, clock offset, individual vcpu pinning, and video model (vga, cirrus, etc.)
* Many improvements and bugfixes
 
'''New virtinst Features:'''
* virt-install now attempts --os-variant detection by default. This can be disabled with '--os-variant none' (distro detection currently only works for URL installs)
* New --disk option 'format', for creating image disks formats such as qcow2 or vmdk
* Many improvements and bugfixes
 
"Thanks to everyone who has contributed to this release through testing,
bug reporting, submitting patches, and otherwise sending in feedback!"
 
Also see coverage of the release on linux-kvm.com<ref>http://www.linux-kvm.com/content/virt-manager-081-released</ref>.
Version 0.8.0 of <code>virt-manager</code> was announced<ref>http://fedoraproject.org/wiki/FWN/Issue187#New_Release_virt-manager_0.8.0</ref> on July 28th, 2009.


<references />
<references />


=== Fedora Xen List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/fedora-xen fedora-xen list].


====  ====
====  ====
<references />
<references />
=== Virtualization Tools List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/virt-tools-list virt-tools-list list].
====  ====
<references />
=== Libguestfs List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/libguestfs libguestfs list].
====  ====
<references />
=== Libvirt List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/libvir-list libvir-list].
====  ====
<references />
=== oVirt Devel List ===
This section contains the discussion happening on the
[http://www.redhat.com/mailman/listinfo/ovirt-devel ovirt-devel list].


====  ====
====  ====
<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."