|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
|
これは未公開の文書です SUSE® Storage 1.12 (Dev). |
用語集/用語
接続/再接続
ブロックデバイスを接続することは、それをLinuxノード上に表示させることです(例えば、/dev/longhorn/testvol)。
ボリュームエンジンが予期せず停止した場合、SUSE Storageは自動的にボリュームを再接続します。
バックアップストア
バックアップストアは、SUSE Storageバックアップが保存される外部ストレージの場所です。 NFS共有、CIFS共有、またはS3互換のオブジェクトストアのいずれかです。SUSE Storageは、構成されたバックアップターゲットを介してバックアップストアに接続します。
バックアップボリューム
バックアップボリュームは、単一の元のLonghornボリュームに関連付けられたすべてのバックアップを表します。 バックアップストアに保存され、*バックアップ*ページのSUSE Storage UIで表示されます。
バックアップボリュームには、同じボリュームの複数のバックアップが含まれています。 バックアップはスナップショットから作成され、スナップショットが取得された時点でのボリュームの状態をキャプチャします。 スナップショットチェーンや変更履歴は含まれていません。
バックアップはデフォルトでオブジェクトストレージに2 MiBのブロックとして保存されます。
スナップショットとバックアップの動作に関する詳細は、概念ドキュメント - バックアップの動作を参照してください。
CRD
Kubernetesの カスタムリソース定義。
CSIドライバー
Longhorn CSIドライバーは、Kubernetesで使用できる コンテナストレージインターフェースです。 Longhornボリューム用のCSIドライバーは`driver.longhorn.io`と呼ばれています。
災害復旧ボリューム(DRボリューム)
DRボリュームは、プライマリクラスタが利用できなくなった場合にワークロードを復旧できるように、バックアップクラスターにデータのコピーを維持するために使用される特別なボリュームです。 DRボリュームは、Longhornボリュームのレジリエンシーを高めるために使用されます。
バックアップストア内の各バックアップボリュームは1つの元のLonghornボリュームに対応し、各DRボリュームはバックアップボリュームに対応します。
DRボリュームは、Longhornボリュームのバックアップを正確に反映するように作成できますが、アクティブ化されるまで通常のLonghornボリュームとして機能することはできません。
ファイルシステムタイプのディスク
ファイルシステムタイプのディスクは、拡張ベースのファイルシステム(`ext4`やXFSなど)でフォーマットされたブロックデバイスです。SUSE Storageはそれをマウントし、V1データエンジンのレプリカデータを保存します。
Longhornエンジン
Longhornエンジンは、SUSE Storageのデータプレーンコンポーネントです。 これは、ボリュームレプリカにデータを同期的に複製する責任を持つボリュームごとのストレージコントローラーです。
Longhorn Manager
Longhornマネージャーは、SUSE Storageのコントロールプレーンコンポーネントです。 これはKubernetes DaemonSetとして実行され、ボリュームの管理、APIリクエストの処理、Longhornエンジン、レプリカ、およびその他のカスタムリソースのオーケストレーションを担当します。
Longhornボリューム
Longhornボリュームは、SUSE Storageによって管理および複製されるKubernetesボリュームです。
各ボリュームに対して、Longhorn Managerは以下を作成します:
-
Longhornエンジンインスタンス
-
スナップショットチェーンを含む複数のレプリカ、各レプリカはボリュームの履歴を表します
デフォルトでは、3つのレプリカが作成され、異なるノードに分散されて高可用性が確保されます。
NFS
ネットワークベースのファイルアクセスを提供する 分散ファイルシステムプロトコル。
SUSE Storageは以下のケースでNFSの使用をサポートします:
-
二次ストレージのバックアップストアとして。
-
RWXボリュームの基盤となるファイルシステムとして。
オブジェクトストレージ
データをオブジェクトとして管理するデータストレージアーキテクチャで、各オブジェクトはデータ、可変量のメタデータ、およびグローバル固有識別子を含みます。SUSE StorageはS3互換のオブジェクトストレージへのボリュームのバックアップをサポートします。
オーバープロビジョニング
オーバープロビジョニングにより、利用可能な物理容量よりも多くの論理ストレージを割り当てることができます。
例えば、200 GiBのディスクスペースを持つノード(50 GiBはオペレーティングシステム用に予約されている)は、750 GiBのLonghornボリュームをプロビジョニングできます。
*ストレージオーバープロビジョニングパーセンテージ*はSUSE Storage設定で構成可能です。詳細については設定を参照してください。
PersistentVolume
PersistentVolume (PV)は、クラスター内のストレージの一部を表すKubernetesリソースです。 手動またはストレージクラスを使用して動的にプロビジョニングできます。
これはクラスター全体のリソースであり、ポッドのライフサイクルとは独立した永続ストレージを使用するためにポッドに必要です。
詳細については、Kubernetesの 永続ボリュームに関するドキュメントを参照してください。
PersistentVolumeClaim
PersistentVolumeClaim(PVC)は、ストレージに対するユーザーのリクエストです。 クレームは、希望するサイズとアクセスモード(たとえば、ReadWriteOnceまたはReadOnlyMany)を指定します。
ポッドはPVCを使用して永続ストレージを取得します。
公式のKubernetesドキュメントは 永続ボリュームでご覧ください。
読み取りインデックス
読み取りインデックスは、各レプリカが読み取り性能を向上させるために使用するメモリ内データ構造です。 それは、各4Kブロックに対して有効なデータを含む差分ディスク(スナップショット)を記録します。
S3
Amazon S3はオブジェクトストレージサービスです。
ボリュームの回収
すべてのレプリカが故障した場合(たとえば、ネットワーク接続の切断による)には、回収操作が必要です。 回収中、SUSE Storageは使用可能なレプリカを特定し、それを使用してボリュームを回復しようとします。
SMB/CIFS
ネットワークファイル共有プロトコルで、ローカルストレージに似たリモートファイルアクセスを提供します。SUSE Storageは、セカンダリストレージのバックアップストアとしてSMB/CIFSを使用することをサポートしています。
Snapshot
スナップショットは、スナップショットが作成された時点でのボリュームの状態をキャプチャします。 各スナップショットは、以前のデータを上書きする変更のみを保存するため、完全な状態を表すにはスナップショットのチェーンが必要です。
ボリュームはスナップショットから復元できます。
概念のドキュメントを参照してください - スナップショットの仕組み。
スナップショットデータの整合性
スナップショットデータの整合性は、SUSE Storage機能で、スナップショットディスクファイルのハッシュを作成し、定期的にその整合性をチェックして、ビットロットのようなファイルシステムに無関係な破損を検出します。
安定したアイデンティティ
ステートフルセットは安定したアイデンティティを持ち、KubernetesはPodを強制的に削除しません。
StatefulSet
ステートフルアプリケーションの管理に使用される Kubernetesリソースです。
ストレージクラス
Kubernetesリソースは、ポッド用の永続ボリュームを自動的にプロビジョニングするために使用されます。
システムバックアップ
システムバックアップには、Longhornシステムリソースのバンドルが含まれ、バックアップストアに保存されます。
システムバックアップに含まれるリソースの詳細については、Longhornのシステムバックアップバンドルのドキュメントを参照してください。
シンプロビジョニング
SUSE Storageは薄いプロビジョニング方式のストレージシステムです。SUSE Storageボリュームは、特定の時点で必要なスペースのみを使用します。
例えば、1 GiBのデータを保存する20 GiBのボリュームは、1 GiBのディスクスペースのみを使用します。
アンマウント
Linuxコマンドで、ファイルシステムをファイル階層から切り離します。
V1データエンジン
V1データエンジンは、SUSE Storageの元のデータプレーンコンポーネントです。 それは、スナップショットとバックアップをサポートするレプリカで構成されたボリュームを使用して、ホストファイルシステムのスパースファイルを薄いプロビジョニングに利用します。
XFS
ほとんどのLinux配布パッケージでサポートされている ファイルシステム。SUSE Storageは、ストレージのためにXFSをサポートしています。