...
Glossary
Feature Specifications
...
This feature is to support multiple network interfaces to guest vm's by following operations
- Deploy VM with multiple networks
- Add Network to VM
Hyper-V have a limitation of dynamically adding NIC to a VM which is in running state. To add a new NIC to a VM on hyper-v it should be in stopped state.
Multiple nic for the VM will be supported only when VM is in stopped state or during VM Deployment.
- list what is deliberately not supported or what the feature will not offer - to clear any prospective ambiguities
- This feature is supported only when the VM is in stopped state.
- VM can be added to Max 8 Networks.
- quality risks (test guidelines)
- functional
- 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 Add network to VM, if the VM is in Running state, Error will be shown Message "Vm in Running state cannot be addeded to new network" will be shown
- for a VM it can be Max on 8 networks. This is because of the Number of Nic's limitation imposed by Hyper-V
- corner cases and boundary conditions
- negative usage scenarios
- specify supportability characteristics:
- what new logging (or at least the important one) is introduced
- how to debug and troubleshoot
- what are the audit events
- list JMX interfaces
- graceful failure and recovery scenarios
- possible fallback or work around route if feature does not work as expected, if those workarounds do exist ofcourse.
- if feature depends other run-time environment related requirements, provide sanity check list for support people to run
explain configuration characteristics:- configuration parameters or files introduced/changed
- branding parameters or files introduced/changed
- highlight parameters for performance tweaking
highlight how installation/upgrade scenarios change- When user tries to Add Network to VM when VM is in running state. Error Message "Vm in Running state cannot be addeded 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.
Support-ability Characteristics
Logs can be looked up at the following location
- The Hyper-V agent logs can be seen in windows event viewer on the respective hosts. The logs can be filtered by source "CloudStack Hyper-V Agent".
- Hyper-V specific logs can be viewed in the event viewer under "Application and Services Logs" >> Microsoft >> Windows >> "Hyper-V-VMMS".
- deployment requirements (fresh install vs. upgrade) if any
- system requirements: memory, CPU, desk space, etc
- interoperability and compatibility requirements:
- OS
- xenserver, hypervisors
- storage, networks, other
- list localization and internationalization specifications
- explain the impact and possible upgrade/migration solution introduced by the feature
- explain performance & scalability implications when feature is used from small scale to large scale
- explain security specifications
- list your evaluation of possible security attacks against the feature and the answers in your design* *
- explain marketing specifications
- explain levels or types of users communities of this feature (e.g. admin, user, etc)
Supported Hypervisor
This feature is implemented for Windows Server 2012 R2 and Hyper-V 2012 R2 (Core).
Use cases
put the relevant use case/stories to explain how the feature is going to be used/worklisted in Add Remove Networks to VMs feature
Architecture and Design description
...