StorageReview.com

MemVergeビッグメモリクラウドテクノロジーを発表

Enterprise  ◇  エンタープライズストレージ

企業がデータセンター機能をアマゾン ウェブ サービス (AWS)、Microsoft Azure、Oracle Cloud、Google Cloud などのクラウド プロバイダーに移行し続けるにつれ、フォールト トレラントではないアプリケーションの一部のコストが予想よりも高くなっていることがわかりました。一時的なアイドル状態のクラウド インベントリの使用には問題があることが判明しています。

AWS ではこれをスポット インスタンスと呼びます。 Azure ではこれを低優先度 VM と呼び、Google ではこれを Google Cloud プリエンプティブル VM と位置付けています。これらのリソースは一時的なものであり、急な通知で取り消される可能性があります。企業がこれらのリソースを使用しており、他のリソースが利用可能になる前にインスタンスがプルされた場合、そのデータは削除されます。

解決策は目前に見えています。メモリ中心のマルチクラウド ソリューションの開発者である MemVerge は、Cloud Field Day 中に Big Memory Cloud テクノロジを発表し、クラウド サービスに追加する必要があるステートフルで非フォールトトレラントなモビリティ サービスをどうするかに取り組みました。 Big Memory Cloud アーキテクチャで設計された最初のクラウド サービスは、2022 年の第 XNUMX 四半期からパブリック クラウドで利用可能になります。

すべてのアプリがクラウド向けに設計されているわけではない

従来のアプリのほとんどと、クラウドネイティブアプリの約50%はステートフルです。つまり、これらのアプリはメモリまたは永続ストレージにある重要なデータに依存しています。ハードウェアやソフトウェアの障害などによって中断が発生すると、重要なデータが失われ、アプリは正常に復旧できません。このような障害は、貴重なデータの損失、処理の中断、再起動、ダウンタイムを引き起こす可能性があります。

中断を処理できないということは、重要なアプリが次のクラウドの利点を活用できないことを意味します。

  • スポットインスタンス – 何千ものステートフルでフォールトトレラントではない、長時間実行されているアプリは、突然発生するスポット終了から回復できないため、企業はそれらのアプリをクラウドに移行することを再考する必要があります。専用リソースは、特に必要性がほとんどない場合には高価になる可能性があります。
  • 雲の破裂 – オンプレミス アプリは、多くの場合、アクティビティのランダムな急増の対象になります。これらのアプリの中断は時間がかかり、複雑になる可能性があります。クラウドへのバーストはオプションですが、クラウド リソースを構成する必要があり、通常は手動プロセスで行われます。
  • マルチクラウドモビリティ – 多くの企業は、クラウド サービス プロバイダーによるロックインを回避するために、マルチクラウド アーキテクチャを採用しています。中断には依然として時間がかかり、特にクラウド プロバイダー間では、クラウド サービスの構成は複雑な手動プロセスになります。

MemVerge Big Memory Cloud テクノロジーは、クラウド自動化ソリューションと連携することで、ステートフル クラウド ワークロードの適切なリカバリとモビリティを可能にすることを約束します。

MemVerge ビッグ メモリ クラウド テクノロジーの紹介

MemVerge は、メモリ状態を含むステートフル アプリを AppCapsules にカプセル化できるビッグ メモリ コンピューティング テクノロジを開発しています。これらの AppCapsules をクラウド フォールト トレランス サービスで使用できるようになり、クラウド バーストおよびクラウドからクラウドへの移行のためのインスタント リカバリおよびクラウド内モビリティ サービスを提供できるようになりました。

インテル Optane パーシステント メモリ 200 シリーズ

MemVerge は永続メモリの状況を調査し、PMem をキャッシュ、スピード ティア、またはメモリ エクスパンダとして活用するのではなく、その可能性を発揮できるようにするソフトウェアを開発してきました。同社は、ビッグ メモリ コンピューティングと呼ばれるものを使用して、DRAM のみの環境を低コスト、さらに重要なことに、DRAM とインテル PMem の両方を活用した高密度メモリ環境に変換します。これは、この 2 つをソフトウェア デファインド メモリのプールに仮想化し、ソフトウェア デファインド サービスも提供することによって実現されます。上記に加えて、このソフトウェアは抽象化レイヤーを提供し、データセンター内のすべてのアプリケーションが新しいタイプのメモリ、メモリ相互接続、プロセッサ、およびメモリ アロケータから恩恵を受けて、最新の新しいアプリケーションやワークロードに対応できるようにします。

昨年9月、MemVergeはMemory Machineの一般提供を開始しました。このソフトウェアは2種類あり、1つはバイトアドレス指定可能なDRAMとPMemメモリを仮想化することでアプリケーションの高速化とコスト削減を実現するものの、永続化機能は搭載していないStandard Version、もう1つは上記の機能に加え、永続化機能とZeroIOのインメモリスナップショットに基づくエンタープライズクラスのメモリサービスを搭載したAdvanced Versionです。

ZeroIO インメモリ スナップショットは、その名前が示すように、ストレージへの zeroIO を使用した DRAM および PMem のスナップショットを可能にします。これにより、通常は揮発性で可用性が低い DRAM が高可用性層になります。 ZeroIO スナップショットでは、いわゆるタイムトラベルも可能であり、以前のスナップショットにロールバックできます。クラッシュが発生した場合にアプリを前のスナップショットにロールバックする自動保存機能があります。スナップショットにより、メモリ リソースをさらに使用せずにシン クローンを作成できます。また、スナップショットは他のサーバーに移行し、新しいアプリ インスタンスの作成に使用できます。

MemVerge メモリ マシン管理

MemVerge Memory Machine は非常に洗練された GUI を備えています。グローバル ダッシュボードには、ストレージに期待される要素が表示されます。この場合の違いは、DRAM と PMem が監視される主な要素であり、使用状況がここで簡単に確認できることです。上部には、ホスト、アプリ インスタンス、スナップショット、アラートのタブがあります。

Memverge メモリ マシン Ice Lake PMem テスト 6

左側のホーム ボタンをクリックすると、システムに関する基本情報 (IP アドレス、OS、カーナル バージョン、CPU) に加えて、メモリと PMem の使用状況とパフォーマンスの詳細が表示されます。

Memverge メモリ マシン Ice Lake PMem テスト 1

Memory Machine AppCapsuleにワークロードが取り込まれると、メモリの速度でロード、複製、リカバリ、転送が可能になり、大容量と永続性を備えたDRAMのパフォーマンスを実現することで、両方の利点を融合させます。これらの新しいクラウドサービスは、Memory Machine Cloud Editionソフトウェアを通じて提供されます。私たちは2021年1月にMemVerge Memory Machineをレビューし、 2021年4月にはPMem 200シリーズについても再度レビューしました。

長時間実行されているアプリは、インスタンスが予期せず終了することを心配することなく、低コストのスポット インスタンスに移行できます。アプリはメモリの速度でオンプレミスからクラウドにバーストでき、自動化されたクラウド サービス構成により、大容量メモリのワークロードを別のクラウドにシームレスに移行できます。

MemVerge ビッグ メモリ クラウド テクノロジーの仕組み

  • AppCapsules は、アプリケーションを変更することなく、その時点からこのアプリを再起動するために必要なすべてのアプリケーション データをキャプチャすることによって構築されます。
  • フォールトトレランスおよびモビリティ サービスは、クラウド サービス スケジューラおよびクラウド ネイティブ アプリ オーケストレーション プラットフォームと統合されています
  • フォールト トレランス サービスは、スポット インスタンスを含むあらゆるタイプのコンピューティング インスタンス上で実行中のステートフル アプリケーションを保護できます。
  • モビリティ サービスは、実行中のステートフル アプリケーションを任意のインスタンスから任意のインスタンスに移動できます。
MemVerge ビッグ メモリ クラウド スポット

MemVergeは、AWS向けSpotOnの早期アクセスを提供しています。耐障害性のないワークロードや長時間実行されるワークロードをAWS上で運用している場合は、Memory Machineの6ヶ月無料ライセンスに申し込むことができます。ご興味のある方は、こちらからお問い合わせください。

結論

MemVerge Big Memory Cloud は、ステートフルで非フォールトトレラントなアプリケーションを組織のクラウド インフラストラクチャに追加し、クラウドの俊敏性と柔軟性を実現する可能性を秘めています。ステートフル アプリは、メモリまたは永続ストレージに常駐するデータに依存します。障害が発生した場合、データが失われる可能性があり、回復はスムーズではありません。 Big Memory Cloud は、これらのサービスに即時リカバリを提供できます。

リリース日は 1 年第 2022 四半期であるため、StorageReview はこのテクノロジーをラボでテストできませんでした。しかし、デモンストレーションは印象的でした。このテクノロジーは、重要なアプリ向けのハイブリッド クラウド ソリューションを構築している組織にとって、変革をもたらす可能性があります。低コストのスポット インスタンスを利用できるため、自信を持ってマルチクラウド アーキテクチャを実装できます。

もう 1 つの MemVerge 製品は、メモリのパフォーマンスと PMem の永続性の組み合わせを目的とした Memory Machine です。通常、ストレージを高速化するためのキャッシュとして使用されます。これはストレージにとっては多くの場合に利点ですが、インメモリ アプリケーションにはキャッシュではなくメモリのパフォーマンスが必要です。 MemVerge は、DRAM と PMem の両方を、ソフトウェア定義サービスを使用してソフトウェア定義メモリのプールに仮想化します。 Memory Machine は、zeroIO インメモリ スナップショットを使用して DRAM を高可用性層に変えます。 ZeroIO を使用すると、メモリ リソースに負担をかけずにシン クローンを作成できます。

Intel の PMem は非常に興味深いテクノロジーですが、モジュールを簡単に導入して適切に活用する方法が限られているため、導入にはやや時間がかかりました。 MemVerge を使用すると、組織は PMem が提供する機能を、特にこのテクノロジーを念頭に置いて構築されたソリューションで活用できます。 PMem が提供する大規模で回復力のあるメモリ フットプリントの恩恵を受けるアプリケーションを使用している人にとって、MemVerge は間違いなく評価する価値があります。

メムバージ

StorageReview と連携する

ニュースレター| YouTube | ポッドキャスト(iTunes / Spotify) | Instagram | Twitter | TikTok | RSSフィード

ハロルド・フリッツ

IBM が Selectric を設立して以来、私はテクノロジー業界に携わってきました。しかし、私のバックグラウンドは執筆です。そこで私はプリセールスの仕事から抜け出し、自分のルーツに戻り、少し執筆活動をしながらもテクノロジーに携わることにしました。