Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 43FAB10024 for ; Wed, 5 Mar 2014 10:13:21 +0000 (UTC) Received: (qmail 878 invoked by uid 500); 5 Mar 2014 10:13:20 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 495 invoked by uid 500); 5 Mar 2014 10:13:19 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 485 invoked by uid 99); 5 Mar 2014 10:13:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Mar 2014 10:13:18 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [109.72.87.137] (HELO smtp01.mail.pcextreme.nl) (109.72.87.137) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Mar 2014 10:13:13 +0000 Received: from [IPv6:2a00:f10:11c:ab:d0fe:d458:f619:a838] (unknown [IPv6:2a00:f10:11c:ab:d0fe:d458:f619:a838]) by smtp01.mail.pcextreme.nl (Postfix) with ESMTPA id 58E6B76381 for ; Wed, 5 Mar 2014 11:12:53 +0100 (CET) Message-ID: <5316F8A4.4010704@widodh.nl> Date: Wed, 05 Mar 2014 11:12:52 +0100 From: Wido den Hollander User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: dev@cloudstack.apache.org Subject: Re: Change Volume IOPS on fly without detaching the disk feature. References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 03/05/2014 10:12 AM, Wei ZHOU wrote: > I was thinking about it last week. > AFAIK, libvirt-java 0.5.1 does not support change setting on running vms, > but virsh command line and libvirt API supports it. > so the sulution are > (1) change libvirt-java to support it, and make it released in the next > version. Maybe Wido can help us. Sure! That seems the best way forward. What is currently lacking in the libvirt-java bindings? > (2) call virsh command line. > Please, please, do not do that. That's very hacky. We should really keep using the libvirt-java bindings and stay away from invoking binaries. Wido > -Wei > > 2014-03-05 9:01 GMT+01:00 Punith S : > >> hi guys, >> >> we are having a fixed max iops for each volume being attached to the >> instance in managed storage, >> so this a problem where we are making users to pre allocate the iops of the >> disk without having an option to change or resize it, similar to the size >> metric. >> >> so i would like to introduce a new feature which enables to change or >> resize the volume iops on fly without detaching the datadisk of the VM with >> zero downtime where performance of the datadisk can be altered at any point >> with the available iops of the primary storage pool, which is similar in >> resizing the volume or datadisk of the vm , where in latter we have to >> detach the datadisk. >> >> what do you guys think about this feature ? any feedback ? >> >> thanks, >> >> -- >> regards, >> >> punith s >> cloudbyte.com >> >