|
View:
New views
9 Messages
—
Rating Filter:
Alert me
|
|
|
Features requestI normally run KVM from the command line and it work well.
I appreciate and am impressed with the work that has gone into virt-manager. I am wondering what the process is to put in requests for additional features ? I would like to suggest adding some of the command line options to virt-manager, or at least a way to specify options manually. Options / features I use on a regular basis on the command line not available in virt-manager are : 1. Bridged networking. Yes I know this can be manually configured and once configured works with virt-manager, still would be nice to see this automated. 2. Snapshots. KVM has a rich set of options for snapshots. Boot a snapshot, save changes, save the machine state, etc. Any consideration being given to adding these options. 3. Additional networking options would be nice. Host only , virtual private network. 4. Bridge wireless network cards. Thank you. _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
Re: Features request
Well, in my opinion you have to consider that virt-manager supports
both KVM and Xen so you can't simply give KVM only stuff there. It's
like the ac97 card request - Xen doesn't support this card so
virt-manager doesn't have a choice to select it at all. In fact, there
should be one way for already existing and maybe even domain creation -
the information about connection type is stored when we have domain
already setup but also, in creating new domain we know (due to
virt-manager.log) what hv type will be used - whether kvm or xen so
theoretically this should work to compensate the differences between
KVM/Xen but I don't know whether it's a right way.
To your requested features: 1. Bridged networking - yeah, this could be good to be added there not to have to setup the bridge manually 2. Snapshots - like I said, you're referring to KVM so see above, Xen can save the machine to a checkpoint file while not running (ie. this shuts the domain down) or even when running (not shutting the domain down) and I think nothing else is there about that. I don't know about KVM options. 3. Additional networking options - what options do you mean? What would you like to have there? 4. Bridge wireless NIC cards - would this be useful? Thanks, Michal On 06/17/2009 12:14 AM, bodhi zazen wrote: I normally run KVM from the command line and it work well. _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
Re: Features requestOn Wed, Jun 17, 2009 at 8:28 AM, Michal Novotny <minovotn@...> wrote: Best Regards,
Then why don't we just make an "advanced" field where a user can enter his own parameters to the qemu-kvm binary?
+1 for this one, but with a normal user account in kvm group (not root). Adding to this:
I would like to open an already created TAP interface. I have a script running at boot time which creates the bridge and as many TAP interfaces as you want, owned by group kvm. Any user who is a member of kvm group can use these tap interfaces to have bridged networking in their virtual machines, without needing privilate escalation or running as root. Therefore: 3.1. Ability to choose a pre-defined TAP interface. (ie, if the OS provides pre-cooked tapX devices read/write by kvm group that one can assign to his VMs). A config, such as: Example Config Proposal: <interface type='bridge'>This is more or less the same thing as bridged networking of libvirt/virt-manager, just skipping the tap device creation part and using an existing tap instead.
It would be, but I think there are technical limitations for bridging a wireless and a wireline card. -- Emre _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
Re: Features request
On 06/17/2009 10:41 AM, Emre Erenoglu wrote:
Sounds good, if a user knows the virtualization tool well, he could pass any parameter supported by HV itself so this idea is not bad I think. But like you said, it's the "advanced" feature so that somewhere in virt-manager user should choose or check the advanced interface mode or something similar. I don't think some people don't knowing the HV would like to investigate this so that this should be a new entry in the menu that have to be enabled first. Some item like "Advanced mode" in "View" menu or so... Well, ability to use pre-defined TAP interface could be good, that's right. I have never tried bridging the wireless cards so I don't know about that. This was just a thought... Best regards, Michal
_______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
Re: Features requestOn Tue, Jun 16, 2009 at 04:14:02PM -0600, bodhi zazen wrote:
> I normally run KVM from the command line and it work well. > > I appreciate and am impressed with the work that has gone into virt-manager. > > I am wondering what the process is to put in requests for additional > features ? It depends what your request is for, but typically either this mailing list, or the libvirt mailing list, or file a bug report requesting the feature. If you have ability to create patches even better :-) > I would like to suggest adding some of the command line options to > virt-manager, or at least a way to specify options manually. This is an often requested feature, but afraid we explicitly do not allow for specifying extra KVM arguments. libvirt defines a XML config model that is idependant of any virtualization technology. So exposing KVM command line args in this would break our goal of compatability. If there are KVM command line args we don't currently support that you need, please mention them so we can come up with a generic way to represent them in libvirt XML. > Options / features I use on a regular basis on the command line not > available in virt-manager are : > > 1. Bridged networking. Yes I know this can be manually configured and once > configured works with virt-manager, still would be nice to see this > automated. This is coming real soon .... scheduled for Fedora 12 http://fedoraproject.org/wiki/Features/Shared_Network_Interface > 2. Snapshots. KVM has a rich set of options for snapshots. Boot a snapshot, > save changes, save the machine state, etc. Any consideration being given to > adding these options. Our storage APIs in libvirt allow for creating LVM snapshots, and creating qcow2 files with a backing file. We don't yet support internal qcow2 snapshots for snapshotting the whole VM state, but that is planned for the future. We don't have a target date yet though. > 3. Additional networking options would be nice. Host only , virtual private > network. Out of the box libvirt provids a virtual network called 'default' which gives guests NAT'd access to the LAN. You can add more virtual networks, and turn off the NAT ability thus giving you a 'host only' network. Not sure what you're wanting with 'virtual private network' - that terminology is quite overloaded with meaning.. > 4. Bridge wireless network cards. Wireless cards don't react well with bridging, becasue they'll typically drop all traffic with a non-matching MAC address. eg they'll drop all your guest traffic :-( In addition there is the issue that the guest will never see when your host switches wireless networks, so won't know it needs to run DHCP again. Regards, Daniel -- |: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :| |: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :| _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
Re: Features requestOn 06/17/2009 07:02 AM, Daniel P. Berrange wrote:
> On Tue, Jun 16, 2009 at 04:14:02PM -0600, bodhi zazen wrote: >> I normally run KVM from the command line and it work well. >> >> I appreciate and am impressed with the work that has gone into virt-manager. >> >> I am wondering what the process is to put in requests for additional >> features ? > > It depends what your request is for, but typically either this mailing > list, or the libvirt mailing list, or file a bug report requesting the > feature. If you have ability to create patches even better :-) > >> I would like to suggest adding some of the command line options to >> virt-manager, or at least a way to specify options manually. > > This is an often requested feature, but afraid we explicitly do not > allow for specifying extra KVM arguments. libvirt defines a XML > config model that is idependant of any virtualization technology. > So exposing KVM command line args in this would break our goal of > compatability. If there are KVM command line args we don't currently > support that you need, please mention them so we can come up with a > generic way to represent them in libvirt XML. > >> Options / features I use on a regular basis on the command line not >> available in virt-manager are : >> >> 1. Bridged networking. Yes I know this can be manually configured and once >> configured works with virt-manager, still would be nice to see this >> automated. > > This is coming real soon .... scheduled for Fedora 12 > > http://fedoraproject.org/wiki/Features/Shared_Network_Interface > >> 2. Snapshots. KVM has a rich set of options for snapshots. Boot a snapshot, >> save changes, save the machine state, etc. Any consideration being given to >> adding these options. > > Our storage APIs in libvirt allow for creating LVM snapshots, and creating > qcow2 files with a backing file. We don't yet support internal qcow2 > snapshots for snapshotting the whole VM state, but that is planned for > the future. We don't have a target date yet though. > Just a minor point, the existing snapshot support in libvirt isn't supported in virt-manager (yet). Thanks, Cole _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
Re: Features requestOn 06/17/2009 02:28 AM, Michal Novotny wrote:
> Well, in my opinion you have to consider that virt-manager supports both > KVM and Xen so you can't simply give KVM only stuff there. It's like the > ac97 card request - Xen doesn't support this card so virt-manager > doesn't have a choice to select it at all. This isn't very clear. Because xen doesn't support ac97 (and neither does old QEMU), we can't _unconditionally_ add an ac97 card. That doesn't mean we can't support it, such as giving the user an option to install ac97 via the Add Hardware wizard if they are using qemu or kvm. Just because virt-manager supports N platforms doesn't mean we can't support features that only work on M < N platforms, we just need to expose them in a hypervisor independent way (but libvirt largely sets the stage for this). Thanks, Cole _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@... https://www.redhat.com/mailman/listinfo/et-mgmt-tools |
|
|
|
|
|
|
| Free embeddable forum powered by Nabble | Forum Help |