Red Hat Data Grid

インメモリデータベース

メモリ内に分散されたデータで
アプリケーションのパフォーマンスを向上

分散型インメモリデータベースであるRed Hat Data Gridは、総所有コスト(TCO)を削減しながら同時にアプリケーションのパフォーマンスと拡張性の大幅な向上を実現するソリューションを提供します。

主な特徴

分散型インメモリデータベース

■コンテナ最適化、クラスタ対応
■クロスデータセンター
■オンプレミス、Web、クラウド、ビッグデータ、IoTアプリに理想的
■ほとんど手間をかけずにデータ駆動型アプリのパフォーマンスを向上
■Java開発者向けの使い慣れたAPI
■レガシーアプリの拡張が可能

導入メリット

セッション情報管理の革新
アプリのメモリからデータグリッドへ

セッション情報管理の革新 アプリのメモリからデータグリッドへ

アプリの改変なしで可用性と性能を高める新しい方法として、従来はアプリのメモリ上に保存されていたセッション情報をデータグリッドに移すことで、アプリが停止してもセッション情報を保持し、ユーザーが増えても簡単に対応できます。この方式ではアプリがステートレスになるため拡張がしやすく、データグリッドのノード間で情報が複製されるのでより安全です。さらに、アプリが必要な情報をキャッシュとして持つことで性能も向上し、アプリのノード数は処理量に応じて調整できます。

データストア負荷削減と平準化
透過的キャッシュと非同期処理の活用

データストア負荷削減と平準化 透過的キャッシュと非同期処理の活用

従来のデータベース(DB)への直接アクセスによる高負荷問題に対処するため、高速にデータを取得できるデータグリッドを使用し、頻繁にアクセスされるデータはアプリ内部で透過的にキャッシュされます。さらに、大量の書き込みはバッファリングしてからDBに非同期で書き込むことで、DBの負荷を軽減し、効率的に処理を行います。これにより、DBへのアクセスを減らし、処理の平準化を実現し、必要に応じてデータグリッドを拡張することでスケールアウトが可能となります。このアプローチにより、データストアの柔軟な利用と効率的なデータ管理が実現します。

外部連携の最適化
キャッシュを活用した性能と可用性の向上

外部連携の最適化 キャッシュを活用した性能と可用性の向上

これまでの外部連携では、必要に応じて都度データストアにアクセスする方法が一般的でしたが、処理の増大による遅延や呼び出し毎の課金増加、スケールアウトやアップのコストが問題となっていました。新しいアプローチでは、データグリッドを経由したデータ取得を採用し、データグリッドにないデータのみデータストアから取得します。頻繁に使われるデータはアプリ内でキャッシュし、データグリッド上のデータには有効期限を設定できます。この方法により、データストアへのアクセスが減り、システム全体の負荷軽減と高速化が実現され、データ有無によるシステム側の実装の複雑さも解消されます。

柔軟なアーキテクチャ

柔軟性が非常に高い
サーバモード

柔軟性が非常に高いサーバモード

・アプリケーションからデータ層を独立できる柔軟性
・複数のアプリケーションから1つのデータ層を共有できる
・伸縮性、拡張性に柔軟

ハイパフォーマンスな
ライブラリモード

ハイパフォーマンスなライブラリモード

・豊富な機能、APIを提供
・豊富な設定、プログラムからきめ細かい制御が可能
・組み込みソリューション

クラウドネイティブなアプリケーション構築をご検討の方は
Red Hat Runtimes/Application Foundationsがおすすめ

Red Hat Runtimes

クラウドネイティブアプリケーションの開発とメンテナンスに必要な製品、ツール、コンポーネントをセットにしたパッケージです。軽量なランタイムとフレームワークを提供し高度に分散したアーキテクチャに対応します。

Red Hat Application Foundations

Red Hat Application Foundationsは、ソフトウェアの開発とモダナイズに必要な包括的なコンポーネントセットをオールインワンで提供します。これにより、ハイブリッドクラウド全体でアプリケーションを構築、デプロイ、運用できます。

その他の製品

Red Hat JBoss Enterprise Application Platform

クラウドネイティブに最適なエンタープライズ向けアプリケーションサーバ

Red Hat JBoss Web Server

Apache Web Server/Tomcatをベースにコンポーネントの品質管理などを行っているツール

Red Hat Build of Apache Camel/Fuse

さまざまなアプリケーションやサービスを連携させるためのツール

Red Hat 3Scale API Management

API管理を容易にするインフラストラクチャプラットフォーム

Red Hat Ansible Automation Platform

アプリケーションのデプロイメント、タスクの自動化などを手助けするツール

Red Hat AMQ

分散しているアプリケーションとデータを統合し、IoTの接続を可能にするツール

Red Hat Data Grid

インメモリでアクセスや処理の高速化を実現

JACMO Powered by Red Hat JBoss

Red Hat Application Servicesを月額で提供

Contact

ご相談・お問い合わせ

Red Hat Application Servicesの導入支援、
アプリケーションのモダナイズなど、
SCSKはさまざまなテクニカルサービスを提供します。
まずはお気軽にご相談ください。