Catatan
Fitur eksperimental atau dokumentasi lengkap.
Dimulai dengan rilis Liberty, OpenStack Networking termasuk interface pluggable untuk fungsi IP Address Manajemen (IPAM). Interface ini menciptakan kerangka kerja driver untuk alokasi dan de-alokasi subnet dan alamat IP, yang memungkinkan integrasi implementasi IPAM alternatif atau pihak ketiga sistem IP Address Manajemen.
Pelaksanaan IPAM dalam OpenStack Networking menyediakan dua flavor dasar (pluggable IPAM, non-pluggable IPAM). Secara default, IPAM non-pluggable diaktifkan. Ini memberikan kompatibilitas dengan rilis sebelumnya. Sebaliknya, pelaksanaan pluggable akan memerlukan migrasi database untuk mendukung sistem upgrade. Migrasi ini direncanakan untuk rilis Mitaka.
Driver referensi untuk pelaksanaan pluggable dianggap eksperimental pada saat ini. Ini tidak memberikan fungsionalitas tambahan di luar pelaksanaan non-pluggable, tetapi tidak memberikan dasar untuk kustom atau pihak ketiga mengembangkan driver. Hal ini dapat mengaktifkan, misalnya, pengembangan driver yang menggunakan algoritma yang berbeda untuk mengalokasikan alamat IP.
Untuk memungkinkan pelaksanaan pluggable, Anda harus menentukan driver untuk digunakan dalam file neutron.conf. Driver internal mengacu pada implementasi referensi.
ipam_driver = internal
Dokumentasi untuk setiap driver alternatif akan mencakup nilai untuk digunakan saat menentukan driver tersebut.
Driver interface dirancang untuk memungkinkan driver terpisah untuk setiap subnet pool. Namun, pelaksanaan saat ini memungkinkan hanya single IPAM driver system-wide.
Migrasi database tidak tersedia untuk mengkonversi instalasi OpenStack yang ada ke implementasi referensi baru dari IPAM pluggable. Migrasi ini direncanakan untuk rilis Mitaka.
Driver pihak ketiga harus menyediakan mekanisme migrasi mereka sendiri untuk mengkonversi instalasi OpenStack yang ada ke IPAM mereka.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.