TOP設計・移行・活用> ネットワークデバイスに関する測定基準
Linux+DB2
Linux+DB2のパフォーマンスチューニング

第1回:チューニングの基準
著者:日本アイ・ビー・エム  梅谷 晃宏   2005/10/7
前のページ  1  2  3  4
ネットワークデバイスに関する測定基準

   最後にネットワーク・インターフェースに関しての使用状態を整理します。
Packets Received and Sent(送受信パケット数)

   ネットワークインターフェースごとのパケット単位送受信量を示します。


Bytes Received and Sent(送受信バイト数)

   ネットワークインターフェースごとのバイト単位の送受信量を示します。


Collisions per Second(衝突回数)

   ネットワークインターフェースごとの衝突が起きた回数を示します。この値が多い場合にはネットワーク環境に問題がある場合が多いです。


Packets Dropped(パケット破棄数)

   カーネルによって破棄されたパケットの総数を示します。ネットワーク・バッファが足りない場合やLinuxのカーネル付属のファイアウォールによって破棄された場合も含みます。


Overruns(オーバーラン)

   ネットワーク・バッファを確保できなかった回数を示します。上記のPackets Droppedとあわせてネットワーク・バッファの値、もしくはネットワーク・キューの長さなのか、どちらに問題があるのかを判断する場合に使用できます。


Errors(フレーム・エラー)

   ネットワーク・フレームのエラーの数を示します。ケーブルに不具合がある場合やインターフェースの送受信方式にミスマッチでエラーが起きる場合もあります。


まとめ

   以上がパフォーマンスを測定する上での基準となりますが、単体でこれらの項目を吟味していくのではなく、関連づけて統合的に考慮する必要があります。

   次回からはカーネルの動作とこれらの項目の関連性、パフォーマンス測定ツールに関して述べ、最終的にはDB2自体のパフォーマンス・チューニングにも触れることで、データベースシステム全体のパフォーマンス向上の指針となるように進めていきます。

前のページ  1  2  3  4


日本アイ・ビー・エム株式会社 梅谷 晃宏
著者プロフィール
日本アイ・ビー・エム株式会社  梅谷 晃宏
日本アイ・ビー・エム株式会社、Linuxサポートセンター所属 1999年のLinuxサポートセンターの設立以来、一貫して先進Linux関連プロジェクトやLinuxビジネスの開発に従事。現在はLinux上のIBM製ソフトウェアのサポート、SELinuxなどのLinuxセキュリティ、及び通信キャリア仕様Carrier Grade Linuxのプロジェクトを担当。


INDEX
第1回:チューニングの基準
  チューニングの勘所
  プロセッサに関する測定基準
  メモリに関する測定基準
ネットワークデバイスに関する測定基準