Sebagai pengujian keluarga prosesor Opteron, saya membeli HP DL385 G7 6128 dengan Pengontrol HP Smart Array P410i - tanpa memori.
Mesin ini memiliki ram 20GB
2x146GB 15k rpm SAS + 2x250GB SATA2, keduanya dalam konfigurasi Raid 1.
Saya menjalankan Vmware ESXi 4.1.
Masalah:
Bahkan dengan satu mesin virtual saja, mencoba Linux 2.6 / Windows server 2008 / Windows 7, para VM merasa sangat lamban. Dengan windows 7, instalasi konverter vmware bahkan habis. Mencoba kedua disk SATA dan SAS dan disk SATA hampir tidak dapat digunakan, sedangkan disk SAS terasa sangat lambat.
Saya tidak dapat melihat banyak aktivitas disk di klien infrastruktur, tetapi saya belum mencari penyebab atau bahkan mencoba diagnostik karena saya merasa itu karena pengontrol serangan yang murah - atau hanya karena kurangnya memori untuk itu.
Meskipun ada masalah, saya melanjutkan dan menginstal mesin virtual yang melayani fungsi utama, jadi tidak mudah untuk mencatatnya dan menjalankan diagnostik.
Akan sangat ingin tahu apa yang kalian katakan tentang itu, apakah lebih cenderung menjadi masalah dengan controller / disk atau itu kinerja rendah karena komponen anggaran?
Terima kasih sebelumnya,
sumber
Jawaban:
HP Smart Array P410 adalah pengontrol yang baik, tetapi Anda akan mendapatkan kinerja yang buruk jika Anda tidak menginstal unit cache yang didukung baterai atau yang didukung flash. Cache membuat perbedaan yang luar biasa dalam penulisan yang disangga oleh memori cache sebelum dikomit ke disk. Anda mendapatkan konfirmasi tulis ke aplikasi tanpa harus mengeluarkan latensi dari drive disk fisik.
Berikut ini adalah 4GB dd pada sistem yang memiliki spesifikasi yang sama (DL380 G7 dengan RAM 24GB dan p410 dengan disk 2 x SAS dan 1GB Flash-Backed Write Cache). RAM sangat membantu dalam tes seperti ini, tetapi Anda mendapatkan idenya ...
Namun secara realistis, kinerja penulisan Anda dengan dua drive SAS dalam RAID 1 pada pengontrol dengan cache yang sesuai harus antara 130-170 megabita / detik.
iozone
Tes cepat pada konfigurasi server di atas menunjukkan:Karena Anda menggunakan ESXi, Anda tidak dapat menjalankan pembaruan firmware online. Anda harus mengunduh DVD Pembaruan Firmware Cerdas Saat Ini , membakarnya ke disk dan memastikan sistem Anda ditambal ke tingkat yang relatif baru.
Berikut adalah quickspec pengendali: http://h18004.www1.hp.com/products/quickspecs/13201_na/13201_na.html
Anda akan ingin membeli salah satu dari yang berikut ini, mulai dari $ 350- $ 600 AS:
512MB BBWC
512MB Flash Backed Write Cache
1G Flash Backed Write Cache
Untuk menjawab pertanyaan Anda, solusi cache akan sangat membantu. Disk tambahan tidak akan membuat banyak perbedaan sampai Anda menangani situasi caching.
* Catatan untuk pengguna lain. Jika Anda memiliki memori cache pada pengontrol HP terbaru dengan firmware terbaru, ada penggantian cache tulis yang tersedia jika Anda memiliki RAM pada pengontrol tetapi tidak ada unit baterai. Ini sedikit berisiko, tetapi bisa menjadi langkah menengah dalam menguji seperti apa kinerja dalam perjalanan untuk membeli baterai atau unit flash.
sumber
Periksa versi firmware pengontrol dan perbarui jika mungkin.
Saya pernah mengalami masalah serupa dengan Smart Array 410i membangun kembali array sangat lambat setelah kegagalan disk (lebih dari 2 hari untuk hampir 2 drive SAS menganggur). Dalam kasus saya, masalah te berada di firmware usang. Dari pengalaman saya, firmware secara mengejutkan sering menjadi jawaban untuk masalah dengan komponen penyimpanan HP, jadi saya akan merekomendasikan untuk memeriksanya terlebih dahulu dan jika tidak berhasil - buka case support di HP (ini untuk apa itu;).
sumber
Saya akan menjalankan lebih banyak drive yang bergaris-garis entah bagaimana. Tembolok tulis akan membuat perbedaan yang signifikan. Sepasang mirror SAS drive tidak cukup cepat untuk semua barang kami. Beberapa hal (banyak) harga sebenarnya dapat men-cache semua VM Anda dalam memori.
sumber
Seperti yang dikatakan orang lain, untuk operasi penyimpanan lokal atau jarak jauh / bersama dengan virtualisasi VMWare hampir ada persyaratan untuk memiliki raid controller atau array dengan cache BBWC (cache cadangan baterai), cara lain penyimpanan akan melakukan lambat yang sangat dan tidak dapat digunakan dengan SAS / SATA spindle disks , hanya dengan SSD Anda akhirnya dapat menggunakan VMWare ESXi 3/4/5 tanpa menulis / membaca cache dan mungkin memiliki kinerja yang tidak terlalu buruk (juga saya sarankan menulis cache untuk SSD juga).
sumber