分析昨年、フラッシュ アレイ シッパーの Pure Storage は、サーバー上で実行される Docker や Kubernetes などのコンテナ オーケストレーターがアレイと対話し、ステートフル コンテナ用のストレージをプロビジョニングできるようにプラグインを構築しました。
コンテナの使用量が増えるにつれて、アレイとサーバーをスケールアウトする必要が生じ、コンテナ オーケストレーターとのアレイごとの統合を繰り返す必要がありました。
コンテナ管理者は、このために詳細なコンテナポッド定義を記述する必要がありました。しかしPureは、FlashArray、FlashBlade、またはその両方の組み合わせを含むアレイセットのリソースを、単一のエンティティ、つまりアレイ用の仮想化コントロールプレーンによってコンテナオーケストレーターに提供できれば、より効果的だと気づきました。
先月末に一般提供が開始されたこの Pure Service Orchestrator (PSO) は、ストレージ プロビジョニング リクエストを受信してリアルタイムで処理し、コンテナとバックエンド アレイ間のパスを設定します。
コンテナオーケストレーターが認識することなく、新しい配列をセットに追加できます。ブロックリソースとファイルリソースのスケーリングも同様です。図はこのスキームを示しています。
ピュア サービス オーケストレーター
コンテナまたは開発者は、コンテナオーケストレーターに必要な容量、ファイルかブロックか、そして必要な保護の種類を伝えます。オーケストレーターはPSOに必要な容量を伝え、PSOはアレイ全体のパフォーマンスバランスを考慮しながらストレージを割り当てます。ポリシーはPSOの意思決定をガイドし、プロセスを自動化するために使用できます。
オブジェクト ストレージ タイプがこのスキームに追加されても驚きません。
コンテナにはオンデマンドでストレージがプロビジョニングされます。Pure ではこれを Container Storage as a Service (CTaaS) と呼んでいますが、同社はプロビジョニングされたストレージに対する課金については特に言及していません。
しかし、 El Reg氏は、CTaaSの課金は可能であり、PureのMSP顧客には歓迎される可能性があると考えている。Pureは既にEvergreen Storage Serviceという従量課金制のビジネスモデルを採用しており、CTaaSはこれにうまく組み込める可能性がある。
PSO により、Pure のオンプレミス インフラストラクチャが、ストレージ リソースを必要とする数千、数万のコンテナをサポートできるようになります。
PSOはPure社によってリリースされました。自己修復機能を備えているため、ノード障害からの回復やKubernetesのスプリットブレインシナリオへの対応が可能です。データシートはこちら(PDF)でご覧いただけます。
+コメント
コントロール プレーンを提供するこのマルチ配列抽象化レイヤーは、コンテナーにストレージを提供するための一般的に適用可能なアイデアのようです。
他のベンダーが自社のアレイにこの機能を提供すれば、どれほど素晴らしいアイデアになるか、すぐに分かります。また、ストレージアレイ仮想化機能を提供するDell EMC ViPR製品(PDF)もすぐに思い浮かびます。
Pureは、希望に応じてサードパーティのアレイ仮想化サポートを追加することでPSOを強化することができます。また、FlashArray、FlashBlade、AIRIをカバーする汎用的なPureアレイストレージリソース管理(SRM)ツールへと発展させる可能性もあります。未来は明るい。®
11月にロンドンで開催されるServerless Computingでは、サーバーレスとFunction as Service(FaaS)の最新動向を紹介し、ビジネスへの活用方法を解説します。詳細とチケット情報は、こちらのウェブサイトをご覧ください。