ストレージに関する考慮事項

Instana のデータストアを設定するには、必要な構成要件とパフォーマンス水準を満たすストレージプロバイダーを任意に選択できます。

Instana 7つのデータストアと、生のスパン用にもう1つのストレージを使用しています。

データ・ストア

データ・ストアをマウントするには、Read Write Once (RWO) アクセス・モードのブロック・ストレージ永続ボリューム (PV) が必要です。 Instana のデータストアは、次の表に一覧表示されています:

表 1. データストアの種類
データストア 保管するデータのタイプ
Kafka メッセージング・データ
Clickhouse 呼び出しとビーコン、ログ・メッセージ、およびシンセティック・テスト結果のトレース
Zookeeper Clickhouse と Kafka によるクォーラム管理
エラスティック イベントおよびスナップショット
PostgreSQL 使用データと統計、アプリケーション・パースペクティブ、ユーザー・グループ、イベント、アラート、アラート・チャンネル、カスタム・ペイロード、メンテナンス・ウィンドウの設定
Cassandra 共有状態データおよびメトリック照会
BeeInstana インフラストラクチャー・メトリック
注: 最適なパフォーマンスを得るためには、 Kafka およびStrimziの保存に関する注意事項に従ってください。 Kafka また、Strimziはブロックストレージ上のファイルシステムタイプ(XFSまたは ext4 )に対応しています。

未処理のスパン用のストレージ

生のスパンを保存するには、 NFS や S3-compatible などの、読み取り・書き込み・実行(RWX)アクセスモードに対応したストレージが必要です。

注:Instana バックエンドでは、このデータの削除は管理されません。 S3 ストレージプロバイダーで、データの保持処理を定義する必要があります。

エンティティおよびアプリケーションに基づくパフォーマンスレベル

Instana エンティティ、スパン、あるいはその両方を監視できます。 Instana が監視するエンティティやアプリケーションの数によって、必要なIOPSおよびスループットのレベルは異なります。 1 秒当たりの入出力操作 (IOPS) とスループットを確認することで、ストレージ・パフォーマンス・メトリックを分析できます。

要件は、エンティティーおよびアプリケーションのプロファイルで定義されます。

事業体に対する要件

これらのエンティティは、 Instana 上の監視インフラストラクチャの一環として監視されています。

以下の表に、エンティティーをモニターするための要件をリストします。

表 2. 事業体の種類
プロファイル エンティティーの数 ランダム読み取り IOPS ランダム書き込み IOPS
< 10000 年 20,000 から 30,000 2500 から 4000
中間 10,000 から 20,000 30,000 から 45,000 4000 から 6000
ラージ 20,000 から 40,000 45,000 から 70,000 6000 から 9000
Xラージ 40,000 から 100,000 70,000 ~ 120,000 9000 から 15,000
22 大 10万以上 > 12万 > 15,000

応募要件

これらのアプリケーションは、 Instana におけるアプリケーション監視の一環として監視されています。

以下の表に、アプリケーションをモニターするための要件をリストします。

表 3. アプリケーションの種類
プロファイル アプリケーション・スパン/秒 ランダム読み取り IOPS ランダム書き込み IOPS
5,000未満 20,000 から 30,000 2500 から 4000
中間 5,000 から 10,000 30,000 から 45,000 4000 から 6000
ラージ 10,000 から 20,000 45,000 から 70,000 6000 から 9000
Xラージ 20,000 から 50,000 70,000 ~ 120,000 9000 から 15,000
22 大 > 50,000 > 12万 > 15,000

ストレージのパフォーマンス測定

ストレージ・プロバイダーは、ストレージ・ソリューションによってサポートされる IOPS、待ち時間、およびスループットのレベルを宣言します。 レベルが不明な場合、IOPSやレイテンシを測定するには、 IometerVdbench などのツールを使用できます。 ワークロードと環境は、時間の経過とともに変化する可能性があります。 Instana のパフォーマンスを最適に保つため、ワークロードが増加した際には、ストレージソリューションのパフォーマンスを評価する必要があります。