Oracle 11G RAC Interconnect IP Bendwidth Test

在工作中,當我們裝好11g ,12c的oracle RAC後,一般會去跑oracheck做最佳實踐的測試,以判斷該環境中主機參數(網絡,如是linux還有內核參數,內存等),心跳網絡速度等是否達到了Oracle 建議的最佳配置。如下是比較常見的測試新搭建 RAC 私有網絡間帶寬的方法:


cat test_interconnect_speed.sh

echo == 1M files x 100
dd if=/dev/zero bs=1M count=100 |ssh rhel59dra-priv dd of=/dev/null
echo == 1M files x 1000
dd if=/dev/zero bs=1M count=1000 |ssh rhel59dra-priv dd of=/dev/null
echo == 4M files x 100
dd if=/dev/zero bs=4M count=100 |ssh rhel59dra-priv dd of=/dev/null
echo == 10M files x 100
dd if=/dev/zero bs=10M count=100 |ssh rhel59dra-priv dd of=/dev/null
echo == 100M files x 100
dd if=/dev/zero bs=100M count=100 |ssh rhel59dra-priv dd of=/dev/null

執行 test_interconnect_speed.sh,測試結果如下:


== 1M files x 100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 1.99392 seconds, 52.6 MB/s
200671+10061 records in
204800+0 records out
104857600 bytes (105 MB) copied, 1.89443 seconds, 55.4 MB/s
== 1M files x 1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 18.505 seconds, 56.7 MB/s
2012814+89686 records in
2048000+0 records out
1048576000 bytes (1.0 GB) copied, 18.4261 seconds, 56.9 MB/s
== 4M files x 100
100+0 records in
100+0 records out
419430400 bytes (419 MB) copied, 7.16756 seconds, 58.5 MB/s
806277+34772 records in
819200+0 records out
419430400 bytes (419 MB) copied, 7.09103 seconds, 59.1 MB/s
== 10M files x 100
100+0 records in
100+0 records out
1048576000 bytes (1.0 GB) copied, 17.959 seconds, 58.4 MB/s
2016332+86632 records in
2048000+0 records out
1048576000 bytes (1.0 GB) copied, 17.9087 seconds, 58.6 MB/s
== 100M files x 100
100+0 records in
100+0 records out
10485760000 bytes (10 GB) copied, 183.415 seconds, 57.2 MB/s
20145249+862669 records in
20480000+0 records out
10485760000 bytes (10 GB) copied, 183.329 seconds, 57.2 MB/s

發佈了87 篇原創文章 · 獲贊 10 · 訪問量 21萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章