SlideShare ist ein Scribd-Unternehmen logo
1 von 12
1 | © 2013 Infoblox Inc. All Rights Reserved.1
Subnet Pools and Pluggable IPAM
Liberty Design Summit
May 20th 2015
Carl Baldwin, Neutron Development, HP
John Belamaric, Senior Architect, Infoblox
John Voss, Senior Product Manager, Infoblox
2 | © 2013 Infoblox Inc. All Rights Reserved.2
• No VM connectivity without a valid IP assigned
• Duplicate subnets/IPs in shared or routable space are disastrous
̶ Especially relevant when using provider networks
• Allocation of subnets for large scale deployments can be difficult and
time consuming
̶ Especially for Tenants using non-overlapping addresses
̶ Errors in address planning and quota allocation are difficult to reverse
• Users have multiple/heterogeneous environments
̶ Track IPs/subnets across multiple clusters
̶ Reclaim IPs/subnets that are no longer in use
Why is IPAM important for Neutron?
3 | © 2013 Infoblox Inc. All Rights Reserved.3
• Dynamic Subnet Allocation
̶ Enables definition of per-tenant and shared pools of subnets
̶ Delivered in Kilo
• Pluggable IPAM
̶ Enables integration of home grown or 3rd party IPAM systems
̶ Enables centralized management of addressing across the cloud and
organization
̶ On track for delivery in Liberty
IPAM Enhancements for Neutron
4 | © 2013 Infoblox Inc. All Rights Reserved.4
• What was introduced in Kilo?
̶ Subnet Pool - Range of addresses from which subnets may be allocated
- May be exclusive to a tenant or shared
- Enforces a quota for shared pools
- Simplifies centralized management of subnet allocations to tenants
- Example: 10.0.0.0/16 from which smaller subnets (/20, /23, /24, etc.) are allocated
• How does it work?
̶ Pools can be managed via the API or neutron client
̶ Optionally specify a pool when allocating a subnet
- Leave out the CIDR and just pass a prefix length (or use the default prefix length)
- Specify a CIDR if you want, as long as it fits in the pool without overlap
Subnet Allocation
5 | © 2013 Infoblox Inc. All Rights Reserved.5
Creating a Subnet Pool
6 | © 2013 Infoblox Inc. All Rights Reserved.6
Allocate a Subnet From a Pool
7 | © 2013 Infoblox Inc. All Rights Reserved.7
Allocate a Specific Subnet
8 | © 2013 Infoblox Inc. All Rights Reserved.8
Update the Pool
9 | © 2013 Infoblox Inc. All Rights Reserved.9
First-fit when multiple prefixes
10 | © 2013 Infoblox Inc. All Rights Reserved.10
• Kilo and earlier IPAM is embedded in Neutron
• In Liberty, IPAM services will have a driver-based architecture
̶ Allocation of subnets, fixed and floating IPs handled via IPAM driver
̶ Optionally enabled - by default “built-in” IPAM will be used
̶ Reference driver has no user-facing differences
• Enables alternate drivers
̶ Local drivers with alternate allocation strategies
̶ Third-party drivers to interface with external IPAM
̶ Custom-built drivers to interface with home grown IPAM systems
Pluggable IPAM
11 | © 2013 Infoblox Inc. All Rights Reserved.11
Pluggable IPAM
Neutron Server
Plugin
API
DB Plugin IPAM Driver
Neutron
DB
External IPAM
DHCP Agent
MQ
L3 Agent
L2 Agent
Metadata Agent
12 | © 2013 Infoblox Inc. All Rights Reserved.12
• Address scopes become first-class objects
̶ Created and managed via the API
̶ Routers will not route between them without NAT or (maybe) an override
̶ Associate an RD and RT for BGP advertising (and/or VPN ID)
• Per subnet-pool IPAM driver configurations
̶ Enables different drivers for different pools
̶ Track private spaces locally and reserve external IPAM for routable space
Future Possibilities

Weitere ähnliche Inhalte

Was ist angesagt?

OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał DubielOpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
eurobsdcon
 
Virt july-2013-meetup
Virt july-2013-meetupVirt july-2013-meetup
Virt july-2013-meetup
nvirters
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
Thomas Graf
 

Was ist angesagt? (20)

OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
 
OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał DubielOpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
 
Virt july-2013-meetup
Virt july-2013-meetupVirt july-2013-meetup
Virt july-2013-meetup
 
Migrating to OpenFlow SDNs
Migrating to OpenFlow SDNsMigrating to OpenFlow SDNs
Migrating to OpenFlow SDNs
 
Secure Multi Tenant Cloud with OpenContrail
Secure Multi Tenant Cloud with OpenContrailSecure Multi Tenant Cloud with OpenContrail
Secure Multi Tenant Cloud with OpenContrail
 
PLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDN
 
Routed networks sydney
Routed networks sydneyRouted networks sydney
Routed networks sydney
 
Software Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFVSoftware Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFV
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
 
OpenFlow: What is it Good For?
OpenFlow: What is it Good For? OpenFlow: What is it Good For?
OpenFlow: What is it Good For?
 
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
 
Service Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at ScaleService Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at Scale
 
Introduction to Segment Routing
Introduction to Segment RoutingIntroduction to Segment Routing
Introduction to Segment Routing
 
Tungsten Fabric Overview
Tungsten Fabric OverviewTungsten Fabric Overview
Tungsten Fabric Overview
 
Openstack Neutron Insights
Openstack Neutron InsightsOpenstack Neutron Insights
Openstack Neutron Insights
 
MidoNet 101
MidoNet 101MidoNet 101
MidoNet 101
 
High Availability in Neutron
High Availability in NeutronHigh Availability in Neutron
High Availability in Neutron
 
Platform Independent Packet Processing with ODL
Platform Independent Packet Processing with ODLPlatform Independent Packet Processing with ODL
Platform Independent Packet Processing with ODL
 
ONOS-Based VIM Implementation
ONOS-Based VIM ImplementationONOS-Based VIM Implementation
ONOS-Based VIM Implementation
 

Ähnlich wie Subnet Pools and Pluggable IPAM

Architecting an ibm sametime 9.0 audio visual deployment
Architecting an ibm sametime 9.0 audio visual deploymentArchitecting an ibm sametime 9.0 audio visual deployment
Architecting an ibm sametime 9.0 audio visual deployment
a8us
 
Open mic mediaarchitecture_121113
Open mic mediaarchitecture_121113Open mic mediaarchitecture_121113
Open mic mediaarchitecture_121113
a8us
 

Ähnlich wie Subnet Pools and Pluggable IPAM (20)

Software-Defined WAN: A Real World Success Story
Software-Defined WAN: A Real World Success StorySoftware-Defined WAN: A Real World Success Story
Software-Defined WAN: A Real World Success Story
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
 
Architecting an ibm sametime 9.0 audio visual deployment
Architecting an ibm sametime 9.0 audio visual deploymentArchitecting an ibm sametime 9.0 audio visual deployment
Architecting an ibm sametime 9.0 audio visual deployment
 
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationNetworking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
 
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationNetworking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
 
IPv6 and IP Multicast… better together?
IPv6 and IP Multicast… better together?IPv6 and IP Multicast… better together?
IPv6 and IP Multicast… better together?
 
PLNOG 5: Joerg Ammon - THE VIRTUALIZED SP DATA CENTER
PLNOG 5: Joerg Ammon - THE VIRTUALIZED SP DATA CENTERPLNOG 5: Joerg Ammon - THE VIRTUALIZED SP DATA CENTER
PLNOG 5: Joerg Ammon - THE VIRTUALIZED SP DATA CENTER
 
CohesiveFT and IBM joint EMEA Webinar - 20Jun13
CohesiveFT and IBM joint EMEA Webinar - 20Jun13CohesiveFT and IBM joint EMEA Webinar - 20Jun13
CohesiveFT and IBM joint EMEA Webinar - 20Jun13
 
2012 ah vegas mobile device fundamentals
2012 ah vegas   mobile device fundamentals2012 ah vegas   mobile device fundamentals
2012 ah vegas mobile device fundamentals
 
OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...
OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...
OSIS19_IoT :Transparent remote connectivity to short-range IoT devices, by Na...
 
Open mic mediaarchitecture_121113
Open mic mediaarchitecture_121113Open mic mediaarchitecture_121113
Open mic mediaarchitecture_121113
 
Hands-on Lab: Test Drive Your OpenStack Network
Hands-on Lab: Test Drive Your OpenStack NetworkHands-on Lab: Test Drive Your OpenStack Network
Hands-on Lab: Test Drive Your OpenStack Network
 
CCNA (R & S) Module 02 - Connecting Networks - Chapter 3
CCNA (R & S) Module 02 - Connecting Networks - Chapter 3CCNA (R & S) Module 02 - Connecting Networks - Chapter 3
CCNA (R & S) Module 02 - Connecting Networks - Chapter 3
 
Microservices Architectures with Docker Swarm, etcd, Kuryr and Neutron
Microservices Architectures with Docker Swarm, etcd, Kuryr and NeutronMicroservices Architectures with Docker Swarm, etcd, Kuryr and Neutron
Microservices Architectures with Docker Swarm, etcd, Kuryr and Neutron
 
Palo Alto Networks y la tecnología de Next Generation Firewall
Palo Alto Networks y la tecnología de Next Generation FirewallPalo Alto Networks y la tecnología de Next Generation Firewall
Palo Alto Networks y la tecnología de Next Generation Firewall
 
CCNA4 Verson6 Chapter3
CCNA4 Verson6 Chapter3CCNA4 Verson6 Chapter3
CCNA4 Verson6 Chapter3
 
Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
 
IBM System Networking Overview - Jul 2013
IBM System Networking Overview - Jul 2013IBM System Networking Overview - Jul 2013
IBM System Networking Overview - Jul 2013
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable Networks
 

Kürzlich hochgeladen

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Kürzlich hochgeladen (20)

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 

Subnet Pools and Pluggable IPAM

  • 1. 1 | © 2013 Infoblox Inc. All Rights Reserved.1 Subnet Pools and Pluggable IPAM Liberty Design Summit May 20th 2015 Carl Baldwin, Neutron Development, HP John Belamaric, Senior Architect, Infoblox John Voss, Senior Product Manager, Infoblox
  • 2. 2 | © 2013 Infoblox Inc. All Rights Reserved.2 • No VM connectivity without a valid IP assigned • Duplicate subnets/IPs in shared or routable space are disastrous ̶ Especially relevant when using provider networks • Allocation of subnets for large scale deployments can be difficult and time consuming ̶ Especially for Tenants using non-overlapping addresses ̶ Errors in address planning and quota allocation are difficult to reverse • Users have multiple/heterogeneous environments ̶ Track IPs/subnets across multiple clusters ̶ Reclaim IPs/subnets that are no longer in use Why is IPAM important for Neutron?
  • 3. 3 | © 2013 Infoblox Inc. All Rights Reserved.3 • Dynamic Subnet Allocation ̶ Enables definition of per-tenant and shared pools of subnets ̶ Delivered in Kilo • Pluggable IPAM ̶ Enables integration of home grown or 3rd party IPAM systems ̶ Enables centralized management of addressing across the cloud and organization ̶ On track for delivery in Liberty IPAM Enhancements for Neutron
  • 4. 4 | © 2013 Infoblox Inc. All Rights Reserved.4 • What was introduced in Kilo? ̶ Subnet Pool - Range of addresses from which subnets may be allocated - May be exclusive to a tenant or shared - Enforces a quota for shared pools - Simplifies centralized management of subnet allocations to tenants - Example: 10.0.0.0/16 from which smaller subnets (/20, /23, /24, etc.) are allocated • How does it work? ̶ Pools can be managed via the API or neutron client ̶ Optionally specify a pool when allocating a subnet - Leave out the CIDR and just pass a prefix length (or use the default prefix length) - Specify a CIDR if you want, as long as it fits in the pool without overlap Subnet Allocation
  • 5. 5 | © 2013 Infoblox Inc. All Rights Reserved.5 Creating a Subnet Pool
  • 6. 6 | © 2013 Infoblox Inc. All Rights Reserved.6 Allocate a Subnet From a Pool
  • 7. 7 | © 2013 Infoblox Inc. All Rights Reserved.7 Allocate a Specific Subnet
  • 8. 8 | © 2013 Infoblox Inc. All Rights Reserved.8 Update the Pool
  • 9. 9 | © 2013 Infoblox Inc. All Rights Reserved.9 First-fit when multiple prefixes
  • 10. 10 | © 2013 Infoblox Inc. All Rights Reserved.10 • Kilo and earlier IPAM is embedded in Neutron • In Liberty, IPAM services will have a driver-based architecture ̶ Allocation of subnets, fixed and floating IPs handled via IPAM driver ̶ Optionally enabled - by default “built-in” IPAM will be used ̶ Reference driver has no user-facing differences • Enables alternate drivers ̶ Local drivers with alternate allocation strategies ̶ Third-party drivers to interface with external IPAM ̶ Custom-built drivers to interface with home grown IPAM systems Pluggable IPAM
  • 11. 11 | © 2013 Infoblox Inc. All Rights Reserved.11 Pluggable IPAM Neutron Server Plugin API DB Plugin IPAM Driver Neutron DB External IPAM DHCP Agent MQ L3 Agent L2 Agent Metadata Agent
  • 12. 12 | © 2013 Infoblox Inc. All Rights Reserved.12 • Address scopes become first-class objects ̶ Created and managed via the API ̶ Routers will not route between them without NAT or (maybe) an override ̶ Associate an RD and RT for BGP advertising (and/or VPN ID) • Per subnet-pool IPAM driver configurations ̶ Enables different drivers for different pools ̶ Track private spaces locally and reserve external IPAM for routable space Future Possibilities

Hinweis der Redaktion

  1. John V.
  2. John V.
  3. Carl
  4. Carl
  5. Carl
  6. Carl
  7. Carl
  8. John B.
  9. John B.