1. Home
  2. News
  3. 超低レイテンシーを実現する革新的なデータベースソリューションScyllaDB 真の弾力的スケーリングのためのバージョン6.0をリリース
2024/06/13

Startup Portfolio

超低レイテンシーを実現する革新的なデータベースソリューションScyllaDB 真の弾力的スケーリングのためのバージョン6.0をリリース

予測可能なスケーラビリティを実現するデータベースScyllaDBは、ScyllaDBの新しい「タブレット」レプリケーションアーキテクチャを搭載した初のリリースであるScyllaDB 6.0を発表しました。この新しいアーキテクチャは、Raftコンセンサスプロトコルの実装と拡張に向けた数年にわたるプロジェクトに基づいており、新たなレベルの弾力性、スピード、シンプル性、効率性を実現します。クラウドとAIの時代においては、データベースが数百万人のユーザーによってアクセスされるアプリケーションに対応するため、急速に拡大・縮小する必要があります。多くの場合、需要に合わせてデータベース容量を増やす必要が生じます。弾力性のスピードは、特定の展開が本番環境で増加したスループットとボリュームを処理し始めるまでの時間で測られます。タブレットで動作する新リリースでは、15分以内にクラスターを2倍に拡張できることが実証されています。ScyllaDBは、同じ短時間でクラスターのスループットを4倍に増やすことさえできます。参考までに、最大の顧客基盤を持つ最初のNoSQLテクノロジーであるDynamoDBは、30分以内にクラスターを2倍に拡張できるのみです(オンデマンドモードを使用)。このような弾力的なスピードにより、顧客は展開を最適化し、時間単位または分単位で実際に必要なリソースのみを使用できます。また、需要の急激な増加にも対応できます。


クラウドデータベースのスケーリングの課題
クラウドインフラストラクチャ自体は本質的に弾力的ですが、ほとんどのデータベースはその弾力性を十分に活用していません。新しいノードは高速にプロビジョニングできますが、特にデータ分散が静的(ハッシュ関数のみで決定される)な場合、実際にトラフィックを処理できるようになるまでに大幅な遅れが生じます。新しいデータ分散が完了し、クラスター全体で同期されるまで、新ノードが読み書きを確実に処理できません。「自動スケーリング」を使用しても、クラスター容量を大幅に増やすには時間がかかります。さらに、大量のデータを移動することは難しく、多くの計算リソースとI/Oリソースを消費し、パフォーマンスのボトルネックを引き起こす可能性があります。

動的「タブレットベース」のデータレプリケーションによるスムーズなスケーリング
ScyllaDBの新しいタブレットアーキテクチャでは、ワークロードとトポロジーの進化に合わせてデータが動的に再分散されます。新しいノードは並列でスピンアップでき、ほぼリアルタイムで負荷に適応し始めます。つまり、チームはトラフィックの急増に対して迅速にスケールアウトでき、オーバープロビジョニングする必要なく、レイテンシーSLAを満たすことができます。適応型の負荷分散は、予測可能な低レイテンシーを実現することで知られるScyllaDBの特徴であるシャード・パー・コアアーキテクチャに加えて、さらなる効率化を図ります(例えば、100万ops/秒を超えるワークロード)。


ScyllaDBの共同創設者兼CEOであるDor Laorは次のように述べています。「かつてScyllaDBは『CassandraのパワーとRedisのスピード』と定義されていました。ScyllaDB 6.0リリースでは、この方程式に第3の柱を加えました。それがDynamoDBのユーザビリティです。これは、1日の中で大きなトラフィック変動がある場合(配送やソーシャルメディアなど)、需要の全く予測できない急増、または規模が不明な大規模なイベント(スポーツイベントやブラックフライデーセールなど)に理想的です。」


ScyllaDBについて
ScyllaDBは、スケーラブルな予測可能なパフォーマンスを実現するよう設計されています。100万ops/秒を超えるワークロードでも超低レイテンシーを実現する組織に採用されています。シャード・パー・コアのアーキテクチャは、最新のインフラストラクチャの力を活用し、ノード数、管理作業、コストを削減します。Disney+Hotstar、Expedia、Discord、Crypto.com、Zillow、Starbucks、Comcast、Samsungなど400を超えるゲームチェンジャー企業が、最も困難なデータベース課題にScyllaDBを活用しています。ScyllaDBは無料のオープンソースソフトウェア、フルサポートの企業製品、複数のクラウドプロバイダー上で提供される完全マネージドサービスとして利用可能です。

ScyllaDBの新しいバージョン6.0は、「タブレット」と呼ばれる新しいレプリケーションアーキテクチャを導入し、真の弾力的なスケーリングを実現しています。この新アーキテクチャにより、ワークロードの変化に合わせて動的にデータ分散を調整できるようになり、短時間でクラスターの拡張やスループットの増強が可能になりました。従来のデータベースでは、スケーリングに時間がかかる課題がありましたが、ScyllaDBのタブレット機能はその問題を解決します。新ノードをすばやく追加でき、リアルタイムで負荷分散を行えるため、需要の変動に素早く対応できます。また、シャード・パー・コアアーキテクチャと組み合わせることで、大規模ワークロードでも予測可能な低レイテンシーを実現。ユーザビリティの面でも改善が図られており、DynamoDBに匹敵するとの評価もあります。ScyllaDBは、クラウドネイティブ環境におけるスケーラビリティと高パフォーマンスの課題を解決する、革新的なデータベースソリューションを提供しています。

 

TagsDevOpsIsrael

関連ニュース

Contact

AT PARTNERSにご相談ください