In Neutron, each router with an interface on the external network consumes an IP address from the subnet configured on it. These IP addresses are typically Internet-routable, and in most deployments are a scarce resource. When running with Distributed Virtual Routing (DVR) enabled, additional IP allocations are done for each compute node, which can quickly increase the number of addresses required into the thousands.
A new concept is being introduced in Neutron to allow a subnet to be labelled with a "service type", such that IP allocations for router ports can use subnets that do not contain Internet-routable addresses, leading to a substantial decrease in usage.
In this session we will describe what a Subnet Service Type is, how they can be used in a large-scale deployment to reduce Public IP Address consumption, and do a short demo on the new commands and usage.
What a Subnet Service Type is and how it can be configured.