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

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

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 はユーザーエクスペリエンスを向上させるために SEO 環境を浄化します

昼頃、ウェブマスターニュースを読んでいると、Baiduが「有名サイト向けSEOノート」を発表したとい...

contabo-7.99 ユーロ/6g RAM/500g HDD/100m 無制限/Windows

contabo.com は 2003 年にホスティング事業を開始し、ドメイン名、仮想ホスティング、ゲ...

Apple ID セットアップチュートリアルガイド

iPhone のセキュリティに関して言えば、一つは電話機自体のセキュリティであり、もう一つは App...

Docker の使用上の注意

著者: jakieli 1. Docker を使用する理由当社では、レポートのプレゼンテーションに社...

「ブロックチェーンシステム」と「分散ストレージシステム」の詳しい説明

データの価値について話すとき、まずデータの量を計算する必要があります。各人が消費するたびに 80 バ...

エッジ コンピューティング - 現在と未来の姿!

近年私たちが経験してきたように、テクノロジーは実に恐ろしいスピードで発展、進化しており、その変化の速...

急成長中のSEOにバケツ一杯の冷水を浴びせる

近年のSEO業界の急速な発展に伴い、多くの企業にとってSEOはオンラインマーケティングを行う上で欠か...

Acenet-2G メモリ/5IP/4 コア/12.99 USD/月

Acenet は 2003 年に設立され、IDC サービスで 10 年以上の経験があると主張していま...

SeFlow-i7-4770/32g メモリ/2x2T ハードディスク/20T フロー/500mddos 保護/39 ユーロ

2004 年に設立されたイタリアの企業である SeFlow は、2,000 を超える顧客、1,300...

クラウド コンピューティングで仮想マシンのセキュリティを確保するにはどうすればよいですか?

クラウド コンピューティングにおける仮想マシンの安全な割り当て戦略の実装とその有効性の実証。クラウド...

簡単な分析:Baiduのウェブサイトのスナップショットの時間を決定する要因

筆者はかつて、ウェブサイトの Baidu スナップショットの更新時間は、検索エンジン スパイダーがペ...

今日の外部リンクの品質がウェブサイトの将来の運命を決定します

SEO 担当者の 10 人中 9 人は外部リンクの重要性を認識しており、外部リンクの構築に精力的に取...

SEO 業界はいつまで存続するのでしょうか?

Ye Meng Chu Chen 氏の記事のタイトル「SEO 業界はいつまで存続するのか?」を見たら...

百度の新たな調整による新たなSEOの考え方

今年の百度は、いくつかの主要サイトの閉鎖やいくつかの大きな急落など、紆余曲折を経験した。特に最近、B...

2020 年のクラウド コンピューティング技術のトレンドの展望

年末が近づくにつれ、業界の調査組織は来年の技術動向を予測し、過去数年間の開発動向に関する予測と洞察を...