Simple Log Serviceは、インテリジェントな階層ストレージ機能を提供します。 この機能を使用して、ビジネス要件に基づいてホット、低頻度アクセス (IA) 、またはアーカイブストレージ層にデータを保存できます。 これにより、長期保存のコストを削減し、ログ関連の機能に影響を与えないようにします。 機能には、クエリ、分析、視覚化、アラート、配送、および変換が含まれます。 このトピックでは、Simple Log Serviceでサポートされているデータストレージのライフサイクル管理について説明します。
Introduction to intelligent tiered storage
ストレージタイプ
ストレージタイプ | 説明 |
ホットストレージ |
|
IAストレージ |
|
アーカイブストレージ |
|
データ保持期間
Logstoreのデータ保持期間は、ホットストレージ層、IAストレージ層、およびアーカイブストレージ層のデータ保持期間の合計です。
Logstoreのデータ保存期間を3,650日に設定した場合、データはLogstoreに永続的に保存されます。 ログストアのデータは、3,650日が経過してもアーカイブストレージ層に保存され続けます。
データ保持期間が3,650日未満
シナリオ1: Logstoreのデータ保持期間は90日です。 ホットストレージ層とアーカイブストレージ層のデータ保持期間は、それぞれ30日と60日です。 ホットストレージ層のデータ保持期間が経過すると、ホットストレージ層のデータは自動的にアーカイブストレージ層に移動されます。 アーカイブストレージ層のデータ保持期間が経過すると、アーカイブストレージ層のデータが自動的に削除されます。
シナリオ2: Logstoreのデータ保持期間は97日です。 ホットストレージ層、IAストレージ層、アーカイブストレージ層のデータ保持期間は、それぞれ7日、30日、60日です。 ホットストレージ階層内のデータは、ホットストレージ階層のデータ保持期間が経過すると、自動的にIAストレージ階層に移動される。 IAストレージ層のデータ保持期間が経過すると、IAストレージ層のデータは自動的にアーカイブストレージ層に移動されます。 アーカイブストレージ層のデータ保持期間が経過すると、アーカイブストレージ層のデータが自動的に削除されます。
3,650日以上のデータ保持期間
シナリオ3: Logstoreのデータ保持期間は3,650日です。 ホットストレージ層とアーカイブストレージ層のデータ保持期間は、それぞれ30日と3,620日です。 ホットストレージ層のデータ保持期間が経過すると、ホットストレージ層のデータは自動的にアーカイブストレージ層に移動されます。 データ保持期間が3,650日である場合は、データがLogstoreに永続的に保存されていることを示します。 この場合、アーカイブストレージ階層に3,620日間保存されていたデータは、データ保持期間が経過してもアーカイブストレージ階層に保存され続けます。
シナリオ4: Logstoreのデータ保持期間は3,650日です。 ホットストレージ層、IAストレージ層、アーカイブストレージ層のデータ保持期間は、それぞれ7日、30日、3,613日です。 データ保持期間が3,650日である場合は、データがLogstoreに永続的に保存されていることを示します。 この場合、アーカイブストレージ階層に3,613日間保存されていたデータは、データ保持期間が経過してもアーカイブストレージ階層に保存され続けます。
ストレージタイプの比較
項目 | ホットストレージ | IAストレージ | アーカイブストレージ | |
シナリオ | 高頻度で高性能なクエリと分析 | 問題のバックトラック | データ監査 | |
料金 | USD 0.002875 /GB-日 | USD 0.000762 /GB-日 | USD 0.000259 /GB-日 | |
パフォーマンス | レイテンシ (数十億のデータレコード) | 10から百ミリ秒 | 百ミリ秒から秒 | 分 |
同時実行 (プロジェクト) | 同時クエリ要求: 100 同時分析リクエスト: 2 | 同時クエリ要求: 10 同時分析リクエスト: 2 | 同時クエリ要求: 1 同時分析リクエスト: 1 | |
利点 | 並行性の高いクエリと分析 | 低頻度のクエリと分析、高い費用対効果 | 時折のクエリと分析と低コスト | |
データは、データライフサイクル管理に基づいて、ストレージ層間で自動的に移動されます。
| ||||
データ保持期間の制限 |
| IAストレージ層のデータは、アーカイブストレージ層に移動する前に少なくとも30日間保存する必要があります。 | アーカイブストレージ層の最小データ保持期間は60日です。 | |
ホットストレージ層でのデータストレージに対して30日間は課金されません。 |
ストレージ層間のデータ移動
ホットストレージ層、IAストレージ層、およびアーカイブストレージ層に格納されているデータは、ストレージ層間で移動できます。 次の表はそのような動きを説明します。
いいえ | 説明 |
1 | ホットストレージ層のデータは、IAストレージ層に移動する前に少なくとも7日間保存する必要があります。 |
2 | ホットストレージ層のデータは、アーカイブストレージ層に移動する前に少なくとも30日間保存する必要があります。 |
3 | IAストレージ層のデータは、アーカイブストレージ層に移動する前に少なくとも30日間保存する必要があります。 |
4 | ホットストレージ層のデータ保持期間を変更して、IAストレージ層のデータをホットストレージ層に移動できます。 |
5 | IAストレージ層のデータ保持期間を変更して、アーカイブストレージ層のデータをIAストレージ層に移動できます。 |
6 | アーカイブストレージ層のデータをホットストレージ層に移動するには、ホットストレージ層のデータ保持期間を変更できます。 |
ストレージ層の管理
コンソール
にログインします。Simple Log Serviceコンソール.
[プロジェクト] セクションで、管理するプロジェクトをクリックします。
タブで、管理するログストアのアイコンをクリックし、[変更] をクリックします。
[ログストア属性] ページで、[変更] をクリックします。 インテリジェント階層ストレージをオンにします。 次に、次の図に基づいて関連パラメーターを設定し、[保存] をクリックします。
次の表に、インテリジェント階層ストレージ機能を有効にするために使用されるパラメーターを示します。 その他のパラメーターの詳細については、「Logstoreの作成」をご参照ください。
パラメーター
説明
データ保持期間
Logstoreのデータ保持期間を指定します。 詳細については、「基本リソース」をご参照ください。
[データ保持期間] パラメーターを [指定日] または [永続ストレージ] に設定できます。
Logstoreのデータ保持期間は、ホットストレージ層、IAストレージ層、およびアーカイブストレージ層のデータ保持期間の合計です。
重要Logstoreのデータ保持期間を短縮すると、Simple Log Serviceは約1時間ですべての期限切れデータを削除します。 たとえば、[データ保持期間] パラメーターの値を5から1に変更した場合、Simple Log Serviceは過去4日間のデータを約1時間で削除します。
インテリジェント階層ストレージ
[Intelligent Tiered Storage] をオンにして、インテリジェント階層ストレージ機能を有効にします。
ストレージポリシー
Logstoreの各階層のデータ保持期間を指定します。
ホットストレージ層のデータ保持期間
ホットストレージ階層のデータ保持期間を指定します。
ホットストレージ層からIAストレージ層にデータを移動する場合は、ホットストレージ層のデータ保持期間を7 ~ 3650の範囲内の値に設定できます。 単位:日
ホットストレージ層からアーカイブストレージ層にデータを移動する場合は、ホットストレージ層のデータ保持期間を30〜3650の範囲内の値に設定できます。 単位:日
重要ホットストレージ層のデータ保持期間を変更すると、Simple Log Serviceは約1時間で新しい設定に基づいてデータを移動します。 たとえば、ホットストレージ層のデータ保持期間を30日から40日に変更した場合、Simple Log Serviceは、IAまたはアーカイブストレージ層に保存されているデータを約1時間でホットストレージ層に移動し始めます。
ホットストレージ層のデータ保持期間は、[データ保持期間] パラメーターの値未満である必要があります。
IAストレージ層のデータ保持期間
IAストレージ層のデータ保持期間を指定します。
IAストレージ層からアーカイブストレージ層にデータを移動する場合は、IAストレージ層のデータ保持期間を30〜3650の範囲内の値に設定できます。 単位:日
重要IAストレージ層のデータ保持期間を変更すると、Simple Log Serviceは新しい設定に基づいて約1時間でデータを移動します。 たとえば、IAストレージ層のデータ保持期間を30日から40日に変更した場合、Simple Log Serviceは、アーカイブストレージ層に保存されているデータを約1時間でIAストレージ層に移動し始めます。
IAストレージ層のデータ保持期間は、データ保持期間パラメーターの値未満である必要があります。
アーカイブストレージ層のデータ保持期間
アーカイブストレージ層のデータ保持期間を指定します。 有効値: 60 ~ 3650 単位:日 アーカイブストレージ層のデータ保持期間が経過すると、アーカイブストレージ層のデータは自動的に削除されます。
重要アーカイブストレージ層のデータ保持期間は、データ保持期間パラメーターの値未満である必要があります。
API
CreateLogStore操作を呼び出してLogstoreを作成するときに、
ttl
、hot_ttl
、およびinfrequentAccessTTL
パラメーターを設定して、階層ストレージの保持ポリシーを指定できます。 ttl、hot_ttl、およびinfrequency AccessTTLパラメーターは、それぞれLogstoreのデータ保持期間、ホットストレージ層のデータ保持期間、およびIAストレージ層のデータ保持期間を指定します。 Logstoreの作成方法の詳細については、「CreateLogStore」をご参照ください。既存のLogstoreの場合、UpdateLogStore操作を呼び出してLogstoreを変更し、
ttl
、hot_ttl
、およびinfrequency AccessTTL
パラメーターを変更して、階層ストレージの保持ポリシーを動的に変更できます。 これにより、データ保持とコスト管理の要件が満たされます。 Logstoreを変更する方法の詳細については、「UpdateLogStore」をご参照ください。
関連ドキュメント
Logstoreを管理する方法の詳細については、「Logstoreの管理」をご参照ください。
ストレージ使用量に基づいて、さまざまな層のデータストレージに対して課金されます。 データの移動に対して課金されません。 詳細については、「課金の概要」をご参照ください。
従量課金モードでは、データがSimple Log Serviceに書き込まれてから30日以内にデータストレージに対して課金されません。 インテリジェント階層ストレージが有効になっている場合、データ保持期間とストレージ階層に基づいて課金されます。 詳細については、「課金例」をご参照ください。
従量課金機能および従量課金データ課金モードの詳細については、「従量課金」をご参照ください。
Simple Log Serviceは、ローカル冗長ストレージ (LRS) とゾーン冗長ストレージ (ZRS) をサポートしています。 詳細については、「ストレージの冗長性」をご参照ください。