Pertanyaan Umum Komersialisasi
/etc/fstabTIDAK berisi konfigurasi pemasangan disk yang akan diuji.Jika berisi konfigurasi tersebut, CVM mungkin gagal diluncurkan.fdisk -lu

yum install libaio -y
yum install libaio-devel -y
yum install fio -y
rw, iodepth, dan bs (block size/ukuran blok).Misalnya, setiap beban kerja memiliki iodepth optimal yang berbeda karena bergantung pada sensitivitas aplikasi Anda terhadap IOPS dan latensi.Parameter | Remarks | Sample value |
bs | Ukuran blok per permintaan.Nilai yang valid meliputi 4k, 8k, dan 16k. | 4k |
ioengine | Mesin I/O.Sebaiknya Anda menggunakan mesin I/O async Linux. | libaio |
iodepth | Kedalaman antrean permintaan I/O. | 1 |
direct | Menetapkan mode langsung. True (1) menunjukkan bahwa pengidentifikasi O_DIRECT ditetapkan, cache I/O akan diabaikan, dan data akan ditulis secara langsung. False (0) menunjukkan bahwa pengidentifikasi O_DIRECT tidak ditetapkan. Defaultnya adalah True (1). | 1 |
rw | Mode baca dan tulis.Nilai valid meliputi read, write, randread, randwrite, randrw, dan rw, readwrite. | read |
berbasis_waktu | Menentukan bahwa mode waktu digunakan.Parameter ini tidak perlu diatur selama FIO berjalan berdasarkan waktu. | N/A |
runtime | Menetapkan durasi pengujian, yaitu runtime FIO. | 600 |
refill_buffers | FIO akan mengisi ulang buffer I/O pada setiap pengiriman.Pengaturan defaultnya adalah mengisi buffer I/O hanya pada permulaan dan menggunakan ulang data. | N/A |
norandommap | Saat melakukan operasi I/O acak, FIO menimpa setiap blok file.Jika parameter ini ditetapkan, offset baru akan dipilih tanpa melihat riwayat I/O. | N/A |
randrepeat | Menentukan apakah urutan acaknya dapat diulang.True (1) menunjukkan bahwa urutan acaknya dapat diulang.False (0) menunjukkan bahwa urutan acaknya tidak dapat diulang.Nilai defaultnya adalah True (1). | 0 |
pelaporan_kelompok | Statistik untuk keseluruhan kelompok dicetak ketika terdapat beberapa pekerjaan yang dilakukan bersamaan. | N/A |
nama | Nama pekerjaan. | fio-read |
ukuran | Ruang alamat pengujian I/O. | 100GB |
namafile | Objek pengujian, yaitu nama disk yang akan diuji. | /dev/sdb |
fio -bs=4k -ioengine=libaio -iodepth=1 -direct=1 -rw=randread -time_based -runtime=600 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-randread-lat --size=10G -filename=/dev/vdb
fio -bs=4k -ioengine=libaio -iodepth=1 -direct=1 -rw=randwrite -time_based -runtime=600 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-randwrite-lat --size=10G -filename=/dev/vdb
fio --bs=4k --ioengine=libaio --iodepth=1 --direct=1 --rw=randrw --time_based --runtime=100 --refill_buffers --norandommap --randrepeat=0 --group_reporting --name=fio-read --size=1G --filename=/dev/vdb

fio -bs=128k -ioengine=libaio -iodepth=32 -direct=1 -rw=read -time_based -runtime=600 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-read-throughput --size=10G -filename=/dev/vdb
fio -bs=128k -ioengine=libaio -iodepth=32 -direct=1 -rw=write -time_based -runtime=600 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-write-throughput --size=10G -filename=/dev/vdb
fio --bs=128k --ioengine=libaio --iodepth=32 --direct=1 --rw=read --time_based --runtime=100 --refill_buffers --norandommap --randrepeat=0 --group_reporting --name=fio-rw --size=1G --filename=/dev/vdb

fio -bs=4k -ioengine=libaio -iodepth=32 -direct=1 -rw=randread -time_based -runtime=600 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-randread-iops --size=10G -filename=/dev/vdb
fio -bs=4k -ioengine=libaio -iodepth=32 -direct=1 -rw=randwrite -time_based -runtime=600 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-randwrite-iops --size=10G -filename=/dev/vdb

Apakah halaman ini membantu?
Anda juga dapat Menghubungi Penjualan atau Mengirimkan Tiket untuk meminta bantuan.
masukan