4.4. PCP デプロイメントのアーキテクチャー


PCP は、PCP デプロイメントの規模に基づき、複数のデプロイメントアーキテクチャーをサポートし、高度なセットアップを実現するための多くのオプションを提供します。利用可能なスケーリングデプロイメントセットアップバリアント (サイジング係数と設定オプションによって決定) は次のとおりです。

Localhost
各サービスは監視対象のマシン上でローカルに動作します。設定を変更せずにサービスを開始すると、ローカルホストにデフォルトのスタンドアロンデプロイメントが行われます。このセットアップでは、単一のノードを超えるスケーリングはサポートされません。ただし、Valkey は、データが複数のホスト間で共有される、可用性が高くスケーラブルなクラスターモードで実行することもできます。また、クラウドに Valkey クラスターをデプロイしたり、クラウドプロバイダーからマネージド Valkey クラスターを使用したりすることもできます。
Decentralized
ローカルホストと分散型のセットアップの唯一の違いは、集中型の Valkey サービスです。このモデルでは、ホストは監視対象の各ホスト上で pmlogger サービスを実行し、ローカルの pmcd インスタンスからメトリクスを取得します。その後、ローカルの pmproxy サービスは、パフォーマンスメトリクスを中央の Valkey インスタンスにエクスポートします。

図4.1 分散型ロギング

分散型ロギング
集中型ロギング - pmlogger ファーム
監視対象ホストのリソース使用量が制限されている場合、pmlogger ファームというデプロイメントオプションもあります。これは集中型ロギングとも呼ばれます。この設定では、1 つのロガーホストが複数の pmlogger プロセスを実行し、それぞれが異なるリモート pmcd ホストからパフォーマンスメトリクスを取得するように設定されます。集中ロガーのホストは pmproxy サービスを実行するように設定され、このサービスは、結果として生じる PCP アーカイブズのログを検出し、メトリクスデータを Valkey インスタンスに読み込みます。

図4.2 集中型ロギング - pmlogger ファーム

集中型ロギング - pmlogger ファーム
統合型 - 複数の pmlogger ファーム
大規模なデプロイメントの場合は、複数の pmlogger ファームをフェデレーション方式でデプロイします。例えば、ラックやデータセンターごとに 1 つの pmlogger ファームをデプロイします。各 pmlogger ファームは、メトリックを中央の Valkey インスタンスに読み込みます。

図4.3 統合型 - 複数の pmlogger ファーム

統合型 - 複数の pmlogger ファーム
注記

デフォルトでは、Valkey のデプロイメント設定は、スタンドアロン、localhost となっています。しかし、Valkey はオプションとして、データを複数のホストで共有する、高可用性と高スケーラビリティを備えたクラスター形態で実行できます。また、クラウド上に Valkey クラスターをデプロイしたり、クラウドベンダーが提供するマネージド Valkey クラスターを利用したりすることも可能です。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る