Skip to main content

Fujitsu

Japan

FUJITSU Software
Interstage Terracotta
機能

本製品は2017年7月3日をもって販売を終了いたしました。

機能説明

Interstage Terracotta Web Sessions 機能別索引

Interstage Terracotta BigMemory Max

キャッシュ機能

  • 高速アクセス、大量データへの対応
    階層化されたキャッシュ構造により、フレキシブルなデータ管理機能を提供します。アプリケーションと同じプロセス上のキャッシュ、およびキャッシュサーバプロセス上のキャッシュを一つの階層化されたデータストアとして管理し、利用頻度に応じて、効率的で柔軟なデータ管理が可能です。
    また、データベースで格納していたデータをメモリ領域に格納することで、データベースへのディスクI / O負荷の集中で発生するボトルネックを回避、トランザクションの高速処理を実現します。

高速アクセス、大量データへの対応

  • オフヒープ機能
    アプリケーションが扱うデータを、アプリケーションサーバのJavaヒープ外のメモリ領域に格納することができます。これをオフヒープ領域と呼びます。オフヒープ領域を利用することで、一つのJava VMにおいて数テラバイトのデータを管理することができます。これにより、GC(ガーベッジコレクション)による性能低下を回避、高速かつ安定したアクセスを実現します。
    また、従来、GC対策としての多数Java VMを利用したシステム構成、煩雑で時間のかかっていたGCのチューニングは不要になり、運用しているシステムの管理コストや、ライセンスなどのコストを削減できます。
  • キャッシュサーバの冗長化
    全てのキャッシュサーバはミラーサーバにより冗長化されているため、サーバダウンなどによる障害発生時にも即座にミラーサーバに置き換わることで、業務への影響を最小限にとどめることができます。
  • 高速ストレージ(SSD/Flash)へのオーバーフロー
    メモリ上に書き込んだデータのうち、オフヒープ領域に指定したメモリサイズの上限から溢れたデータを高速ストレージ(SSD/Flash)へ自動的にオーバーフローする機能を提供します(BigMemory Hybrid機能)。
    大量データを扱う大規模な運用時においても、予測可能な低レイテンシを実現します。
  • キャッシュサーバのスケールアウト
    稼働キャッシュサーバ、ミラーキャッシュサーバから成るストライプを増やすことで、アプリケーションの規模に応じたキャッシュサーバ層のスケールアウトを簡単に行うことができます。

豊富なAPI、Java、フレームワークのサポート

アプリケーションからのデータへはEhcacheインタフェースでアクセスできます。本APIには、put / getインタフェースに加え、豊富な検索APIが含まれます。SQL(構造化問合せ言語)ライクな構文を使用してキャッシュを検索することもできます(BigMemory SQL機能)。
また、多数のフレームワーク(Hibernate、Spring等)をサポートしているため、これらフレームワークを利用して構築されたアプリケーションは修正なくシステムのパフォーマンスを改善することができます。

管理コンソール

キャッシュの状態を参照、管理するための運用ビューとして、管理コンソールを提供します。管理コンソールを利用することで、各キャッシュサーバのキャッシュの状態確認および管理を一元的に実施できます。

WANレプリケーション

ワイドエリアネットワーク(WAN)で接続した複数のリージョン(リモートデータセンター)間同期のための、Java VMプロセス(Orchestrator)を介してキャッシュごとにデータをレプリケートする機能を提供します。
この機能を使用することで、地理的に距離のあるリージョン間で一貫したデータを共有することができます。DR(災害対策)/BCP(業務継続計画)対策の実現に向けた機能の位置付けです。

C#、C++アプリケーションからのキャッシュ操作

キャッシュサーバと通信するためのJava VMプロセス(Cross Language Connector)を介して、C#またはC++アプリケーションからキャッシュにアクセスし、データの取得や格納といったキャッシュ操作を実行することができます。(Cross Language Client機能)
各クライアントプラットフォーム間には相互運用性があるため、Javaアプリケーションで追加したデータをC#アプリケーションから読み込むことや、C++アプリケーションで更新したデータにJavaアプリケーションからアクセスすることができます。

Interstage Terracotta Web Sessions

キャッシュ機能

  • 高速アクセス、大量ログインへの対応
    階層化されたキャッシュ構造により、フレキシブルなセッションデータ管理機能を提供します。アプリケーションと同じプロセス上のキャッシュ、およびキャッシュサーバプロセス上のキャッシュを一つの階層化されたデータストアとして管理し、利用頻度に応じて、効率的で柔軟なデータ管理が可能です。
    スマート端末等の増加により、Webアプリケーションプロセス(アプリケーションサーバ)上にセッション情報を保持できなくなった場合にも、アプリケーションサーバ上で保持していたセッション情報をキャッシュサーバに置き、それ以上のセッション情報を持つことができることで、大量ユーザーの同時ログインに対応することができます。
    また、従来、アプリケーションプロセス上で持つことができなかったセッション情報は、データベースにて管理する場合がありました。しかし、アクセス集中時にディスクI/Oネックによりボトルネックが発生し、レスポンスが遅延してしまうことがありました。データベースで管理していたセッション情報を、キャッシュサーバ上で管理することで、ユーザーに対し即座にレスポンスを返すことができます。
  • オフヒープ機能
    アプリケーションが扱うデータを、アプリケーションサーバのJavaヒープ外のメモリ領域に格納することができます。これをオフヒープ領域と呼びます。オフヒープ領域を利用することで、一つのJava VMにおいて数テラバイトのデータを管理することができます。これにより、GC(ガーベッジコレクション)による性能低下を回避、高速かつ安定したアクセスを実現します。また、従来、GC対策としての多数Java VMを利用したシステム構成、煩雑で時間のかかっていたGCのチューニングは不要になり、運用しているシステムの管理コストや、ライセンスなどのコストを削減できます。
  • キャッシュサーバの冗長化
    アプリケーションサーバで保持していたセッション情報を、複数のキャッシュサーバのメモリ上で管理することで、サービス継続性の向上を実現します。セッション情報は、キャッシュサーバ上のメモリで管理され、常に最新かつ一貫性が保証されています。そのため、万が一のサーバの障害時に、リクエストが他アプリケーションサーバへ切り替えられても、キャッシュサーバ上のセッション情報を参照することでセッションを継続でき、利用者に影響を与えることなくサービスを提供することができます。
    また、アプリケーションサーバやOSなどのメンテナンス時も、対象サーバのみを運用から切り離すことで、運用中でもサーバメンテナンスを行うことができます。

キャッシュサーバの冗長化

  • キャッシュサーバのスケールアウト
    稼働キャッシュサーバ、ミラーキャッシュサーバから成るストライプを増やすことで、アプリケーションの規模に応じたキャッシュサーバ層のスケールアウトを簡単に行うことができます。

セッション管理機能

多彩なアプリケーションサーバに対応した、セッション管理機能を提供します。既存のWebアプリケーションを修正することなく、アプリケーションサーバ間のセッションの共有化が可能です。

管理コンソール

キャッシュの状態を参照、管理するための運用ビューとして、管理コンソールを提供します。管理コンソールを利用することで、各キャッシュサーバのキャッシュの状態確認および管理を一元的に実施できます。

機能一覧表

【凡例】 対応: 対応、非対応: 非対応

機能別 OS対応一覧表
機能 Interstage Terracotta BigMemory Max
Windows Solaris Linux
キャッシュ機能 高速アクセス、大量データへの対応 対応 対応 対応
オフヒープ機能 対応 対応 対応
高速ストレージ(SSD / Flash)へのオーバーフロー 対応 非対応 対応
キャッシュサーバの冗長化 対応 対応 対応
キャッシュサーバのスケールアウト 対応 対応 対応
豊富なAPI、フレームワークのサポート 対応 対応 対応
WAN レプリケーション 対応 対応 対応
C++アプリケーションからのキャッシュ操作 対応 非対応 対応
C#アプリケーションからのキャッシュ操作 対応 非対応 非対応
管理コンソール 対応 対応 対応
機能別 OS対応一覧表
機能 Interstage Terracotta Web Sessions
Windows Solaris Linux
キャッシュ機能 高速アクセス、大量ログインへの対応 対応 対応 対応
オフヒープ機能 対応 対応 対応
キャッシュサーバの冗長化 対応 対応 対応
キャッシュサーバのスケールアウト 対応 対応 対応
セッション管理機能 対応 対応 対応
管理コンソール 対応 対応 対応

製品体系

製品別 機能概要 / 対応OS一覧表
製品名 機能概要 対応OS
Interstage Terracotta BigMemory Max 業務データを複数のサーバのメモリ上に分散して管理し、業務データへのアクセスを高速化するインメモリデータ管理製品です。メモリ上での大量データの階層化管理や、サーバ冗長化により、高速で高信頼なデータアクセスを実現します。また、豊富なインタフェースに対応し、様々なアプリケーションから大容量のキャッシュを利用することができます。 Windows(x64)
Solaris
Linux(Intel64)
Interstage Terracotta Web Sessions Webアプリケーションのセッション情報を管理する製品です。本製品を利用することで、アプリケーションサーバで保持できなかった大量のセッション情報を、アプリケーションの修正なしに、高い可用性および高いパフォーマンスで管理することができます。 Windows(x64)
Solaris
Linux(Intel64)

本製品に関するお問い合わせ

Webでのお問い合わせ

入力フォームはこちらから

製品名を入力してください。

当社はセキュリティ保護の観点からSSL技術を使用しております。

お電話でのお問い合わせ

富士通コンタクトライン(総合窓口)0120-933-200

製品名をお伝えください。

受付時間 9時~17時30分
(土曜・日曜・祝日・当社指定の休業日を除く)