Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Bug Reference

https://issues.apache.org/jira/browse/CLOUDSTACK-6106 

Branch

4.4, Master

Introduction

...

Glossary

Feature Specifications

Currently VPC support is already available for Xen, VMware, KVM. In 4.3 Hyper-V Hypervisor support is added to cloudstack. This feature is to support VPC on Hyper-V hypervisor.
In the current implementation of VPC the following features are supported.

  • Management of Tiers/networks
  • New Public IP ranges (tagged/untagged)
  • Private Gateway.

All the above functionality will be supported for VPC VR running on Hyper-V.
quality risks (test guidelines)

Functional:
  • All existing functionality test cases for VPC should pass
  • only max of 8 vpc services (tiers, private gateway, different public vlan) are suported
  • VPC VR will be created with 8 nics up front.
  • When new service is created and fails to configure the virtual nic, then "Fail to hot plug Nic" error will be shown
  • When a tier/private gateway has to be created, if there is an error while modifying the VPC VR Nic, then the command will be failed and database changes will be roll-backed.
  • When a tier/private gateway got created successfully, then the vlan specified by the CS will be assigned on the NIC and internally associated eth device will be configured and will be in "UP" state.
  • When a tier/private gateway got removed successfully, then vlan will be removed on the VR NIC and associated eth device will be configured to  "down" state.

Corner cases and boundary conditions : existing  test cases should pass.

Negative usage scenarios:

...

Support-ability Characteristics

Logs can be looked up at the following location

    • Management server logs for VPC commands will be logged in management-server.log and vmops.log(dev setup). All the requests forwarded to the Hyper-V agent can also be seen here.
    • 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".

Supported Hypervisor

This feature is implemented for Windows Server 2012 R2 and Hyper-V 2012 R2 (Core).

...