cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "saksham srivastava" <>
Subject Review Request: IP Address Reservation within a Network
Date Thu, 31 Jan 2013 15:57:04 GMT

This is an automatically generated e-mail. To reply, visit:

Review request for cloudstack.


    CLOUDSTACK-705 IP Address reservation for Isolated Guest Networks

CloudStack uses Guest CIDR for dhcp-range for the Guest VMs. The entire CIDR is used by CloudStack
for assigning IPs to Guest VMs.
IP Address Reservation will allow part of address space to be used for non CloudStack hosts/physical
servers also, by restricting the address space of CloudStack Guest VMs.
Reservation can be configured using update Network API by specifying guestvmCidr as an additional
Reservation will be applicable for Isolated Guest Networks including VPC.
reservediprange in the response will return the IP range that can be used for non Cloudstack

This addresses bug CLOUDSTACK-705.


  api/src/com/cloud/network/ 413b6d9 
  api/src/com/cloud/network/ bb59b04 
  api/src/com/cloud/network/ 786afb1 
  api/src/com/cloud/network/vpc/ 68e062c 
  api/src/org/apache/cloudstack/api/ d242830 
  api/src/org/apache/cloudstack/api/command/user/network/ 978c71b 
  api/src/org/apache/cloudstack/api/response/ 64cc953 
  server/src/com/cloud/api/ 641f25b 
  server/src/com/cloud/network/ 7530e94 
  server/src/com/cloud/network/ 14b643b 
  server/src/com/cloud/network/guru/ 9587885 
  server/src/com/cloud/network/vpc/ fa6bd30 
  server/test/com/cloud/network/ e628033 
  server/test/com/cloud/vpc/ a0f9d00 
  server/test/com/cloud/vpc/ 25799d1 
  setup/db/create-schema.sql ead98a5 
  setup/db/db/schema-40to410.sql ed4946e 



Tested manually the following scenarios:
Applying reservation when there are running VMs inside the guest_vm_cidr.
Applying reservation when there are running VMs outside the guest_vm_cidr.(not allowed)
Applying reservation when external device like Netscaler is configured in the guest_cidr.
Applying reservation in VPC tiers.
Applying reservation outside the range of guest_cidr.(not allowed)


saksham srivastava

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message