すべてのプロダクト
Search
ドキュメントセンター

PolarDB:PolarDB for PostgreSQL Standard Editionとは

最終更新日:Oct 11, 2024

このトピックでは、PolarDB for PostgreSQL Standard Editionについて説明します。

PolarDB for PostgreSQL Standard Editionとは

PolarDBは、数千の顧客アプリケーションをサポートし、実際のビジネス環境で優れたパフォーマンスを提供しました。 PolarDBは、優れたパフォーマンス、優れた安定性、およびエンタープライズ向けの高度な機能により、これまでにないデータベースエクスペリエンスを提供できます。

初期の頃、PolarDB Enterprise Editionは、特定のニーズを持つ大企業や顧客に対応するために発売されました。 このエディションは高度にカスタマイズされた物理マシン上に構築され、Alibaba Cloudが開発した分散ストレージであるPolarStoreを使用します。 このエディションは、極端なパフォーマンスと安定性を保証するため、コストが比較的高くなります。

技術の進歩と絶えず変化する市場により、費用対効果を特徴とするPolarDB Standard Editionが発売されました。 Enterprise Editionとは異なり、Standard Editionはクラウド展開と標準化されたコンピューティングおよびストレージリソースを最大限に活用します。 カーネル最適化により、Standard Editionは高いパフォーマンスと費用対効果を組み合わせることができます。 これにより、ECSおよびクラウドディスクとの深い統合が保証され、豊富で柔軟なコンピューティングおよびストレージオプションが提供されます。 次の図は、PolarDB for PostgreSQL Standard Editionのアーキテクチャを示しています。

image

PolarDB for PostgreSQL Standard Editionは、より高い費用対効果を提供し、 クラウドネイティブのアーキテクチャの優れたパフォーマンス、弾力性、安定性をより多くのお客様に提供します。

Standard EditionとEnterprise Editionの違い

Standard EditionとEnterprise Editionは、コアアーキテクチャと主な機能の点で似ています。 つまり、どのエディションを選択しても、PolarDBコアの利点を得ることができます。 Standard EditionとEnterprise Editionは、コンピューティング層とストレージ層のハードウェアとソフトウェアのみが異なります。

  • コンピューティング層では、Enterprise Editionの計算ノードは物理マシンを使用せずに 仮想化のオーバーヘッド。 Standard Editionは、ECS (Elastic Compute Service) インスタンスを使用します。

  • ストレージ層では、Enterprise EditionにPolarStore Level 4 (PSL4) とPSL5の2つのオプションがあります。 2つのオプションは、1秒あたりの入力 /出力操作 (IOPS) や読み取り /書き込み帯域幅など、パフォーマンスメトリックが異なります。 これらのパフォーマンスメトリックは、計算ノードの仕様に依存し、実際のストレージ容量とは無関係である。 この設計により、ストレージ容量に関係なく、エンタープライズユーザーに一貫した予測可能なパフォーマンスが保証されます。

    Standard Editionには、より多くのストレージオプションがあります。 Standard Editionは、クラウドで標準のクラウドディスクテクノロジを使用し、PL0、PL1、PL2、PL3、AutoPLなどの複数のパフォーマンスオプションを提供します。 Enterprise Editionとは対照的に、これらのオプションのパフォーマンスメトリックはストレージ容量によって異なります。 少量のデータがある場合は、低帯域幅 (GBあたり約50 IOPS) が提供されます。 ストレージのパフォーマンスはデータ量とともに向上し、アプリケーションにスムーズなエクスペリエンスを提供します。

ストレージとデータの信頼性

PolarDB for PostgreSQL Standard Editionは、共有ストレージアーキテクチャを使用し、エンタープライズSSD (ESSD) にデータを格納します。 ESSDは、分散マルチレプリカメカニズムを使用して、低レイテンシ、高性能、高耐久性、および高信頼性を提供します。

拡張 SSD (ESSD) は、Alibaba Cloud によって開発された超高性能ディスクです。 ESSD は、次世代の分散ブロックストレージアーキテクチャを使用し、25 Gigabit Ethernet のネットワークとリモートダイレクトメモリアクセス (RDMA) がサポートされています。 各 ESSD は、一方向遅延が低く、最大 100 万 のランダム読み書き IOPS を処理できます。 ESSD は、以下のパフォーマンスレベル (PL) で提供されます。

  • PL0 ESSD:PL0 ESSDは、ESSD の基本性能を備えています。

  • PL1 ESSD: PL1 ESSDは、PL0 ESSDと比較して5倍のIOPSと約2倍のスループットを提供します。

  • PL2 ESSD:PL2 ESSD は、PL1 ESSD と比較して約 2 倍の IOPS と、約 2 倍のスループットを備えています。

  • PL3 ESSD:PL3 ESSD は、PL2 ESSD と比較して約 10 倍の IOPS と、約 5 倍のスループットを備えています。 ESSD は、同時並行性の高いリクエストを高い I/O パフォーマンスと低い読み書き遅延で処理する必要があるビジネスシナリオに適しています。

  • ESSD AutoPL ディスク:上記のいずれかの PL の ESSD と比較して、ESSD AutoPL ディスクでは IOPS とストレージが分離され、IOPS とストレージを柔軟に設定し、必要に応じて調整を行うことができます。 そのため、全体の総所有コスト (TCO) を削減できます。

ESSD のパフォーマンスの詳細については、「ESSD」をご参照ください。

重要

ESSD のストレージがすべて使用された場合、ディスクはロックされます。 この場合、ディスクでは読み取り操作のみ処理されます。

データの信頼性

ESSDは、99.9999999% (9個) のデータ耐久性を確保するために、分散トリプリケート機構を使用する。 ハードウェア障害によりゾーン内で業務が中断された場合、ゾーン内のデータは別のゾーンの使用可能なディスクにコピーされ、データの耐久性と可用性が確保されます。 詳細については、「Triplicate storage」をご参照ください。

Standard Editionクラスターへのデータの購入または移行

  • PolarDB for PostgreSQL Standard Editionクラスターは、PolarDB購入ページで購入できます。

  • PolarDB for PostgreSQL Standard Editionに精通していない場合は、まずPolarDBの無料試用版を使用できます。

  • PolarDBでは、ApsaraDB RDSからデータを移行することもできます。 新しいクラスターを購入すると、追加費用なしでApsaraDB RDSからPolarDBにデータを移行できます。

  • データ転送サービス (DTS) を使用して、自己管理型からデータを移行できます。 PostgreSQLデータベースまたはApsaraDB RDS for PostgreSQLインスタンスからPolarDB for PostgreSQLクラスターへ。

  • オープンソースコミュニティで提供されているpg_dumpツールとpg_restoreツールを使用して、データを移行できます。

参考情報