Kubernetes用管理製品Robin.ioが実現する永続ストレージ無料版もあり

コンテナの課題の一つが永続ストレージだ。これを実現する方法は幾つかあるが、今回は無料版もあるRobin.ioに着目した。Robin.ioによって何が実現するのだろうか。

2021年02月24日 08時00分 公開
[Antony AdsheadComputer Weekly]

 コンテナは軽量であるが故に、コンテナが必要とするストレージでさえコンテナとして稼働し、廃棄される。だが、ミッションクリティカルで機密度の高いトランザクションを処理するエンタープライズアプリケーションは、それではうまくいかない。

 Robin SystemsのクラウドネイティブなKubernetesストレージ管理ソリューション「Robin.io」は、特に金融サービス、通信事業者や5G企業向けに、データベース、ビッグデータ、検索/インデックスを提供する。Robin.ioには有償のエンタープライズバージョンだけでなく、完全無料のExpress製品もある。こちらはフル機能を備えているが、5ノードまたは10TBに制限される。

 「ステートフルアプリケーションには、クラウドネイティブのストレージスタックが必要だ」と話すのは、Robin Systemsの創設者兼CEOのパーサ・シータラ氏だ。

 シータラ氏によると、「Kubernetes」向けの永続ストレージは任意のポッド、サーバ、場所(クラウド、オンサイト)でデータの可用性と相互フェイルオーバー、予測可能なアプリケーションパフォーマンス、高度なストレージ機能(スナップショット、クローン、バックアップ、災害復旧など)を提供し、ストレージの専門家以外でも管理できる必要があるという。

 これを実現するのがRobin.ioだ。

 「Robin CNS」(Cloud Native Storage)は任意のKubernetesディストリビューションと連携し、ステートフルな永続ストレージが必要なアプリケーションにKubernetesの「Persistent Volume Claim」(PVC)を介してストレージボリュームを提供する。

 Robin CNSはインストール時にオペレーターをデプロイする。このオペレーターがストレージメディアを検出してプールする。メディアはローカルストレージでもクラウドでも構わない。

 Robin.ioが物理容量をプロビジョニングする方法の中心となるのが、ストレージパフォーマンスのプロファイルだ。そのプロファイルがパフォーマンスのピーク時やストレージに影響する運用イベントの発生時にリバランスし、フェイルオーバーを行う手段になる。

 アプリケーションのパフォーマンス要件に応じてストレージをプロビジョニングし、ライブ中にリバランスできる。リバランスは、ホットスポットや周囲のノイズなどのI/Oの問題を避ける必要性だけでなく、ラック間、サイト間、クラウドのゾーン間でのストレージ分散の必要性も考慮される。

 これら全てを行うために、ストレージボリュームのプロファイルを定義する。実行中に拡大、縮小できるストレージ容量をそのプロファイルに含める。

 Robin.ioはアクセス可能なストレージ(ローカルとクラウド)に関して把握する必要のある情報を全て自動検出して、Robinストレージクラスを作成する。このストレージクラスはさまざまな種類のストレージで構成され、それらを異なる「Persistent Volume」(PV)にグループ化する。

 これらはCSI(Container Storage Interface)を使ってアプリケーションに公開できる。アプリケーションとそのニーズに関連付けられたPVCはPVと照合される。

 アプリケーションのストレージ要件を定義する鍵となるのが「Helm」(訳注:Kubernetes用パッケージマネジャー)のチャートだ。Helmのチャートは、アプリケーションの実行に必要なリソースを要約してストレージクラスとPVの点からPVCを指定するYAMLファイルだ。

 これがRobin.ioが行うことの中核だ。このスタックの上にスナップショットやバックアップなどの高度なストレージ機能が重ねられる。Robin Systemsはスタンドアロンのバックアップ製品を検討しているが、現在バックアップを利用可能なのはフルストレージ製品に限定される。

 「バックアップはRobin.ioのストレージに緊密に統合されている。スタンドアロン製品は数四半期後になると見ている」(シータラ氏)

ITmedia マーケティング新着記事

news186.jpg

世界のブランド価値ランキング 「フェラーリ」が成長率トップの一方で「テスラ」は……
Interbrandが毎年発表する世界のブランド価値評価ランキング「Best Global Brands」の202...

news140.jpg

「リスクヘッジ購買」の実態 購入後に生活者が気にしていることとは?
電通デジタルは、「EC・店頭をまたぐ購買行動実態調査2024」を実施した。コロナ禍の行動...

news052.jpg

ホンダがアイルトン・セナ登場の感動動画をリリース F1ブームが世界で再燃する背景に何が?
米国でモータースポーツの人気が再燃している。Hondaの新たな広告動画では、F1のアイコン...