Lingkungan (Environment)

Lingkungan (Environment)

Bagian ini menjelaskan cara mengkonfigurasi ‘controller’ dan satu ‘compute node’ menggunakan arsitektur contoh.

Meskipun sebagian besar lingkungan termasuk layanan Identity, layanan Image, layanan Compute, setidaknya satu layanan jaringan, dan dashboard, layanan Object Storage dapat beroperasi secara independen. Jika kasus penggunaan Anda hanya melibatkan Object Storage, Anda dapat melompat ke Layanan Object Storage setelah mengkonfigurasi node yang tepat untuk itu. Namun, dashboard memerlukan setidaknya layanan Image, Compute, dan Networking.

Anda harus menggunakan akun dengan hak akses administratif untuk mengkonfigurasi setiap node. Baik untuk menjalankan command sebagai user root atau mengkonfigurasi utility sudo.

Untuk performa terbaik, kami merekomendasikan bahwa lingkungan Anda memenuhi atau melebihi persyaratan hardware di Kebutuhan perangkat keras (hardware requirements).

Persyaratan minimum berikut harus mendukung lingkungan proof-of-concept dengan layanan inti dan beberapa CirrOS instances:

  • Controller Node: 1 prosesor, memori 4 GB, dan 5 GB penyimpanan

  • Compute Node: 1 prosesor, memori 2 GB, dan penyimpanan 10 GB

Karena jumlah layanan OpenStack dan mesin virtual meningkat, begitu juga kebutuhan hardware untuk kinerja terbaik. Jika kinerja mendegradasi setelah mengaktifkan layanan tambahan atau mesin virtual, pertimbangkanlah untuk menambahkan sumber daya perangkat keras untuk lingkungan Anda.

Untuk meminimalkan kekacauan dan menyediakan lebih banyak sumber daya untuk OpenStack, kami menyarankan instalasi minimal distribusi Linux Anda. Juga, Anda harus menginstal versi 64-bit dari distribusi Anda pada setiap node.

Sebuah partisi disk tunggal pada setiap node bekerja untuk kebanyakan instalasi dasar. Namun, Anda harus mempertimbangkan Logical Volume Manager (LVM) untuk instalasi dengan layanan opsional seperti Block Storage.

Untuk tujuan instalasi pertama kali dan pengujiannya, banyak user memilih untuk membangun masing-masing host sebagai virtual machine (VM). Manfaat utama dari VM meliputi berikut ini:

  • Satu server fisik dapat mendukung beberapa node, masing-masing dengan hampir semua jumlah interface jaringan.

  • Kemampuan untuk mengambil periodik “snap shot” selama proses instalasi dan “roll back” ke konfigurasi yang sudah jalan (working) bila ada masalah.

Namun, VM akan mengurangi kinerja instance Anda, terutama jika hypervisor Anda dan/atau prosesor kekurangan dukungan untuk akselerasi perangkat keras VM bertingkat (nested VM).

Catatan

Jika Anda memilih untuk menginstal pada VM, pastikan hypervisor Anda menyediakan cara untuk menonaktifkan filter ‘MAC address’ pada interface jaringan provider.

Untuk informasi lebih lanjut tentang persyaratan sistem, lihat OpenStack Operations Guide.

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.