課題:ますます多くのシステムにおいて、分析のパフォーマンス要件を満たすことが課題となっています。これは、BWでの長時間実行問合せに当てはまります。しかし、これはOLTPシステムでも起こり得ます。例えば、業務計画/レポーティングの非常に柔軟な実装により、ユーザーが多くの、わずかに異なるクエリのバリアントを作成できるなどです。
価値提案: Oracle Database 12c In-Memoryでは、管理者は特定の量のデータベース・サーバー・メモリーを列ストア(行形式ではなく列形式でデータを格納するメモリー構造)専用にできます。列ストアの設定は迅速かつ簡単です。列形式でデータを使用できると、問合せのパフォーマンスが大幅に向上します。
認定/サポート:競合他社が提供する同様のオプションとは異なり、Oracle Database In-Memoryの使用はSAP Business Warehouse (SAP BW)に限定されません。一般的なOLTP アプリケーションを含め、SAP NetWeaver ベースのすべての SAP アプリケーションに対応しています。
バージョン: Oracle Database 12c以上。
課題:データベースのサイズの大きさと、将来予想される容量増加が問題になるケースがますます増えています。この問題の側面には、ストレージ・コスト、パフォーマンス保証(SLA)、適切な時間内でのデータベース・ファイルのクローニングおよびバックアップなどがあります。
価値提案: Oracle Advanced Compressionは、表データの格納に異なる形式を使用します。Oracle Database Enterprise Editionに付属する他の圧縮テクノロジー(索引キー圧縮など)とともに、データベース・サイズを50%以上削減できます。これは、Advanced Compressionが目指していることであり、主な利点でもあります。ソース・データベースのフットプリントが小さいという利点は、バックアップおよびその他のコピーの作成にかかる時間が短縮されることです。Advanced Compressionをご利用のお客様には、パフォーマンスの向上が見られる場合があります。ここでいう(必須ではなく)追加とは、「そうなるかもしれないが、そうなる保証はない」という意味です。
Oracle Database 12c Advanced Compressionには、遅延データ圧縮および高度な情報ライフサイクル管理(ILM)戦略を実装できる追加機能(ヒート・マップ、自動データ最適化)が用意されています。
認定/サポート: Oracle Advanced Compressionは、すべてのSAP NetWeaverアプリケーションに対する認定を取得しています。SAPは、すべてのSAP固有の要件を考慮するツール、BRSPACEを提供します。
バージョン: Oracle Database 11g以上
関連機能:ハイブリッド・コラム圧縮(Advanced Compressionには含まれませんが、Oracleのエンジニアド・システムで使用可能な機能)は、特に「コールド」(つまり履歴)データに適した強力な圧縮アルゴリズムを提供します。HCC (行レベルのロック付き)は、SAP環境で使用できます。
課題:多くのSAP環境は、少数の大型システムと、相当数の小型または極小システムで構成されています。ただし、多数の独立したデータベース・サーバーに基づく多くの小規模なSAPシステムの存在には、いくつかのデメリットがあります。
価値提案: Oracle Multitenantは、「コンテナ」と「プラガブル」のデータベースを分離することで、リソースの消費を削減します。標準操作を「コンテナ・データベース」レベルに移行することで、管理が簡素化されます。
認定/サポート: Oracle Multitenantは、SAP環境で使用できます。
バージョン: Oracle Database 12c以上
課題: SAPアプリケーションのデータ・ストアであるOracle Databaseのデータを読み取ったり更新したりするには、正当なユーザーは、このアプリケーションを使用するしか選択肢がありません。しかし、攻撃者は、ネットワーク・スニッフィング・ツールを使用して転送中のデータを取得するか、保存中のデータを読み取るファイル・エディタ(データベース・ファイルのコピーなど)を使用して、SAPのユーザー管理とアクセス制御をバイパスすることができます。
価値提案:Oracle Databaseは、転送中のデータを保護するために使用できるネットワーク暗号化を無料で提供しています。Oracle Advanced Securityは、管理者が保存データを暗号化し、攻撃者に内容を理解されにくくする、追加の暗号化機能のバンドルです。Transparent Data Encryptionは本番データベース内のデータを保護し、Backup Set Encryptionはバックアップ・コピーを保護します。
認定/サポート: Oracle Advanced Securityは、すべてのSAP NetWeaverアプリケーションに対して認定を取得しています。
バージョン: Oracle Database 11g以上
課題:攻撃者がサードパーティ・ツールを使用せず、OracleツールおよびOracle Databaseアカウントを使用してSAPアプリケーションをバイパスする場合、データの暗号化は役に立ちません。これは、高い権限を持つデータベース・ユーザー (データベース管理者など)の場合に特にリスクが高くなります。データベース管理が外部委託されている場合、またはデータがクラウドに格納されている場合、特に注意が必要となります。
価値提案: Oracle Database Vaultは、従来のデータベース権限管理戦略を、より柔軟で強力な新しい戦略に置き換えます。これは、従来のユーザー特権やユーザーロールの相関関係をはるかに超えるものです。Oracle Database Vaultを使用すると、企業は職務分離や「4つの目」の原則などの概念を実装および実施できます。
認定/サポート: Oracle Database Vaultは、すべてのSAP NetWeaverアプリケーションに対して認定を取得しています。
バージョン: Oracle Database 11g以上
課題: 今日、ますます多くの状況で、ディスク上のデータの分散が問題となっています。
価値提案: Oracle Partitioningは、表と索引を小さい単位(パーティションと呼ばれます)に分割し、すべてのデータを適切な単位に格納します。パーティションは、個別かつ相互に独立してアクセスおよび管理できます。したがって次のことが可能になります。
認定/サポート: Oracle Partitioningは、すべてのSAP NetWeaverアプリケーションに対しての認定を取得しています。
パーティション化(レンジ・パーティション化)は、オラクルのSAP BWでデフォルトで構成および使用されています。SAP OLTPシステムでは、SAPパーティション・エンジン(データ・アーカイブの問題をカバー)またはOracle ACS for SAPを使用して実装できます。
バージョン: Oracle Database 11g以上
課題:データベース・サーバーのワークロードが(新しいアプリケーション・バージョン、追加のアプリケーションまたは複数のユーザーのために)増加した場合、従来の解決策は、既存のサーバーをより大きなサーバー(スケールアップ)に置き換えることでした。しかし、大きなサーバーは非常に高価です。
データベース・サーバーの高可用性を保証するために、従来はフェイルオーバー・クラスタが実装されていました。ただし、このようなソリューションには少なくとも2つの欠点があります。
値の提案: Real Application Clusters (RAC)を使用すると、複数のインスタンスを稼働させ、同時に同じデータベースにアクセスできます。これらのインスタンスでは、多くの場合、異なるマシンで実行できるため、お客様はスケールアウト・アプローチを実装できます。たとえば、4台、6台、または8台の小型サーバーで、大型サーバー1台と同じ作業負荷を処理できます。しかし、それらはずっと安価です。また、これらは必要に応じて追加できます。
このアーキテクチャでは、すべてのOracleインスタンスが同時に稼働しています。したがって、再起動は必要ありません。RACサーバーの1つに障害が発生した場合、他のインスタンスが引き継ぐことができます。影響を受けたユーザーが再接続にかかる時間は、数分ではなく数秒です。
Oracle Real Application Clustersの価値提案は、ワークロードの分散、スケーラビリティ、高可用性、より優れた管理性、コスト削減を組み合わせたものです。
認定/サポート: Oracle Real Application Clustersは、すべてのSAP NetWeaverアプリケーションに対して動作確認済みです。
バージョン: Oracle Database 11g以上
課題: RACでは、の数を増やすことで可用性を高めることができます。ただし、このような高可用性はインスタンス・レベルに限定されます。RACベースのシステムでは、データベースは単一障害点のままです。つまり、DBAエラー、データ破損、サーバーまたはデータ・センターの障害によって、システム全体が使用できなくなる可能性があります。
価値提案: Data Guardは、この単一障害点を削除します。このテクノロジーにより、お客様はスタンバイ(シャドウ)データベースをプライマリ(本番)データベースのコピーとして設定し、2つのデータベースを同期させることができます。Data GuardはOracle Database Enterprise Editionにあらかじめ含まれており、オプションではありません。
ただし、Active Data Guardはオプションです。Oracle Database 11g以上では、自動ブロック修復や高速増分バックアップなどの追加機能が提供されます。
Oracle Database 12cの主な新機能であるActive Data Guard Far Syncを使用すると、ハイパフォーマンス(非同期データシッピングの特徴)とデータ損失ゼロ(同期データシッピングの特徴)を組み合わせることができます。
認定/サポート: Oracle Data Guardtは、すべてのSAP NetWeaverアプリケーションに対して認定を取得しています。ただし、フィジカル・スタンバイ・データベースのみがサポートされ、ロジカル・スタンバイ・データベースはサポートされません。
Oracle Active Data Guardは、すべてのSAP NetWeaverアプリケーションに対して動作保証されています。ただし、レポート生成も読取り専用操作ではないため、SAP環境ではリアルタイム問合せを実行できません。
バージョン: Oracle Database 11g以上