cloudstack/plugins
ynojima a45ee749ac CLOUDSTACK-2328: Linux native VXLAN support on KVM hypervisor
Initial patch for VXLAN support.
Fully functional, hopefully, for GuestNetwork - AdvancedZone.

Patch Note:
 in cloudstack-server
- Add isolation method VXLAN
- Add VxlanGuestNetworkGuru as plugin for VXLAN isolation
- Modify NetworkServiceImpl to handle extended vNet range for VXLAN isolation
- Add VXLAN isolation option in zoneWizard UI

 in cloudstack-agent (kvm)
- Add modifyvxlan.sh script that handle bridge/vxlan interface manipulation script
-- Usage is exactly same to modifyvlan.sh
- BridgeVifDriver will call modifyvxlan.sh instead of modifyvlan.sh when VXLAN is used for isolation

Database changes:
- No change in database structure.
- VXLAN isolation uses same tables that VLAN uses to store vNet allocation status.

Known Issue and/or TODO:
- Some resource still says 'VLAN' in log even if VXLAN is used
- in UI, "Network - GuestNetworks" dosen't display VNI
-- VLAN ID field displays "N/A"
- Documentation!

Signed-off-by : Toshiaki Hatano <haeena@haeena.net>
2013-09-26 23:37:18 +09:00
..
acl/static-role-based Updating pom.xml version numbers for release 4.3.0-SNAPSHOT 2013-08-01 10:35:00 -04:00
affinity-group-processors Changes required to merge to master: 2013-09-03 20:03:11 -07:00
alert-handlers Fixed up the pom.xml to use dependencies specified in cloudstack pom 2013-08-02 13:51:47 -07:00
api Bring up to date with master 2013-08-31 00:25:48 +01:00
dedicated-resources CLOUDSTACK-4276 Dedicated Resources: Private Zone functionality issues 2013-09-03 20:02:56 -07:00
deployment-planners Revert "Reverting the range of commits that broke the build" 2013-08-08 15:02:40 -07:00
event-bus/rabbitmq Updating pom.xml version numbers for release 4.3.0-SNAPSHOT 2013-08-01 10:35:00 -04:00
file-systems/netapp Updating pom.xml version numbers for release 4.3.0-SNAPSHOT 2013-08-01 10:35:00 -04:00
host-allocators/random Updating pom.xml version numbers for release 4.3.0-SNAPSHOT 2013-08-01 10:35:00 -04:00
hypervisors CLOUDSTACK-2328: Linux native VXLAN support on KVM hypervisor 2013-09-26 23:37:18 +09:00
network-elements CLOUDSTACK-2328: Linux native VXLAN support on KVM hypervisor 2013-09-26 23:37:18 +09:00
storage fix compile errors 2013-09-25 17:59:54 -07:00
storage-allocators/random Updating pom.xml version numbers for release 4.3.0-SNAPSHOT 2013-08-01 10:35:00 -04:00
user-authenticators Revert "Cleanup DefaultUserAuthenticator and removed masking _name variable" 2013-09-20 19:33:50 +05:30
pom.xml CLOUDSTACK-2328: Linux native VXLAN support on KVM hypervisor 2013-09-26 23:37:18 +09:00