Contoh pengerahan

Contoh pengerahan

Contoh penerapan berikut menyediakan blok bangunan dari peningkatan kompleksitas arsitektur yang menggunakan arsitektur referensi layanan Networking yang mengimplementasikan plug-in Modular Layer 2 (ML2), dan salah satu driver mekanisme Open vSwitch (OVS) atau Linux bridge. Kedua driver mekanisme mendukung fitur dasar yang sama seperti jaringan penyedia, jaringan self-service, dan router. Namun, fitur yang lebih kompleks sering membutuhkan driver mekanisme tertentu. Dengan demikian, Anda harus mempertimbangkan persyaratan (atau tujuan) dari cloud Anda sebelum memilih driver mekanisme.

Setelah pemilihan mechanism driver, contoh pengerahan umumnya memasukan blok bangunan berikut:

  1. Jaringan provider (public/eksternal) menggunakan IPv4 dan IPv6

  2. Jaringan self-service (proyek/private/internal) termasuk router menggunakan IPv4 dan IPv6

  3. High-availability features (fitur ketersediaan tinggi)

  4. Fitur lainnya seperti routing dinamis BGP

Prasyarat

Prasyarat, biasanya kebutuhan hardware, umumnya meningkat dengan setiap blok bangunan. Setiap blok bangunan tergantung pada pengerahan yang tepat dan pengoperasian blok bangunan sebelumnya. Misalnya, blok bangunan pertama (jaringan provider) hanya membutuhkan satu controller dan dua node komputasi, blok bangunan kedua (jaringan self-service) menambahkan node jaringan, dan blok bangunan ketersediaan tinggi biasanya menambahkan node jaringan kedua sebanyak total lima node. Setiap blok bangunan juga bisa memerlukan infrastruktur tambahan atau perubahan infrastruktur yang ada seperti jaringan.

Untuk konfigurasi prasyarat dasar, lihat Installation Guide untuk rilis OpenStack Anda.

Nodes (simpul)

Contoh pengerahan merujuk satu atau lebih node berikut:

  • Controller: Mengandung komponen bidang kontrol layanan OpenStack dan dependensinya.

    • Dua antarmuka jaringan: manajemen dan penyedia.

    • SQL server operasional dengan database perlu untuk setiap layanan OpenStack.

    • Layanan antrian pesan operasional.

    • Layanan OpenStack Identity (keystone) operasional.

    • Layanan Image OpenStack operasional (Glance).

    • Komponen manajemen operasional layanan Compute OpenStack (nova) dengan konfigurasi yang sesuai untuk penggunaan layanan Networking.

    • Layanan server Networking (neutron) OpenStack dan plugin ML2.

  • Jaringan: Berisi komponen layer-3 (routing) layanan Networking OpenStack. Pilihan ketersediaan tinggi memungkinkan memasukan komponen tambahan.

    • Tiga antarmuka jaringan: manajemen, overlay, dan provider.

    • Agen lapisan-2 (switching) Networking OpenStack, agen lapisan-3, dan semua dependensinya

  • Compute: Mengandung komponen hypervisor layanan Compute OpenStack dan lapisan-2 Networking OpenStack, DHCP, dan komponen metadata. Pilihan ketersediaan tinggi memungkinkan memasukan komponen tambahan.

    • Dua antarmuka jaringan: manajemen dan penyedia.

    • Komponen hypervisor operasional layanan Compute (nova) OpenStack dengan konfigurasi yang sesuai untuk penggunaan layanan Networking.

    • Agen lapisan-2 Networking OpenStack lapisan-2, agen DHCP, agen metadata, dan semua dependensinya.

Setiap blok bangunan mendefinisikan jumlah dan jenis node termasuk komponen pada setiap node.

Catatan

You can virtualize these nodes for demonstration, training, or proof-of-concept purposes. However, you must use physical hosts for evaluation of performance or scaling.

Jaringan dan antarmuka jaringan

Contoh pengerahan mengacu pada satu atau lebih jaringan berikut dan antarmuka jaringan:

  • Management: Menangani permintaan API dari klien dan lalu lintas kontrol bidang untuk layanan OpenStack termasuk dependensinya.

  • Overlay: Menangani jaringan self-service menggunakan protokol overlay seperti VXLAN atau GRE.

  • Provider: Menghubungkan jaringan virtual dan fisik pada lapisan-2. Biasanya menggunakan infrastruktur jaringan fisik untuk lalu lintas switching/routing untuk jaringan eksternal seperti Internet.

Catatan

Untuk performa terbaik, infrastruktur jaringan fisik 10+ Gbps harus mendukung frame jumbo.

Untuk tujuan ilustrasi, contoh konfigurasi biasanya me-referensi rentang alamat IP berikut:

  • Management network: 10.0.0.0/24
  • Overlay (tunnel) network: 10.0.1.0/24
  • Provider network 1:
    • IPv4: 203.0.113.0/24
    • IPv6: fd00:203:0:113::/64
  • Provider network 2:
    • IPv4: 192.0.2.0/24
    • IPv6: fd00:192:0:2::/64
  • Jaringan self-service:

    • IPv4: 192.168.0.0/16 in /24 ruas

    • IPv6: fd00:192:168::/48 in /64 ruas

Anda dapat mengubah mereka untuk bekerja dengan infrastruktur jaringan tertentu.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.