Cloud SQL Enterprise Plus で SQL Server のパフォーマンス、可用性、障害復旧を強化
Sujatha Mandava
Director, Product Management
Mohamed Kabiruddin
Senior Product Manager, Google Cloud
※この投稿は米国時間 2024 年 8 月 2 日に、Google Cloud blog に投稿されたものの抄訳です。
ビジネス クリティカルな SQL Server ワークロードを実行している組織には、パフォーマンスと可用性が高く、柔軟性と信頼性に優れたマネージド データベース サービスが必要です。このたび、SQL Server 向け Cloud SQL Enterprise Plus エディションの一般提供が開始されました。今回のリリースにより、SQL Server 向け Cloud SQL Enterprise Plus は、Cloud SQL の中核的な基盤上に構築しながら、最も要求の厳しい SQL Server ワークロードのニーズを満たす新しいイノベーションを提供します。たとえば次のようなものです。
-
2 つの新しいマシン ファミリーで、パフォーマンスの向上と vCPU あたりのメモリ増加を実現
-
データ キャッシュで読み取りパフォーマンスを向上
-
高度な障害復旧(DR)機能と、ビジネス継続性を確保する 99.99% の可用性 SLA
Cloud SQL for SQL Server の既存のバージョンは、機能や価格の変更なしに継続されますが、今後は SQL Server 向け Cloud SQL Enterprise エディションと呼ばれます。
では、SQL Server 向け Cloud SQL Enterprise Plus の機能について詳しく見ていきましょう。
パフォーマンスの強化とキャッシュ保存
Cloud SQL Enterprise Plus では、パフォーマンス最適化とメモリ最適化の 2 つの新しいマシン ファミリーによってパフォーマンスが強化され、パフォーマンスの向上と vCPU あたりのメモリの増加(vCPU あたり最大 32 GiB RAM)が実現しています。Cloud SQL Enterprise Plus のパフォーマンス最適化マシン ファミリーは、最大 128 個の vCPU を搭載した大型マシンを提供します。新しいマシン ファミリーでは、vCPU を増やさなくても高メモリ構成を必要とするビジネス クリティカルな SQL Server ワークロードを実行できるため、SQL Server のライセンス費用を最適化できます。
読み取り中心のワークロードでは、Cloud SQL Enterprise Plus は構成可能なデータ キャッシュを提供して読み取りのパフォーマンスを向上させます。データ キャッシュは、サーバーサイドの SSD を利用して最も頻繁にアクセスされるデータを保持し、読み取りレイテンシを短縮してスループットを向上させます。実際、SQL Server 向け Cloud SQL Enterprise Plus では、Cloud SQL Enterprise エディションと比較して読み取りパフォーマンスが最大 4 倍向上します。
高度な障害復旧と可用性
SQL Server 向け Cloud SQL Enterprise Plus は、リージョン障害による中断を防ぐことで、ビジネスの継続性を維持します。高度な DR 機能には、セカンダリ リージョンへのフェイルオーバー、データ損失なしでのプライマリ リージョンへの切り替え、常にアクティブなプライマリ インスタンスを指す単一の書き込みエンドポイント(DNS 名)でアプリケーション コードの変更を最小限に抑える機能などがあります。
さらに、SQL Server 向け Cloud SQL Enterprise Plus エディションの可用性の向上により、SQL Server ワークロードの稼働時間を最大限にすることができます。実に、可用性 SLA は、99.99% まで引き上げられています。
「不動産賃貸管理サービスでは、特に繁忙期にはデータベースのワークロードに対してより高いパフォーマンスと可用性が必要になります。当社では、SQL Server 向け Cloud SQL Enterprise Plus エディションの新しいパフォーマンス最適化マシンタイプを使用して高スループットのワークロードを実行し、vCPU あたりのメモリ使用可能量の増加によるメリットを活かすつもりです。SQL Server 向け Cloud SQL Enterprise Plus エディションは、お客様に喜んでいただける賃貸管理サービスを運用するために必要なコスト パフォーマンスを提供してくれます。」- 株式会社ビジュアルリサーチ、CTO 渡邊 瞬氏
使ってみる
Cloud SQL Enterprise Plus の新しいインスタンスの作成には、Google Cloud コンソール、CLI、API を使用できます。既存の Cloud SQL for SQL Server インスタンスを新しい Cloud SQL Enterprise Plus エディションにインプレースでアップグレードできるため、ダウンタイムは最小限で済みます。
SQL Server 向け Cloud SQL Enterprise Plus の使用を開始するには、Cloud SQL コンソールにアクセスしてください。Enterprise Plus エディションの詳細については、ドキュメントをご覧ください。