サーバーレス データベースのスケーラビリティを最大化するにはどうすればよいですか?

サーバーレス データベースのスケーラビリティを最大化するにはどうすればよいですか?

Amazon Aurora Serverless の次のバージョンである Amazon Aurora Serverless v2 が利用可能になりました。 Aurora Serverless v2 は、最も要求の厳しいアプリケーションをサポートするために瞬時に拡張し、ピーク容量のプロビジョニングと比較して最大 90% を節約します。

クラウドネイティブリレーショナルデータベースについて

アマゾンオーロラ

Amazon Aurora は、従来のエンタープライズ データベースのパフォーマンスと可用性と、オープン ソース データベースのシンプルさとコスト効率を兼ね備えた、クラウド コンピューティング向けに構築された MySQL および PostgreSQL 互換のリレーショナル データベースです。

Amazon Aurora は、標準の MySQL データベースよりも 5 倍高速で、標準の PostgreSQL データベースよりも 3 倍高速です。商用データベースのセキュリティ、可用性、信頼性を 10 分の 1 のコストで実現します。

Amazon Aurora は Amazon RDS によって完全に管理されており、ハードウェア構成、データベースのセットアップ、パッチ適用、バックアップなどの時間のかかる管理タスクを自動化します。

Amazon Aurora には、データベースインスタンスごとに最大 128 TB まで自動的に拡張できる、分散型で耐障害性に優れた自己修復型ストレージ システムがあります。最大 15 個の低レイテンシの読み取りレプリカ、ポイントインタイムリカバリ、Amazon S3 への継続的なバックアップ、3 つのアベイラビリティゾーン (AZ) にわたるレプリケーションにより、高いパフォーマンスと高可用性を実現します。

次世代のサーバーレスクラウドネイティブデータベースについて

Aurora Serverless v2 の設定オプション

Aurora Serverless は、Amazon Aurora のオンデマンドの自動スケーリング構成です。 Aurora Serverless v2 は、データベースのワークロードをわずか数秒で数十万のトランザクションに拡張します。きめ細かい増分で容量を調整し、アプリケーションのニーズに合わせて適切な量のデータベース リソースを提供します。データベース容量を管理する必要がなく、アプリケーションで消費されたリソースに対してのみ料金を支払います。 Amazon Aurora は 2018 年に早くもサーバーレス オプションを提供しました。

Aurora Serverless v2 は、マルチ AZ サポート、グローバル データベース、リードレプリカなど、Amazon Aurora の完全な機能を提供します。バージョン v2 では、よりきめ細かい容量調整が可能になり、複数の次元に基づいて容量を調整できます。さらに注目すべきは、Amazon Aurora Serverless v2 が、AZ 全体にわたる高可用性の展開と読み取り拡張をサポートしていることです。継続的な監視とバッファ プールの最大限の利用により、v2 のインプレース拡張を数秒で実現できます。

Amazon Aurora Serverless v2 は、さまざまなアプリケーションに適しています。たとえば、急速なビジネス成長と大規模なマルチテナントシナリオに直面した場合、数十万のアプリケーションを持つ企業、または数百または数千のデータベースを持つマルチテナント環境を持つ SaaS (Software as a Service) プロバイダーは、Amazon Aurora Serverless v2 を使用して、フリート全体のデータベース容量を管理できます。

Amazon Web Servicesのサーバーレスデータベースについて

実際、サーバーレス データベースは、ここ 2 年で登場したばかりの新しい概念ではありません。 2004 年にはすでに、Amazon の電子商取引 Web サイトはデータベースのスケーラビリティの課題に直面しており、サーバーレス データベースの検討が始まりました。

当時、Amazon はデータベースのスケーラビリティの課題を解決するために、Dynamo と呼ばれる独自の分散キー値ストレージを開発しました。 Amazon は、一連の社内実践を経て、2012 年に商用利用可能な Amazon DynamoDB を正式にリリースしました。DynamoDB は、リリース当初はサーバーレス アーキテクチャとして定義されていました。当時発表された論文「Dynamo: Amazon の高可用性キーバリューストア」は、NoSQL へのインスピレーションと広範囲な影響により、オペレーティングシステム分野の最高峰の学術会議である SOSP2017 で殿堂賞も受賞しました。

現在、DynamoDB は 10 年にわたって開発されており、多くの分野で広く使用されています。同時に、NoSQL 分野では、Amazon Web Services がサーバーレス データベースを継続的に研究し、完全なサーバーレス データベース サービス システムを形成しました。次の 10 年間で、Amazon Aurora (リレーショナル)、Amazon DynamoDB (キー値)、Amazon Timestream (時系列)、Amazon QLDB (元帳)、Amazon Keyspeaces (ワイドカラム) の 5 つの主要なタイプのサーバーレス データベースが開発されました。

昨年 12 月、権威あるコンサルティング会社 Gartner は、「2021 Gartner Magic Quadrant for Cloud Database Management System」というレポートを発表しました。 Amazon Web Services は、7 年連続でクラウド データベース リーダーに選ばれ、参加ベンダー 20 社の中で「実行能力」において最高の地位を獲得しました。

Amazon Aurora Serverless v2は、以下の用途に適しています。

  • SaaSビジネスシナリオ

数百または数千のテナントと Amazon Aurora インスタンスを備えた SaaS アプリケーションでは、監視とスケーリングに膨大なワークロードが発生します。 Amazon Aurora Serverless v2 を使用すれば、容量の自動拡張・縮小が数秒で実現でき、運用・保守の人件費を削減できます。

  • 大幅なビジネス変動を伴うシナリオ

ピークと谷のサイクルを伴うビジネス シナリオが存在します。

  • テスト環境

勤務時間のみご利用の場合は、勤務時間外は最小計算単位料金のみお支払いいただきます。

  • コスト削減の必要性

サーバーレスは従量課金制の支払いモデルを採用しています。毎週または毎月のレポートシナリオの場合は、別の Amazon Aurora Serverless v2 読み取り専用インスタンスを作成してホストできます。

  • 災害復旧

クロスゾーンの高可用性とクロスリージョンのグローバル データベース障害復旧シナリオに適用できます。

  • ハイブリッド展開

クラスター内のプロビジョニングされたインスタンスとサーバーレス インスタンスの混合デプロイメントをサポートします。

  • シャーディングシナリオ

パフォーマンスを向上させるには、ビジネスで拡張機能を作成する必要があります。プロビジョニングされたインスタンスの場合、サーバーとシャードの数を事前に設定し、拡張時にデータの再配分の影響を負担する必要があります。サーバーレス インスタンスを使用すると、さらに多くのサーバーレス インスタンスを作成でき、各インスタンスは独自のシャーディングのビジネスに応じて自動的に拡張およびサイズ変更されます。

クラウド テクノロジーの導入によって新たな世代が生まれたように、次のイノベーションの波はデータによって推進されるだろうと私たちは考えています。データベースに関しては、「サーバーレス アーキテクチャは、クラウド ネイティブ データベースの将来の開発における避けられないトレンドの 1 つです。」

<<:  世界のエッジコンピューティング市場は2028年までに600億ドルを超えると予測

>>:  テンセントRhino-Birdオープンソース人材育成プログラムがリリースされ、国内オープンソースエコシステムの発展に貢献

推薦する

Baidu アルゴリズム更新による検索最適化への影響の分析

今年の百度のアルゴリズム更新のスピードと深さは、破壊的とも言える。今年中ごろから、オリジナルのスパー...

クラウドネイティブアーキテクチャ: 可用性とスケーラビリティに優れた最新のインターネットアプリケーションの構築

クラウド コンピューティング テクノロジーの急速な発展により、クラウド ネイティブ アーキテクチャは...

クラウド ストレージ製品の簡単な分析

主なクラウド ストレージ製品には、オブジェクト ストレージ、ブロック ストレージ、ネットワーク ファ...

コロクロッシング春祭り 4.8% 生涯割引: VPS は年間 19.91 ドルから、ベアメタル クラウドは年間 80.64 ドルから (8g/4c 専用/120gssd/20t)

コロクロッシング傘下のクラウドサーバーブランドは現在、旧正月特別永久割引48%オフを提供しています。...

災害発生: AWS でクラウドをバックアップして復元

不十分で時代遅れの災害復旧計画を実施している企業は、気づかないうちに自らを危険にさらしている可能性が...

エッジコンピューティングがIoTの発展の中心となる理由

今日、多くの接続デバイスはクラウド コンピューティングを活用できますが、IoT デバイスの製造元とア...

初心者ウェブマスターのための最もタブーなウェブサイト運営を公開

私はほぼ半年かけてウェブサイトを構築してきましたが、今日はそれを皆さんと共有したいと思います。もう無...

dedipathロサンゼルスデータセンターのKVMシリーズVPSの簡単なレビューで、dedipathのVPSがいかに優れているかを説明します。

Dedipath は誰もがよく知っている企業です。同社はニューヨーク、ロサンゼルス、ラスベガス、ジャ...

分散システムの原理を20,000語で詳しく解説した入門書

[[333060]] 1 コンセプト1.1 モデルノード特定のエンジニアリング プロジェクトでは、...

年末のウェブサイト最適化を把握し、競合他社を簡単に上回りましょう

最後にソフト記事やマーケティングコンテンツを書いてから 1 年が経ちましたが、私は常に何かを心に記録...

2019 年の Hyper-V 監視ツールとソフトウェアのトップ 10

仮想化の広範な使用は、エンタープライズ インフラストラクチャにおける最も重要なトレンドの 1 つです...

SEO担当者がよく遭遇するジレンマについて話す

私が所属するネットワークチームで数日前にイベントが開催されました。1、2年前に設立された社内SEO ...

ユーザーエクスペリエンスは検索とコンバージョン率を結び付けますか?

ユーザー エクスペリエンスは現在、インターネット上でホットな話題となっていますが、これは主にソーシャ...

ソース分析を遡ってウェブサイトの類似性が高い問題を解決する方法

ウェブサイトがK状態になることは、ウェブサイト運営において避けられない状況です。ウェブマスターとして...

クラウド障害に備える6つのステップ

企業は、多くのアプリケーション タイプに柔軟性、迅速な拡張性、信頼性を提供するパブリック クラウドに...