最新のアプリケーションは Web 指向で、多くのデータを利用し、仮想環境とクラウド環境の両方展開される傾向にあります。 データベースは、必要な高速のパフォーマンスを実現できない、あるいは要件に合わせた柔軟な拡張ができない場合、ボトルネックとなります。
VMware vFabric GemFire は、高速で動的なスケーラビリティと共に、データベースの信頼性およびデータ管理機能を提供します。 VMware vFabric GemFire は、 vFabric Cloud Platform のコア コンポーネントです。これにより、高速かつ安全で、クラウドでの拡張が可能な、信頼性の高い理想的なソリューションを実現できます。
クラウド規模の高性能なデータ管理機能の提供
VMware vFabric GemFire は、動的なスケーラビリティ、高いパフォーマンス、データベースに類似した永続性を提供する分散データ管理プラットフォームです。 レプリケーション、パーティショニング、データ対応のルーティング、継続的な照会など、高度な手法を組み合わせることで、次のことが可能になります。
比類のないパフォーマンスとデータベース クラスの信頼性の確保
GemFire 独自の 「シェアド ナッシング」 並列ディスク永続化アーキテクチャでは、すべてのディスクをプールすることにより、パーティショニングされたデータをクラスタ全体で管理します。 このテクノロジーと独自のディスク ログ アルゴリズムを併用することで、データのスループットが大幅に向上します。 GemFire は、パフォーマンスへの影響を最小に抑制しながら、ディスク上のデータの複数のコピーを管理します。 また、高度なリカバリ メカニズムを採用しているため、ディスク障害または単一点障害によってデータの整合性が損なわれることはありません。
ダウンタイムなしの拡張 / 縮小による運用効率の向上
動的なデータ パーティショニング、分散アプリケーション機能、データの自動再調整、継続的なクライアントのロード バランシングを通じて、ビジネス アプリケーションに必要な柔軟性を確保します。
開発者の生産性の向上
GemFire の再構成された API と、広く利用されている Spring フレームワークとの連携により、トランザクション実行のための拡張性の高いエンタープライズ アプリケーションの開発とサポートが、大幅に迅速化および簡素化されます。
Tomcat および Hibernate ユーザーのためのキャッシュ機能の簡素化
VMware vFabric GemFire では、Apache Tomcat および vFabric tc Server の HTTP セッション状態の負荷を軽減し、管理することが可能です。vFabric tc Server は、Java Spring ユーザー向けに最適化された VMware のエンタープライズ バージョンの Tomcat です。 GemFire では、実績のある高可用性とスケーラビリティ機能を利用して、大規模なセッションを管理します。これは、ニーズに応じたスケール アウトが必要な Web アプリケーションに特に有効な機能です。 また、GemFire では、Hibernate 向けの高速かつ拡張性の高い分散型レイヤー 2 キャッシュを提供しているため、パフォーマンスが大幅に向上し、ネットワーク トラフィックが削減されます。
