cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-8979) Centos7 vm disks attached as hda/ide not virtio
Date Thu, 22 Oct 2015 09:39:27 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-8979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14968868#comment-14968868
] 

ASF GitHub Bot commented on CLOUDSTACK-8979:
--------------------------------------------

GitHub user ustcweizhou opened a pull request:

    https://github.com/apache/cloudstack/pull/963

    CLOUDSTACK-8979: add virtio support for CentOS 7 on KVM

    @borisroman @NuxRo could you test it?

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ustcweizhou/cloudstack centos7-kvm

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/963.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #963
    
----
commit 79d94613d599143f6e1fd1c63a26c37bd6caa62b
Author: Wei Zhou <w.zhou@tech.leaseweb.com>
Date:   2015-10-22T09:37:51Z

    CLOUDSTACK-8979: add virtio support for CentOS 7 on KVM

----


> Centos7 vm disks attached as hda/ide not virtio
> -----------------------------------------------
>
>                 Key: CLOUDSTACK-8979
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8979
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Storage Controller
>    Affects Versions: 4.5.2
>         Environment: ACS 4.5.2 over Ubuntu 14.03 KVM hypervizor
>            Reporter: Özhan Rüzgar Karaman
>              Labels: centos, libvirt, performance, storage_drivers, virtio
>
> When you create a Centos 7 vm by choosing os type as CentOS7 then the created vm did
not use virtio it uses old hda/ide access technique and this problem makes Centos 7 vm's to
boot slowly(nearly 30 seconds wait after grub stage passed) and after system boots disk performance
is not sufficient when you compare to virtio. 
> When i change this value to virtio from libvirt i noticed that vm boots fast with higher
performance.
> Below are example libvirt disk access techniques for both CentOS 7 and Ubuntu Trusty
14.04
> Example CentOS7 libvirt disk part:
>     <emulator>/usr/bin/kvm-spice</emulator>
>     <disk type='network' device='disk'>
>       <driver name='qemu' type='raw' cache='none'/>
>       <auth username=xx'>
>         <secret type='ceph' uuid='xsw'/>
>       </auth>
>       <source protocol='rbd' name='jacknode/4e2cd1be-5c7f-43ff-b44b-bf9f87e84b19'>
>         <host name='172.16.44.22' port='6789'/>
>       </source>
>       <target dev='hda' bus='ide'/>
>       <address type='drive' controller='0' bus='0' target='0' unit='0'/>
>     </disk>
> Example Ubuntu Trusty libvirt disk part:
>     <disk type='network' device='disk'>
>       <driver name='qemu' type='raw' cache='none'/>
>       <auth username='xx'>
>         <secret type='ceph' uuid='xsw'/>
>       </auth>
>       <source protocol='rbd' name='xx/cfafb241-b9c7-4d41-acdc-aac937d96a19'>
>         <host name='172.16.44.22' port='6789'/>
>       </source>
>       <target dev='vda' bus='virtio'/>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
>     </disk>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message