それで、私たちは物理サーバー上で動作するRed-hat Linuxをいくつか持っていて、それを仮想マシンに移動することにしました。ディスクの書き込みと読み取りの両方で同じパフォーマンスが見えるかどうかを知りたいです。これはデータベースサーバーなので、パフォーマンスの低下がないことを理解することが重要です。誰もがこれについての経験があり、ベストプラクティスを提案するかどうか疑問に思います。
注:キャッシュを有効または無効にした状態でテストすることが重要です。
答え1
コマンドを使用してソリューションのI / Oをテストできる必要がありますdd
。/dev/zero
テストしたいディスクからファイルを読み書きします。書く以下の例
[root@localhost Desktop]# dd if=/dev/zero of=/home/testfile bs=2G count=1
私の仮想(VMWare)CentOSの参照結果:
0+1 records in;
0+1 records out;
2147479552 bytes (2.1 GB) copied, 32.6726 s, 65.7 MB/s
試験用読む機能については、次のコマンドを実行してみてください。最良の結果を得るには、次の点を確認してください。このテストをランダムに実行ベースラインを設定します。その他のテストについては、以下をご覧ください。
hdparm -t -T /dev/*
[root@localhost Desktop]# dd if=/home/testfile of=/dev/null