概要

データは現代ビジネスの重要なリソースであり、成長に伴いデータベースには高度な機能が求められます。しかし、企業はストレージコストの増加、業務処理の分散、シャーディングの複雑さ、安定性や可用性の問題に直面しています。従来のアーキテクチャでは、透過的な拡張性や動的負荷分散に対応できません。

OceanBaseは、次世代のネイティブ分散アーキテクチャとして、マルチテナント対応や透過的スケーリング、高度な圧縮を提供し、高パフォーマンスと優れた拡張性を実現。低コストで企業の成長を支援します。

課題

膨大なインスタンス数

従来のデータベースでは、スケーラビリティに限界があり、シャーディングを行うことでインスタンス数が増加し、運用と安定性の管理が複雑になります。数十、数百、さらには数千のインスタンスを扱うことは、負担を増大させ、パフォーマンスや信頼性に悪影響を与えることがあります。

莫大なリソースコスト

ビジネスの発展に伴い、インスタンス数とストレージリソースは増加の一途をたどります。データベースのライセンス料金やサブスクリプションは高額で、ストレージコストも高止まりの状況が続いています。

リソースの断片化

大規模インスタンスでは、リソースの使用状況がシナリオごとに異なり、リソースの偏りやアイドル状態が発生します。リソースの集中管理ができないため、断片化による浪費が生じ、コストやパフォーマンスの低下を招きます。

煩雑な運用保守

多数のインスタンスが個別に監視・管理されるため、運用の効率が低く、保守が複雑化します。その結果、人的資源や物的資源が過剰に必要となり、管理負担が増大します。

技術スタックの未統一

クラウドベンダーやローカル環境のデータベースカーネルに差異があり、インターフェースを一元管理することが難しいです。さらに、特定のクラウドベンダーに依存するリスクや、マルチクラウド・クラウド間の統合には多大な労力がかかります。

対策

  • OceanBaseは、長年の大規模ビジネスシナリオに基づき、自社開発のネイティブ分散カーネルを活用し、安定したデータベースインフラを提供します。OMS(データ移行サービス)は、ダウンタイムを最小限に抑え、迅速なデータ移行を実現。最小限の変更でOceanBaseへの移行をスムーズに行います。
  • 仮想化されたリソースを管理し、コンテナレベルでのリソース分割やスケーリングを実現。大規模クラスター管理では、コンピュータとストレージリソースを最大限活用し、複数の従来型データベースの統合と一元管理を可能にします。インテリジェントな管理機能により、運用保守の効率を向上させ、セキュリティリスクを排除します。

利点

高並列

OceanBaseは、クラスターのデプロイにより動的な水平スケーリングを実現し、データベースの性能とストレージ容量の課題を解決します。銀行のコアシステムでPBレベルの大規模データ処理をサポートし、突発的な高トラフィックにも対応可能です。

高可用性

金融業界が求める高可用性を提供し、柔軟なデプロイが可能です。システムの一元化や複数センターへのデプロイに対応し、センター間・リージョン間でディザスタリカバリ機能を提供することで、サービスの継続性を保証します。

リソース利用率の向上

ネイティブなマルチテナント分離と仮想化を実現し、1クラスターで100以上のデータベースインスタンスをデプロイ可能です。各インスタンスはデータとリソースが分離され、数秒でリソースのアップグレードが可能。テナント単位でオンラインでリソースの増減ができ、ビジネスの急増にも迅速に対応します。

マルチコア・コロケーション対応

OceanBaseは、主要なチップエコシステムをサポートし、マルチレプリカやプライマリ/セカンダリクラスター、データセンター間でのコロケーションに対応します。長期間のコロケーション運用とゾーン切り替えをサポートし、テーブルパーティションの段階的切り替えや移行でリスクを最小限に抑えます。

HTAP機能

行列混合ストレージと列ストレージのデプロイモードをサポートし、銀行のTP/APニーズを1つのデータで同時に満たします。コスト効率、整合性、鮮度で従来のデータウェアハウスを超える性能を提供し、リアルタイム分析が求められる与信業務やマネーロンダリング対策に最適です。

OceanBaseを使い始める