Saya baru untuk openstack dan saya masih belajar. Dalam 2 bulan saya akan mendapatkan 6 server seperti:
- 4 server dengan dual xeon e5-2630, ram 96 GB, 2 ethernet 1 GB, dan 2 500 GB hdd dalam serangan
- 1 DAS dengan penyimpanan 40tb (HDD 10x4tb)
- 1 server dengan xeon e5-2630 tunggal dengan 16-32 gb ram.
Saya memiliki beberapa pertanyaan untuk pengaturan ini dan dengan openstack secara umum:
i praktis memiliki 3 node komputasi khusus, 1 menghitung + node penyimpanan (1 server + DAS) dan 1 node / pengontrol jaringan. Ketika saya membaca praktik terbaik untuk jaringan server adalah untuk memiliki layanan ini berjalan di semua node untuk redundansi sebagai lawan berjalan pada pengontrol tunggal di mana ia gagal maka semua ekosistem gagal juga. Apa pendapat Anda? Hal lain adalah colocation layanan karena saya tidak memiliki jumlah perangkat keras yang diperlukan untuk menyebarkan setiap layanan pada perangkat keras pribadi itu. Saya berpikir bahwa controller harus menjalankan layanan bagian pengendali nova, server penyimpanan objek dan server penyimpanan blok dan server penyimpanan + komputasi harus menjalankan nova + penyimpanan objek + penyimpanan blok. Apa pendapat Anda tentang pengaturan ini?
untuk DAS haruskah saya menggunakan raid atau tidak karena saya membaca suatu tempat yang cepat dan opesntack secara umum tidak rukun dengan raid?
- haruskah saya menggunakan jaringan openstack atau kuantum yang lebih baru?
- Saya akan menggunakan server ini untuk hosting, penyimpanan seperti dropbox dan virtualisasi. Kecuali yang terakhir, 2 yang pertama akan berjalan di VM. Masalahnya adalah saya tidak mengerti bagaimana openstack bekerja dengan sumber daya yang tersedia. Apakah itu membuat kumpulan ram, cpu, penyimpanan dll tersedia? DAS akan terhubung hanya ke 1 server. Membaca dan menulis ke disk menggunakan memori ram untuk cache dll; pertanyaan saya adalah: apakah openstack akan mengisi ram secara proporsional pada semua node saat membaca atau menulis atau akankah hanya menggunakan ram dari tempat DAS dilampirkan? Ini adalah masalah penting bagi saya . Selain itu, hanya memiliki satu mesin dengan kemampuan penyimpanan aktual yang akan membantu menambah 2 ethernet 1gb lebih untuk mengatasi permintaan intens pada server penyimpanan? Atau haruskah saya mendistribusikan HDD ke semua server dan menginstal layanan penyimpanan pada mereka?
- Saya tidak menemukan tutorial yang bagus tentang cara menggunakan openstack menggunakan maas dan juju, karena sepertinya ini adalah pengaturan yang lebih mudah daripada instalasi manual.
bagaimana cara openstack bergaul dengan amd opteron 6300 series? Saya bertanya ini karena ada kemungkinan bahwa saya bisa berubah dari intel ke amd, yang terakhir jauh lebih murah sehingga saya bisa mendapatkan jumlah uang yang sama dua kali dan sesuatu jumlah core (e5-2630 menjadi 6 inti dengan ht, dan dari apa yang saya mengerti saya harus menonaktifkan ht)
Dilanjutkan ketika saya akan dihadapkan dengan masalah lain.
Terima kasih untuk bantuannya!
Jawaban:
DISCLAMIER: AKU BUKAN AHLI OPENSTACK. BERIKUT ADALAH SEPENUHNYA PENDAPAT DAN MUNGKIN DIAKTIFKAN ATAU SEPENUHNYA TIDAK BENAR. DALAM CARA APA PUN, SAYA TIDAK BISA BERTANGGUNG JAWAB ATAS KONSEKUENSI DALAM MENGGUNAKAN KONTEN DI BAWAH INI.
Multi-Hosting
Memiliki layanan jaringan yang berjalan pada setiap node akan memiliki kelebihan dan kekurangan .
Banyak kemungkinan redundansi jaringan yang berbeda dimungkinkan termasuk multi-hosting.
Multi-Hosting membutuhkan penambahan IP pada jaringan VM ke setiap host dalam sistem, dan Anda mungkin akan mendapatkan sedikit penurunan kinerja pada host komputasi.
Mungkin juga untuk menggabungkan ini dengan gateway perangkat keras untuk menghapus kebutuhan host komputasi Anda untuk gateway, dan mereka hanya perlu DHCP dan NAT untuk VM.
Kerugian lain yang dicatat dari Multi-Hosting adalah penggunaan tambahan IP di subnet.
Lihatlah dokumen ini untuk informasi lebih lanjut.
Menurut pendapat saya, mungkin ide yang bagus untuk multi-host.
SERANGAN
Dokumentasi Openstack merekomendasikan Anda untuk tidak menggunakan RAID , alasannya karena Swift sangat berat dan berkinerja sangat buruk dengan sebagian besar RAID berbasis paritas (misalnya RAID 5 atau RAID 26 yang lebih rumit).
Jangan lupa untuk membuat cadangan data Anda , tentu saja!
Openstack-Networking vs. Quantum / Neutron
Distribusi Sumber Daya
Saya benar-benar tidak bisa membantu sebanyak yang saya inginkan di sini. Saya akan membaca artikel ini , dan ping Saluran IRC .
Menginstal dengan MAAS dan Juju
Ubuntu menyediakan tutorial untuk instalasi Infrastruktur Awan Ubuntu dengan MAAS dan Juju.
CPU: Intel vs AMD
Saya tidak dapat menemukan informasi yang baik apakah AMD atau Intel lebih baik untuk Openstack. Berdasarkan tidak adanya informasi tentang masalah ini, saya akan berpikir ada sedikit kerugian. Dokumentasi Openstack mengacu pada chip AMD dan Intel dengan cara yang serupa.
Halaman ini hanya menyatakan bahwa AMD-V diperlukan, dan halaman spesifikasi Opteron 6300 menyatakan hal itu.
Pada topik hyper-threading, itu akan menggandakan inti logis, dan itu mungkin bagus. Anda disarankan untuk menguji semua konfigurasi untuk melihat mana yang lebih cepat.
Bantuan Lebih Lanjut
Tanya Ubuntu mungkin bukan lokasi terbaik untuk mengajukan pertanyaan semacam ini.
Cobalah tempat-tempat ini jika Anda memiliki pertanyaan atau menginginkan pendapat profesional:
sumber