...
Introduction
When user/admin wants to his VM to present on multiple networks, AddVMToNetwork feature will allow him to add multiple networks to the VM.
...
Document History
Glossary
VM - Virtual Machine running on the Host
Feature Specifications
This feature is to support multiple network interfaces to guest vm's by following operations
...
- list what is deliberately not supported or what the feature will not offer - to clear any prospective ambiguitiesquality risks
Quality Risks (test guidelines)
functionalFunctional
- While deploying the VM,select multiple networks. VM will be created with multiple nics and will have configured guest Vlan's on the nic.
- When Add network to VM, if the VM is in stopped state it should be successfull
- when VM is restarted it should have all the networks where admin/user had added to it.
- When Add network to VM, if the VM is in Running state, Error Message "Vm in Running state cannot be
addeded - added to new network" will be shown
for a VM it can be Max on - User/Admin can add VM to Max of 8 networks. This is because of the Number of Nic's limitation imposed by Hyper-V
negative - Remove Nic from VM, if the VM is in stopped state it should be successfull
- Remove Nic from VM, if the VM is in running state it should be thrown an exception "Cannot remove nic when VM is in running state"
Negative usage scenarios
- When user tries to Add Network to VM when VM is in running state. Error Message "Vm in Running state cannot be
addeded - added to new network" will be shown.
- When user tries to Add Network to VM when VM is in stopped state and the number of networks is more than 8, then Error Message "Maximum 8 networks will be supported" will be shown.
- When user tries to Remove Network/Nic from VM when VM is in running state. Error Message "Vm in Running state cannot be removed from network" will be shown.
Support-ability Characteristics
...
User can add VM to networks he had createdcan access.
Admin can add the VM to multiple networks
...
When user/admin tries to add VM to accessible Networks, then a Nic will be plugged to the VM and nic will be configured. The guest vm will get dhcp ip from the associated VR.
for For this feature to work, hypervisor should support hot-nic plug functionality for the vm running on the host.
...
In Hyper-V a new virtual network adapter can be added to VM only when it is stopped state.
Hyper-V supports maximum of 8 virtual network adapters (http://technet.microsoft.com/en-us/library/jj680093.aspx).
This feature multiple ips for a vm can be supported only for a VM
- During Vm Deployment
- when When VM is in stopped state.
And For each new network to be added for a VM, a new nic is required. so, user or admin can add VM can have maximum of 8 networks due to Hyper-v constraint.
Web Services APIs
No new web services were added.
...