Home Enterprise Portworx がオープンソースの Kubernetes Scheduler Extender、STORK をリリース

Portworx がオープンソースの Kubernetes Scheduler Extender、STORK をリリース

by アダムアームストロング

本日、Portworx は Kubernetes または STORK 用の新しい Storage Orchestrator ランタイムをリリースしました。同社によると、この新しいオープンソース プロジェクトは、Kubernetes の拡張性を利用して、DevOps チームがデータベース、キュー、キー/バリュー ストアなどのステートフル アプリケーションを Kubernetes 上でより効率的に実行できるようにするものです。 STORK は、Kubernetes の主要なハイパーコンバージェンス、障害ドメイン認識、ストレージ健全性モニタリング、およびスナップショット機能を提供すると同時に、プラグイン インターフェイスを通じて提供され、Kubernetes のあらゆるストレージ ドライバーとの連携を可能にします。


本日、Portworx は Kubernetes または STORK 用の新しい Storage Orchestrator ランタイムをリリースしました。同社によると、この新しいオープンソース プロジェクトは、Kubernetes の拡張性を利用して、DevOps チームがデータベース、キュー、キー/バリュー ストアなどのステートフル アプリケーションを Kubernetes 上でより効率的に実行できるようにするものです。 STORK は、Kubernetes の主要なハイパーコンバージェンス、障害ドメイン認識、ストレージ健全性モニタリング、およびスナップショット機能を提供すると同時に、プラグイン インターフェイスを通じて提供され、Kubernetes のあらゆるストレージ ドライバーとの連携を可能にします。

コンテナーと Kubernetes の使用は目覚ましい速度で増加しています。本番環境の Kubernetes 上でステートフル アプリを実行するには、まだいくつかの問題と制限があります。これを支援するために、STORK ではステートフル アプリケーションがスケジューラー エクステンダーを利用できるようにします。 STORK が運用上の問題に確実に対処できるように、Portworx は実稼働環境で大規模なステートフル アプリケーションを実行する顧客と協力しました。

利点と機能は次のとおりです。

  • フェイルオーバー中のハイパーコンバージェンスの維持: STORK は、ポッドに必要なボリュームの場所に基づいてポッドのスケジューリングに影響を与える Kubernetes スケジューラー エクステンダーを実装することにより、複雑な分散ステートフル アプリケーションのシームレスなデプロイメントを可能にします。そのため、障害イベントの後でも、データのコピーがすでに存在するホスト上でポッドがスケジュールされ、継続的なハイパーコンバージェンスが保証されます。
  • 障害ドメインの認識: STORK はアンチアフィニティを自動的に管理し、障害ドメイン全体でポッドのスケジュールを強制します。
  • ストレージ プラグインの健全性監視: STORK は、ノード上のストレージ ドライバーがエラーまたは使用不可状態になったときにポッドをフェイルオーバーすることでこれを行います。
  • ボリューム スナップショットのサポート: STORK は、Kubernetes を介したボリューム スナップショットのオーケストレーションのサポートを追加します。これにより、ユーザーは PVC のスナップショットを取得し、Kubernetes を通じてそれらのスナップショットを他の PVC に復元できるようになります。これにより、ユーザーはすべて Kubernetes を通じて複雑なデータ ワークフローを自動化できます。

Portworx は、Kubernetes コミュニティからの STORK への貢献を歓迎しています。 

Portworx STORK の Github

この話を話し合う

StorageReview ニュースレターにサインアップする