Ukuran garis RAID5 yang disarankan?


0

Saya memiliki array RAID5 yang dibangun dari 4 drive 1TB. Saya awalnya mengatur ukuran garis ke 1M karena saya akan menyimpan file besar (jauh lebih besar dari 1MB). Ukuran cluster NTFS adalah 64KB (mungkin terbesar). Namun, melihat statistik membuat saya mempertimbangkan kembali pilihan saya.

Perangkat lunak ini relatif bodoh dan hanya ada di 1 utas dengan QD = 1, jadi untuk dibaca (array ini akan dibaca sebagian besar) Saya akan mendapatkan SSD dan menggunakannya sebagai cache. Saya tidak akan menggunakannya untuk menulis, hanya menyisakan cache internal controller (Adaptec 5805Z).

Namun, saya ingin mendapatkan kinerja terbaik dari array ini.

Jadi, statistik (saya dapat melihat mereka menggunakan Adaptec Storage Manager) mengatakan bahwa untuk membaca, 64KB, 128KB, dan 256KB adalah yang paling umum dengan 128KB menempati posisi pertama (perangkat lunak membaca dalam blok 128K). Tidak ada membaca 512K atau 1M. Dengan menulis, 256K adalah yang paling umum, 128K mengambil tempat kedua.

Pertanyaannya: Apakah mengubah ukuran garis menjadi 256 ribu atau 128 ribu (atau lebih rendah) mempercepat array dengan mempertimbangkan statistik? Apakah itu memperlambat pembangunan kembali array?

Jawaban:


3

Dari data Anda sendiri seharusnya sudah agak jelas untuk memilih ukuran chunk yang paling banyak digunakan. Dari data yang Anda sajikan, saya akan menggunakan 128K (dengan asumsi lebih banyak membaca daripada menulis).

Ini akan mengurangi waktu terbuang untuk membaca & amp; menulis secara signifikan. Bagaimana ini ternyata pada kinerja dunia nyata Anda adalah cerita lain dan sangat bergantung pada jenis beban. Dengan antrian yang sangat datar perbedaannya mungkin tidak akan besar.

Untuk referensi: Ada jawaban (dan komentar) untuk pertanyaan terkait RAID yang berbeda di sini di superuser yang memberikan beberapa pemahaman dasar yang baik tentang bagaimana memilih ukuran garis: https://superuser.com/a/647385/321113

Juga di serverfault: https://serverfault.com/a/517251

Kedua hal ini dengan jelas menyatakan bahwa jika Anda tahu ukuran aplikasi Anda yang paling banyak digunakan (yang tampaknya sama dengan statistik yang diberikan), Anda harus menggunakannya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.