Jira Data Center でノード数を管理する
ノード数のガードレールは、クラスターのサイズと構成の測定単位になります。ノード数が適切でないと、負荷分散、システム パフォーマンス、および冗長性に影響を与える可能性があります。
しきい値 | |
---|---|
最適 | 2-4 ノード |
要注意 | 5-8 ノード |
必要なアクション | 2 ノード未満 8 ノードを超える |
ノード数がシステム ヘルスに与える影響
Jira Data Center クラスターのノード数は、次のようにいくつかの点でシステムに影響します。
冗長性と可用性: ノードが 2 つ以上あると、高可用性が確保され、ゼロダウンタイムのアップグレードが可能になります。
パフォーマンスとスケーラビリティ: ノードを追加するとパフォーマンスがある程度向上しますが、それ以降はノード間の通信オーバーヘッドによりパフォーマンスが低下する可能性があります。
リソースの利用率: 適切なノード数は、CPU、メモリ、およびネットワーク リソースの利用状況を最適化するのに役立ちます。
保守の柔軟性: ノードを追加すると、システム ダウンタイムなしで簡単に保守やアップグレードができるようになります。
推奨事項
最適なパフォーマンスを確保するには、ノード数を推奨上限内に収まるように構成する必要があります。効果的なノード構成を維持するための手順は次のとおりです。
最小限の冗長性を確保する
パフォーマンス向上のためにノード数を最適化する
専用ノードを構成する
最小限の冗長性を確保する
ノードが 2 個未満の場合は、冗長性を確保してゼロダウンタイムのアップグレードを可能にするため、クラスターにノードを 1 個以上追加してください。
ノードを追加するには:
既存の 1 つのノードを停止します。
インストール ディレクトリとローカル ホーム ディレクトリを新しいノードにコピーします。
ローカル ホーム ディレクトリの cluster.properties ファイルを編集します。
jira.node.id を新しい一意の ID に変更します。
新しいノードで Jira を起動します。
新しいノードを確認します。
[管理] > [システム] > [クラスター] の順に移動します。
新しいノードが表示されていることを確認します。
Jira Data Center クラスターの設定に関する詳細をご確認ください。
ノードの追加と削除の詳細な手順については、「Data Center ノードを追加・削除する」をご参照ください。
Jira Data Center クラスターの設定に関する詳細をご確認ください。
ノードの追加と削除の詳細な手順については、「Data Center ノードを追加・削除する」をご参照ください。
パフォーマンス向上のためにノード数を最適化する
ノードが 4 個を超える場合は、パフォーマンス メトリックを評価し、ノード数の削減によりシステム全体のパフォーマンスが向上するかどうかを判断することが重要です。
監視する主要なメトリック:
ノード間の CPU 使用率
主要な操作 (課題作成や検索など) の所要時間
ノード間のネットワーク トラフィック
キャッシュ レプリケーションの回数
データベース接続プール使用率
最適化の手順:
かなりの期間 (2-4 週間など) にわたってパフォーマンス データを収集します。
データを分析して、ボトルネックや十分に活用されていないリソースを特定します。
ノード間通信がボトルネックと思われる場合は、ノード数の削減を検討します。
段階的に変更を実施し、調整のたびにパフォーマンスを注意深く監視します。
パフォーマンスに関する問題が発生している場合は、ノードを追加する代わりに垂直拡張 (ノードあたりのリソースの増加) を検討します。
Data Center ノードの追加と削除に関する詳細をご確認ください。
専用ノードを構成する
特定のノードを特定のタスク専用にすることで、大規模または複雑な Jira インスタンスのパフォーマンスを最適化できます。
推奨される専用ノード構成:
管理ノード: 1 つのノードを管理タスクと保守操作専用にします。ユーザー トラフィックを防ぐため、このノードをロード バランサーから除外します。
API ノード: インスタンスで API が多用されている場合は、1-2 個のノードを API トラフィック専用にすることを検討します。
ロード バランサーの設定: トラフィックが適切に分散されるようにロード バランサーの設定を調整します。
実装の手順:
専門化するノードを特定します。
これらのノードに適切なトラフィックを誘導するようにロード バランサーの設定を調整します。
パフォーマンスを監視して、専門化によってシステム全体の健全性が改善していることを確認します。
Atlassian Data Center のトラフィック分散に関する詳細をご確認ください。
監視と保守
Jira Data Center クラスターの継続的な健全性を維持するには、次の手順に従います。
すべてノードで主要業績指標を定期的に監視するように設定します。
いずれかのノードでリソース使用率がしきい値の制限に近づいた場合のアラートを作成します。
Jira の利用状況の変化に合わせて、ノード構成を定期的に確認して更新します。
定期的な負荷テストを実施して、ノード構成がピーク時負荷を処理できることを確認します。
その他のリソース
ノード数とノード構成を注意深く管理することで、Jira Data Center インスタンスが組織のニーズの変化に合わせて最適なパフォーマンス、拡張性、信頼性を維持できるようになります。