Pure Service Orchestrator を動かしてみました

Pure Service Orchestrator(PSO)については、大浦がご案内した「STaaS としてのコンテナストレージ」に概要の説明がありましたが、今度は実践編として、PSO をインストールして動かしてみた様子を数回にわたって取り上げてまいります。

スマートプロビジョニング

image_pdfimage_print

Pure Service Orchestrator(以下、PSO)については、同僚の大浦がご案内した「STaaS としてのコンテナストレージ」に概要の説明がありましたが、今度は実践編として、PSO をインストールして動かしてみた様子を数回にわたって取り上げてまいります。

第 1 回の今回は、現行リリースにおける PSO の機能の要点をまとめます。

Pure Service Orchestrator(PSO)とは

PSO は、FlashArray や FlashBlade と連携し、STaaS API を介してストレージの利用を可能にするソフトウェアです。初期リリースでは、Docker のボリュームプラグインや Kubernetes の Container Storage Interface(CSI)を利用したプログインとして、コンテナとストレージ群を統合します。

PSO の機能

PSO が初期リリースで提供する機能は、大きく次の 3 つに分類されます。

1. スマートプロビジョニング

コンテナからのストレージ要求に対して、パフォーマンスの負荷や容量の使用率といった複数の要因をリアルタイムに評価することにより、自動的にストレージを払い出します。

スマートプロビジョニング
図 1:スマートプロビジョニング

2. 柔軟なスケーリング

FlashArray と FlashBlade を 1 つの共有インフラとして統合し、ファイルおよびブロックをサポートするシステムの混在を可能にします。また、新しいストレージアレイの追加手順もコマンド 1 つでシンプルです。これにより、小規模なストレージからスモールスタートし、ニーズの増大にあわせてシームレスにストレージを拡張することができます。

柔軟なスケーリング
図 2:柔軟なスケーリング

3. 透過的なリカバリ

サービスの堅牢性を確保するために、ノードの障害やアレイのパフォーマンス、容量などの問題から自己回復します。 例えば、ボリュームを単一の永続的ボリューム要求にバインドさせ、それを保証することにより、誤ったデータ破損を防ぎます。 これにより、Kubernetes クラスタのスプリットブレインが発生した場合でも、データ破損の恐れのある同一ストレージボリュームへの同時 I/O を防止します。

透過的なリカバリ
図 3:透過的なリカバリ

次回は、PSO を実際にインストールしてみましょう。お楽しみに。


Pure Fusion:フリート機能
The Pure Storage Platform

Pure Fusion:フリート機能による集中管理

【12.03.2024 JST】Pure Fusion は、手動のプロビジョニングを不要にし、ソフトウェア定義の自動化されたワークフローをピュア・ストレージのプラットフォーム全体に導入できます。マルチアレイ管理が根本的に変わります。

By 岩本 知博
Azure VMware
The Pure Storage Platform

Pure Cloud Block Store が Azure VMware Solution で利用可能に

ピュア・ストレージは、Pure Cloud Block Store によるブロック・データストアを Azure VMware Solution(AVS)の環境でも利用可能にし、現在、パブリック・プレビューを提供しています。ソリューションの概要と、背景にある VMware とピュア・ストレージの連携について解説します。

By Cody Hosterman