Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ

世界最速のデータベースであるRedisEnterpriseをパフォーマンスの高い安全なGoogleCloudに導入すると、ユーザーは両方の長所を活用できます。この投稿では、GoogleCloudでの5つの異なるRedisEnterpriseデプロイメントシナリオについて説明します。これらの展開シナリオ、特性、制限、およびそれぞれの注意事項について説明します。

GoogleCloud上のRedisEnterpriseは、クラス最高のリアルタイムプラットフォームを提供します

RedisEnterpriseはGoogleCloudと統合して、フルマネージドサービスとセルフマネージドソフトウェアの2つの主要な導入フォームファクタでクラス最高のカスタマーエクスペリエンスを提供します。これらの消費モデルとは別に、Redisはキーバリューストアとして機能し、キャッシング、セッション管理などの多くの一般的なユースケースを可能にし、リアルタイムアプリケーションのプライマリデータベースとして自信を持って機能します。これにより、小売、金融サービス、オンラインゲーム、ソーシャルメディアなど、さまざまな分野でミッションクリティカルなアプリケーションをGoogleCloudで実行できるようになります。 RediSearch、RedisJSON、RedisGraph、RedisTimeSeriesなどのRedisモジュールは、開発者に、非常にインタラクティブなアプリケーションを超高速で非常に高いパフォーマンスで構築するために必要なツールセットを提供します。 Redis Enterpriseは、線形スケーラビリティとファイブナイン(99.999%SLA)の可用性により、次のアプリケーションまたはサービスの市場投入までの時間を短縮します。

GoogleCloud上のマネージドデータベースサービスとしてのRedisEnterprise

用語が示すように、完全に管理されているため、顧客はRedisEnterpriseデータベースをサービスとして利用できます。このサービスのプロバイダーとしてのRedisは、基盤となるインフラストラクチャとRedisデータベースのライフサイクルを管理する責任があります。これは従量制の消費モデルであり、5つの事前定義されたシャードタイプに基づいて顧客に時間料金で請求されます。シャードタイプは、メモリ制限とスループットである容量とパフォーマンスの特性に基づいています。これにより、Redisは、ユースケースの観点から顧客に会い、コスト競争力を維持することができます。 Redisデータベースのデプロイをサポートするシャードタイプの選択は、顧客には不透明です。 Redisは、Google CloudでRedisを実行するコストを最小限に抑えながら、お客様が設定したSLAを満たすための最適な基盤となるインフラストラクチャリソースを決定します。

RedisEnterpriseをマネージドサービスとしてGoogleCloudにデプロイする2つの方法

お客様は、Google Cloud Marketplaceを介して、またはhttps://app.redislabs.comのRedisEnterpriseCloudで直接フルマネージドサービスにサブスクライブするオプションがあります。既存のGoogleCloudコミットドローダウンやGoogleCloud内の統合請求など、Marketplaceを介してサブスクライブする利点があります。既存のGoogleCloud契約を結んでいるお客様は、通常、このルートを使用して調達を簡素化し、消費課金を統合します。

フルマネージドサービスを利用する2つ目の方法は、RedisEnterpriseCloudを使用することです。ここでは、お客様はGoogleCloudコンソールを経由せずにRedisコンソールに直接ログインします。このオプションでは、既存のGoogle Cloudコミットを焼き切ることはできず、統合課金をサポートしていません。ただし、お客様は、固定プラン、フレキシブルプラン、年間プランの3つの異なるプランでRedisEnterpriseを導入することを選択できます。固定プランの場合、お客様はメモリ制限に応じて月額固定料金をお支払いいただきます。一方、フレキシブルプランのRedisは、顧客のワークロードに応じてプランの価格を最適化します。舞台裏では、Redisは最適で費用効果の高いインフラストラクチャとRedisデータベース構成を構築します。お客様は、いつでもプランオプションと構成を柔軟に変更できます。価格はそれに応じて変更されます。最後に、年間プランは、事前定義された年間消費量を事前に確約することにより、フレキシブルプランの価格に対する割引をお客様に提供します。年次コミットは、複数のクラウドとリージョンにわたるすべての顧客のワークロードに適用されます。データエンドポイントは保持され、アプリケーションへのサービスが中断されることはありません。ここでプランの機能を比較できます。

GoogleCloudで提供されるフルマネージドのRedisEnterpriseサービス

次の表は、フルマネージドのRedisEnterpriseデプロイメントにおけるGoogleCloudMarketplaceとRedisEnterpriseCloudオファリングの高レベルの違いをまとめたものです。

Google Cloud Marketplace Redis Enterprise Cloud(直接)
導入VPC GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ
接続方法 VPCピアリング パブリックデータベースエンドポイント:固定プラン
VPCピアリング:柔軟で年間の計画
Redisモジュール すべて(Gears / AIを除く) すべて(Gears / AIを除く)
Redis On Flash 利用可能 利用可能
アクティブ-アクティブな地理的分布 利用可能 利用可能
サポートされるリージョン RedisがサポートするGoogleCloudリージョンのリストの拡大 RedisがサポートするGoogleCloudリージョンのリストの拡大
支払い条件 毎月 毎月:
固定および柔軟なプラン年間:
年間計画
請求者 GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ
サポート対象 GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ
特性 Google Cloudはドローダウン、統合請求をコミットします 計画の移行間の中断がゼロ

GoogleCloudでの自己管理型RedisEnterpriseデプロイメントオプション

フルマネージドがお客様の要件のオプションではない場合、お客様はRedisEnterpriseをセルフマネージドソフトウェアとして展開できます。お客様は、Google Cloudの基盤となるインフラストラクチャと、データベースをホストするRedisEnterpriseクラスターのライフサイクルに責任を負います。これには、導入、構成、管理、運用、および保守の観点から、RedisEnterpriseに関する完全な知識が必要です。

GoogleCloudVMでソフトウェアとして実行

自己管理型オファリングの最初のオプションについて話しましょう。このオプションでは、RedisEnterpriseのソフトウェアライセンスを取得する必要があります。お客様は、RedisEnterpriseクラスターをホストする独自のGoogleComputeEngine仮想マシンを起動します。彼らは、クラスターの日常業務と、クラスターのスケールインおよびスケールアウトを担当して、コストとパフォーマンスの観点から最適なクラスター構成を実現します。彼らは、Redisと、RedisEnterpriseクラスターのデプロイ方法と保護方法を完全に制御できます。彼らは、クラスターを好きなように構成、管理、運用するための完全なコックピットにいます。彼らは私たちの世界クラスのサポートに加入して、彼らを最適な状態で稼働させ続けます。

GCPMarketplaceを介してGKEクラスターにRedisEnterpriseをデプロイする

自己管理型Redisの2番目のオプションは、GoogleCloudMarketplaceを介してRedisEnterpriseをGoogleKubernetesEngine(GKE)クラスターにデプロイすることです。顧客には、データベースシャードごとに1時間ごとの料金が請求されます。同様に、RedisEnterpriseクラスターのライフサイクルを担当します。したがって、クラスターを日常的に運用および管理する方法を知っています。このオプションはRedisEnterpriseOperatorを使用してRedisEnterpriseクラスターとデータベースをデプロイするため、GCE仮想マシンでRedis Enterpriseを実行するのではなく、オペレーター自体にすでに組み込まれている自動化により、このクラスターの将来の操作が容易になります。基盤となるKubernetesクラスターに十分なリソースがあると仮定すると、Redis Enterpriseクラスターのスケールアウトは、RedisEnterpriseクラスターのKubernetesリソース定義の宣言的な更新を通じて実行できます。さらに、Redis Enterpriseバージョンのアップグレードは、Kubernetesのローリング更新機能を活用することで、ダウンタイムを発生させることなく、RedisEnterpriseクラスターのKubernetesリソース定義を宣言的に更新することでも実現できます。

RedisEnterpriseOperatorを介してRedisEnterpriseをKubernetesにデプロイする…

最後に、自己管理型Redisの3番目のオプションは、顧客が既存のGoogle Kubernetes Engine(GKE)クラスターにRedisEnterpriseをデプロイすることを選択できることです。お客様は、RedisEnterpriseクラスターのライフサイクルを管理する責任を負います。 2日目の操作のカスタマーエクスペリエンスは、GoogleCloudMarketplaceを介した上記の2番目のオプションと同じです。ただし、顧客はシャードによって時間料金で請求されることはありません。代わりに、お客様は年間ソフトウェアサブスクリプションライセンスを取得する必要があります。次の表は、GCEVMでのRedisEnterpriseのデプロイ、Kubernetes用のGoogle Cloud Marketplace、およびお客様が提供するGKEクラスターの主な違いを説明しています。

GoogleCloudでの自己管理型RedisEnterpriseオプションの概要

Googleコンピューティングエンジン Google Cloud Marketplace Google Kubernetes Engine(GKE)クラスター
導入インフラストラクチャ お客様自身のVPC
GCE VM
お客様自身のVPC
アントス/GKEクラスター
お客様が提供するGKEクラスター
エンタープライズモジュール すべて すべて すべて
Redisオンフラッシュ 利用可能 近日公開! 近日公開!
アクティブ-アクティブな地理的分布 利用可能 利用可能 利用可能
サポートされるリージョン すべてのGoogleCloudリージョン すべてのGoogleCloudリージョン すべてのGoogleCloudリージョン
支払い条件 年間ソフトウェアサブスクリプションライセンス シャードあたりの月額@時間料金 年間ソフトウェアサブスクリプションライセンス
請求者 GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ
サポート対象 GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ GoogleCloudでのRedisEnterpriseの実行の説明:5つの導入シナリオ

利用可能なすべての展開オプションの概要

どのデプロイメントオプションを選択するかは、プロジェクトのニーズに完全に依存します。 Redis Enterpriseクラスターを管理したくない場合は、完全に管理することは明らかな選択であり、多くの大きな利点があります。さらに、すでにGoogle Cloudとの契約を結んでいる場合は、Google Cloud Marketplaceを介してフルマネージドサービスに登録すると、非常に魅力的なコストメリットが確実にもたらされます。会社のセキュリティまたはその他のコンプライアンスポリシーでデータをRedisのマネージドVPCに配置できない場合は、自己管理型が明確な選択です。これは、常に自分のプライベートVPCでRedisEnterpriseクラスターを実行するためです。さらに、会社にKubernetesですべてを標準化する義務がある場合は、Redis EnterpriseOperatorを使用してRedisEnterpriseクラスターとデータベースのライフサイクルをネイティブのKubernetes方式でデプロイおよび管理するため、GoogleCloudMarketplaceを介してRedisEnterpriseをデプロイすることは優れたオプションです。 。最後に、自己管理から完全管理に、またはその逆に切り替えることも珍しくありません。 Redisは、お客様がRedis Enterpriseクラスターを管理する方法と、財務ニーズに最適なさまざまな消費モデルに柔軟性を提供します。

私たちのパートナーシップは成長を続けています

RedisとGoogleCloudのコラボレーションは終わりがありません。両社は、GoogleCloudで最高のリアルタイムデータプラットフォームを提供するために引き続き努力しています。 GoogleCloudで定期的に新機能を展開しています。パートナーシップの詳細については、パートナーシップのページをご覧ください。


  1. DynomiteデータベースをRedisEnterpriseActive-Activeデータベースに移行する理由

    2009年の創設以来、RedisOSSには非常に活気のあるオープンソースコミュニティがあります。多くのツールとユーティリティがその周りで開発されており、非分散データストアのピアツーピア地理的分散レイヤーであるDynomiteはその1つです。 Dynomiteは、Netflixのエンジニアのチームによって開発され、オープンソースとしてリリースされました。特定のニーズに対応する優れたソリューションを提供してきましたが、ここ数年は効果的に維持されていません。さらに、Redis OSSの機能、コマンド、データタイプの一部(Pub / SubやStreamsなど)は、DynomiteのRedisOSS

  2. Google 量子超越性:説明

    Google は、非常に困難な問題をほんの数秒、正確には 200 秒以内に解決できるものを、箱から出してすぐに構築できると主張しています。彼らは、スーパーコンピューターがそのような問題を数年で解決できると信じていますが、量子超越性はすぐに解決できるでしょう.そして、この指数関数的に高速な方法は、複雑さを考慮すると、通常のコンピューターや従来のコンピューターでは不可能です。したがって、量子コンピューター、または量子超越性が必要です。 量子超越性に移る前に、以前の量子コンピューターと、従来のコンピューターとの違いを見てみましょう. 量子コンピューター vs 従来のコンピューター 従来のコン