Hi All

I am experimenting with a system comprising Cisco UCS Blades and Nexus
5k switches.

I am trying to understand the best way to define network interfaces for
my vms, without having to specify exact source device names or PCI
addresses, as I want to be able to migrate vms between nodes and not
have to worry about namespace or pcispace collisions.

At the moment my network definition looks like:
<interface type='direct'>
<mac address='52:54:00:c0:cb:2a'/>
<source dev='eth55' mode='private'/>
<virtualport type='802.1Qbh'>
<parameters profileid='TestKVMProfile'/>
</virtualport>
<model type='virtio'/>
<driver name='vhost'/>
</interface>


libvirt added a few extra settings when I added it:
<target dev='macvtap0'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03'
function='0x0'/>

The issue I have with this config is that I am specifying a source dev
(eth55), which I would have to keep manual track of across all vms in my
infrastructure.

Is there a way to use a high-speed virtual network interface, which is
created on the fly for the vm, and supports migration cleanly to another
kvm host (ie, does not rely on any specific host resource names).

Sorry for any confusion caused from my lack of understanding :)

Thanks
Chris


Chris Picton
Executive Manager: Systems

 
logo image
 

Cell: 082 339 3135  Email: chris@nashua-ecn.com

Phone: 087 940 0031  Fax: 087 940 0001
Rosebank Terrace, 23 Sturdee Avenue, Rosebank
www.nashua-ecn.com


"Lowering the cost of doing business"

Nashua ECN is a Division of Reunert Limited (Reg. No. 1913/004355/06).
The contents of this e-mail, which may include one or more attachments, is strictly confidential, and is intended solely for the use of the named recipient(s). If you have received this e-mail in error, you are not permitted to and must not disclose, distribute, or retain it, and are requested to please notify the sender immediately by return e-mail and delete it thereafter.