ヘッダーをスキップ
Oracle® Coherence管理者ガイド
リリース3.7.1
B71688-01
ライブラリ
製品
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
Coherenceベースのアプリケーションのデプロイ
1.1
スタンドアロン・アプリケーションでのCoherenceのデプロイ
1.2
アプリケーション・サーバーへのCoherenceのデプロイ
1.2.1
アプリケーション・サーバー・ライブラリとしてのCoherenceのデプロイ
1.2.2
Java EEモジュールでのCoherenceのデプロイ
1.2.2.1
EAR内へのCoherenceのデプロイ
1.2.2.2
WAR内へのCoherenceのデプロイ
1.3
単一クラスタでの複数のアプリケーションの実行
1.3.1
スコープ名の指定
1.3.2
JavaEE環境内のアプリケーションのスコープ設定
1.3.2.1
Java EE環境内のアプリケーションの分離
1.3.2.2
Java EE環境内のアプリケーション・データの共有
1.3.3
スタンドアロン環境内のアプリケーションのスコープ設定
1.3.4
カスタム・スコープ・リゾルバの指定
2
プラットフォーム固有のデプロイに関する考慮事項
2.1
AIXへのデプロイ
2.1.1
マルチキャストおよびIPv6
2.1.2
一意のマルチキャスト・アドレスとポート
2.2
Cisco社製スイッチへのデプロイ
2.2.1
バッファ・スペースとパケットの一時停止
2.2.2
大規模ネットワークでのマルチキャスト接続
2.2.3
マルチキャストの停止
2.3
Foundry社製スイッチへのデプロイ
2.3.1
マルチキャスト接続
2.4
IBM BladeCenterへのデプロイ
2.4.1
MACアドレスの均一性とロード・バランシング
2.5
IBM JVMへのデプロイ
2.5.1
OutOfMemoryError
2.5.2
ヒープ・サイズの設定
2.6
Linuxへのデプロイ
2.6.1
Native POSIX Thread Library (NPTL)
2.6.2
TSC高分解能タイムソース
2.7
Oracle JRockit JVMへのデプロイ
2.7.1
JRockitとNative Posix Thread Library (NPTL)
2.7.2
OutOfMemoryError
2.8
Oracle JVMへのデプロイ
2.8.1
ヒープ・サイズ
2.8.2
AtomicLong
2.8.3
OutOfMemoryError
2.9
OS Xへのデプロイ
2.9.1
マルチキャストおよびIPv6
2.9.2
一意のマルチキャスト・アドレスとポート
2.9.3
ソケット・バッファ・サイズの設定
2.10
Solarisへのデプロイ
2.10.1
Solaris 10 (x86とSPARC)
2.10.2
Solaris 10のネットワーキング
2.11
仮想マシンへのデプロイ
2.11.1
サポートされているデプロイ
2.11.2
マルチキャスト接続
2.11.3
パフォーマンス
2.11.4
フォルト・トレランス
2.12
Windowsへのデプロイ
2.12.1
パフォーマンスのチューニング
2.12.2
個人用ファイアウォール
2.12.3
切断されたネットワーク・インタフェース
2.13
z/OSへのデプロイ
2.13.1
EBCDIC
2.13.2
マルチキャスト
3
パフォーマンスとスケーラビリティの評価
3.1
待機時間とスループットの測定
3.2
スケーラビリティの実証
3.3
環境のチューニング
3.4
大規模なサンプル・クラスタの測定の評価
3.5
スケーラビリティ: テスト・ケース
3.5.1
スケーラビリティ・テスト・ケースの概要
3.5.2
手順1: 集計用のテスト・データの作成
3.5.3
手順2: パーティション・キャッシュの構成
3.5.4
手順3: 索引の追加
3.5.5
手順4: 並列集計の実行
3.5.6
手順5: 集計テスト・ケースの実行
3.5.7
手順6: 結果の分析
4
ネットワーク・パフォーマンス・テストの実行
4.1
データグラム・テスト・ユーティリティの実行
4.2
ネットワーク・パフォーマンスのテスト方法
4.2.1
双方向テストの実行
4.2.2
分散テストの実行
4.3
レポート統計の理解
5
マルチキャスト接続テストの実行
5.1
マルチキャスト・テスト・ユーティリティの実行
5.2
マルチキャストのテスト方法
5.3
マルチキャスト通信のトラブルシューティング
6
パフォーマンス・チューニング
6.1
オペレーティング・システムのチューニング
6.1.1
ソケット・バッファ・サイズ
6.1.2
高分解能タイムソース(Linux)
6.1.3
データグラム・サイズ(Microsoft Windows)
6.1.4
スレッド・スケジューリング(Microsoft Windows)
6.1.5
スワッピング
6.1.6
ロード・バランシング・ネットワーク割込み(Linux)
6.2
ネットワークのチューニング
6.2.1
ネットワーク・インタフェースの設定
6.2.2
バスに関する考慮事項
6.2.3
ネットワーク・インフラストラクチャの設定
6.2.4
スイッチとサブネットに関する考慮事項
6.2.5
イーサネットのフロー制御
6.2.6
パスMTU
6.3
JVMのチューニング
6.3.1
サイズ設定に関する基本的な推奨事項
6.3.2
ヒープ・サイズに関する考慮事項
6.3.2.1
一般的なガイドライン
6.3.2.2
アプリケーション・ヒープからのキャッシュの移動
6.3.3
ガベージ・コレクションの監視
6.4
Coherence通信のチューニング
6.4.1
検証
6.5
データ・アクセス・パターン
6.5.1
データ・アクセスの分散(ホット・スポット)
6.5.2
クラスタ・ノード・アフィニティ
6.5.3
読取り/書込み率とデータ・サイズ
6.5.4
キャッシュにおける読取りと書込みのインターリーブ
7
本番チェックリスト
7.1
ネットワークの推奨事項
7.2
キャッシュ・サイズ計算の推奨事項
7.3
ハードウェアの推奨事項
7.4
オペレーティング・システムの推奨事項
7.5
JVMの推奨事項
7.6
セキュリティの推奨事項
7.7
アプリケーション・インストゥルメンテーションの推奨事項
7.8
Coherenceのモードおよびエディション
7.9
Coherenceオペレーション構成の推奨事項
7.10
Coherenceキャッシュ構成の推奨事項
7.11
大規模なクラスタ構成の推奨事項
7.12
停止検出の推奨事項
A
ログ・メッセージのリファレンス
A.1
TCMPのログ・メッセージ
A.2
構成のログ・メッセージ
A.3
パーティション・キャッシュ・サービスのログ・メッセージ