RSS Kubernetes ブログ
フォロー
SIGストレージへのスポットライト
この記事は、永続データとボリューム管理を担当するKubernetesの特別関心グループであるSIG Storageに焦点を当てています。SIG Storageの共同議長であるXing Yangは、グループが基本的な永続ボリュームの処理から複雑なストレージ機能の推進へと進化してきた経緯について説明しています。当初はステートレスワークロード向けに設計されたKubernetesは、現在ではステートフルアプリケーションもサポートしており、専用のストレージソリューションが必要となっています。SIG Storageはこれらの課題に対処するために結成され、PersistentVolumesやPersistentVolumeClaimsといったプリミティブを導入しました。重要な進歩は、サードパーティのストレージプロバイダーがコアKubernetesの変更なしにシステムを統合できるようにするContainer Storage Interface(CSI)でした。現在の作業には、クラッシュ整合性のあるマルチボリュームスナップショットのためのVolume Group Snapshotと、効率的なバックアップのためのChanged Block Trackingが含まれており、これらは最近安定版に昇格しました。Container Object Storage Interface(CSI)も、オブジェクトストレージ統合の標準化に向けて進んでいます。ユーザーにとって最近の成果としては、IOPSのようなストレージプロパティの動的な調整を可能にするVolumeAttributesClassが一般提供(General Availability)に昇格したことが挙げられます。将来のロードマップには、運用上の可視性を向上させるためのVolume Healthと、潜在的な自動修復機能が含まれています。SIG Storageは、バグ修正、テスト、レビュー、およびMutable PV Affinityやボリュームレプリケーションのような機能に関するフィードバックについて、コミュニティの協力を求めています。ステートフルワークロードの課題には、データグラビティ、Day-2運用の複雑さ、データモビリティが含まれます。AIワークロードが増加するにつれて、Kubernetesにおけるストレージはよりインテリジェントになると予想されており、オブジェクトストレージが重要性を増しています。高性能、低遅延ストレージ、およびデータ認識スケジューリングも、予想されるトレンドです。SIG Storageは、これらの進化するストレージ需要に対処するために、コミュニティの関与を歓迎しています。