従量制テナンシのメッセージ・パック使用の見積

次の情報を使用して、Oracle Integrationインスタンスで使用するメッセージ・パックの数を見積もります。ピーク・ロードに基づいてインスタンスを正しくサイズ設定することで、リアルタイム・トランザクションとスケジュールされたバッチ処理の両方で、スムーズでスケーラブル、かつ回復力のある日々の業務を実現できます。

メッセージ・パックの見積りは、次のいくつかの要因によって異なります。

  • 消費モデル

    このトピックは、従量制(ユニバーサル・クレジット)モデルを使用するテナンシに適用されます。

  • ライセンス・タイプ
    • クラウドで新しいOracle Integrationライセンスを作成した場合、各メッセージ・パックには1時間当たり5,000件の請求メッセージが含まれます。
    • 既存のOracle Fusion Middlewareライセンスをクラウドに持ち込んだ場合(BYOL)、各メッセージ・パックには1時間当たり20,000件の請求メッセージが含まれます。
  • インスタンスのシェイプ
    • 開発シェイプ(非本番インスタンス)の場合、通常は1つのメッセージ・パックのみが必要です。
    • 本番シェイプの場合、このトピックの計算に基づいてメッセージ・パックの使用量を見積もります。
  • オプション機能

    一部のオプション機能では、メッセージの消費量が増加します。これらのオプションは、このトピックの計算には含まれません。次のトピックを参照してください。

  • ピーク・ロード

    このトピックの計算は、ピーク負荷の見積りに役立ちます。

サブスクライブするメッセージ・パックの数は、同期リクエストの処理時間にも影響します。メッセージ・パックの使用状況および同期/非同期リクエストを参照してください。

様々な機能に対する請求メッセージ使用量の計算方法を理解するには、「機能に基づく請求メッセージ使用量の計算方法」を参照してください。

ピーク・ロードおよびメッセージ・パック使用量の計算

次の質問を使用すると、Oracle Integrationインスタンスに必要なメッセージ・パックの数を見積もることができます。

ピーク時トランザクション量の見積り

月末、四半期末、季節ごとのイベントなど、ピーク時のトランザクション量を把握することが重要です。これらのスパイクは、1時間または数日にわたる可能性があります。このようなパターンを識別すると、メッセージ・ボリュームを正確に見積もることができます。

このデシジョン・ツリーでは、ピーク時トランザクション量の見積り方法について説明します。同じ情報がこのイメージの下の表に示されています。

質問パスおよび詳細 次のステップ

ビジネス・トランザクションの量は、月または年の特定の時間に増加しますか。

たとえば、給与計算、月末処理、ブラック・フライデー、オープン登録、フラッシュ販売などです。

はい

サージ中の1日当たりの最大トランザクション量はいくつですか。

毎日のサージ量を24で割ります。

これはあなたのPeak hourly transaction volumeです。

オプション

次の問題に進みます。

トランザクションは1日を通して均等に配分されますか。

はい

次の問題に進みます。

オプション

ピーク時には、何件のトランザクションを想定していますか。

これはあなたのPeak hourly transaction volumeです。

システムで毎日処理されるトランザクションの数はいくつですか。

たとえば、注文、請求書、従業員の更新、患者記録、リアルタイム・チャット

毎日の取引を24で分割します。

これはあなたのPeak hourly transaction volumeです。

ピーク時のファイル・ロードの見積り

また、毎日のファイル・アップロード、スケジュールされたデータ同期、日末処理など、実行するバッチ・プロセスの頻度、サイズおよびタイミングを理解することも重要です。この数値は、メッセージ・ボリューム全体を正確に評価し、リアルタイム・ワークロードとスケジュールされたワークロードの両方を効率的に処理するために環境が適切にサイズ設定されていることを確認するのに役立ちます。

このデシジョン・ツリーでは、ピーク時ファイル・ロードの見積り方法について説明します。同じ情報がこのイメージの下の表に示されています。

質問パスおよび詳細 次のステップ

統合でバッチ・ファイル処理は実行されますか。

たとえば、給与用のCSVファイル、購買オーダー用のXML、分析用のJSONエクスポート、PDF請求書などです。

はい

次の問題に進みます。

オプション

ピーク時ファイル・ロードを計算する必要はありません。

これらのバッチ・ファイルの最大サイズ(MB)はいくつですか。

たとえば、「当社の最大のバッチは、150MBの従業員マスター・ファイルです。」です。

これはあなたのMax file sizeです。

次の問題に進みます。

これらのバッチ・ファイルは(同じ時間内に)同時に処理されますか。

たとえば、「給与計算週の間に、30分間のウィンドウ内で5の大きなXMLファイルを処理します。」などです。

はい

同時に処理されるバッチ・ファイルはいくつありますか。

これはあなたのNumber of concurrent filesです。

次の問題に進みます。

オプション

Number of concurrent filesとして1を使用します。

次の問題に進みます。

回答に基づいて、ファイル負荷のピークを計算します。

Max file sizeNumber of concurrent filesを乗算します。

これはあなたのPeak hourly file loadです。

必要なメッセージ・パック数を計算します

ピーク時トランザクション・ボリュームおよびピーク時ファイル・ロードがわかるようになったので、Oracle Integrationインスタンスに必要なメッセージ・パックの数を計算できます。コスト見積りツールを使用するか、次の表のステップを使用して自分で計算できます。

計算対象 算式

ピーク時ファイル・ロードをKB単位で計算し、整数に切り上げます。

Peak hourly file load x 1024 = Peak hourly file load in KB

ピーク時ファイル・ロードに使用されるメッセージの数を整数に切り上げて計算します。50KBごとに1つのメッセージが使用されます。

Peak hourly file load in KB / 50 = Number of messages used for peak hourly file load

ピーク時ファイル・ロードおよびピーク時トランザクション・ボリュームに使用される合計メッセージ数を、整数に切り上げて計算します。

Number of messages used for peak hourly file load + Peak hourly transaction volume = Number of messages used

使用されるメッセージ数に対応するために必要なメッセージ・パックの数を計算し、整数に切り上げます。前述のように、メッセージ・パックに含まれるメッセージの数は、選択したOracle Integrationライセンスのタイプに基づきます。

Number of messages used / Messages per message pack = Number of message packs to subscribe to

コスト見積りツールを使用した月次請求の決定

Oracleには、Oracle Integrationの月次使用量および請求額を決定するのに役立つコスト見積りツールが用意されています。

コスト・エスティメータ・ツールを使用する前に、Peak hourly transaction volumeおよびPeak hourly file loadを計算する必要があります。「ピーク・ロードおよびメッセージ・パック使用量の計算」を参照してください。
  1. コスト・エスティメータ・ツールに移動します。
  2. 「カテゴリの選択」リストから、「統合」を選択します。
  3. 「アプリケーション統合」カードで、「ロード」をクリックします。

    「サービス」、「コンピュート・シェイプ」、「参照アーキテクチャ」、「お気に入り」および「拡張検索」タブが表示されます。「サービス」タブが選択されています。「カテゴリの選択」リストには、「統合」が選択されています。右側に「検索」フィールドが表示されます。この下には、API管理とアプリケーション統合というボックスがあります。どちらのボックスにも「ロード」ボタンがあります。

  4. インスタンスのライセンス・エディションを選択します。Oracle Integrationのエディションを参照してください。
  5. インスタンスの「ライセンス・タイプ」を選択します。ライセンス・タイプを参照してください。
  6. 「リアルタイム・メッセージ」ボックスに、Peak hourly transaction volumeを入力します。
  7. 「ファイル処理[MB]」ボックスに、Peak hourly file loadを入力します。
インスタンスに対してサブスクライブする必要があるメッセージ・パックの数は、自動的に計算され、「メッセージ・パック」ボックスに表示されます。