アプリケーション・コンティニュイティ

Application Continuityは、計画的または計画外の停止時にデータベース・レベルで中断をマスクし、Oracle Databaseに依存するアプリケーションのフォルト・トレランスを向上させるOracle Databaseの機能です。

Oracle Database 23aiの発表: データにAIをもたらす

ラリー・エリソンとホアン・ロアイザが、Oracle Database 23aiの背景にある生成AI戦略について語ります。

Application Continuity の主要な機能

アプリケーション停止の回避

Application Continuity は、アプリケーション・コードの変更やサーバーの再起動を必要とすることなく、計画的なメンテナンスや計画外のデータベースやサーバーの障害時にアプリケーションの中断を回避します。

透過的なセッション移行

Application Continuity は、Oracle Real Application Clusters(RAC)インスタンス間や Oracle Active Data Guard データベース間でセッションをスムーズに移行させますが、アプリケーションを強制終了させたり突然切断したりすることはありません。これにより、接続の集中(コネクションストーム)を回避し、アプリケーションのセッション状態を保持し、再実行可能な中断されたトランザクションを正常に完了させることができます。

幅広いサービス

Application Continuity は、Python、PHP、Java、.NETなどのさまざまなコーディング・プラットフォーム上で、JDBCやODP.NETなどのドライバ、WebLogic、JBoss with UCP、HikariCPなどの日常的なアプリケーション・サーバー/コネクション・プールを含む商用アプリケーションやカスタム・アプリケーションを幅広くサポートします。

Oracle Maximum Availability Architecture上に構築

Application Continuityは、Oracle Maximum Availability Architecture(MAA)の目的を拡張し、データ損失とアプリケーションのダウンタイムをゼロにするという原則を実現し、コミットされていない(処理中の)トランザクションとアプリケーション・スタックを回復します。

詳細な統計情報

Application Continuity は、豊富な再生統計を生成し、成功したリプレイと、さらなる最適化のために発見されたコールをレポートする統合的なACチェック機能を提供します。

業界で唯一

Application Continuity はOracle Database独自のものであり、現在、Application Continuity のようなビジネス継続性ソリューションを提供している唯一のデータベースです。

Application Continuityのお客様事例

「日本全国で100以上の自治体が、RKKCS が提供するクラウド・サービス上でミッションクリティカルな業務を実行しています。Application Continuity により、定期的な Autonomous Database のメンテナンス期間中でも、RKKCS は中断のないサービスを透過的に提供することができています。」

小池 祐史 氏株式会社RKKCS 技術本部 技術部 兼 研究開発部

Oracle Application Continuityをワークショップで体験

2024年5月20日

ACCHKを使用したアプリケーション・コンティニュイティによるアプリケーション保護の理解

オラクル、プリンシパル・プロダクト・マネージャー、Sinan Petrus Toma
オラクル、マスター・プロダクト・マネージャー、Anil Nair

Oracle Application Continuityは、高可用性をアプリケーション・レイヤーに拡張します。データベース・セッションの中断を、利用可能なデータベース・インスタンスに自動的に再接続、セッション状態をリストア、中断されたインフライト・リクエストをエンドユーザーとアプリケーションに透過的に再生することで、エンドユーザーとアプリケーションからマスクします。

全文を読む

ここから始めよう


Autonomous Databaseを無料で試す

オラクルのAlways Freeサービスをご体験ください。


お問い合わせ

Oracle Application Continuityがどのように役立つかをご覧ください。