ここでは、引き続き同じ配備例を使用して、セキュリティー保護されたトランザクションと保護されないトランザクションの両方を含む理論上のユースケースに基づいて CPU 要件を計算する方法について説明します。
セキュリティー保護されたトランザクションの CPU 要件を見積もるには、次の計算を行います。
前節の、「プロセッサ要件の見積もりの例」に示されている CPU 見積もりの基準値から開始します。
セキュリティー保護された転送を必要とするトランザクションの割合を計算し、セキュリティー保護されたトランザクションの CPU 見積もりを計算します。
セキュリティー保護されないトランザクションによって減少する分の CPU 見積もりを計算します。
セキュリティー保護されたトランザクションと保護されないトランザクションの見積もりを集計し、合計 CPU 見積もりを計算します。
合計 CPU 見積もりを偶数値に切り上げます。
「セキュリティー保護されたトランザクションのための CPU の見積もり」は、次を前提とした Portal Server の場合のユースケースおよび使用パターン分析に基づいた計算例を示しています。
すべてのログインは、セキュリティー保護された認証を必要とする。
すべてのログインは、Portal Server の負荷全体の 10% に相当する。
セキュリティー保護されたトランザクションのパフォーマンス要件は、セキュリティー保護されないトランザクションのパフォーマンス要件と同じである。
セキュリティー保護されたトランザクションの処理によって必要となる追加処理能力を考慮するには、これらのトランザクションを処理するための CPU の数を 4 倍に増やします。この例のその他の CPU の見積もり値と同様に、これは説明用の任意の値に過ぎません。
手順 |
説明 |
計算 |
結果 |
---|---|---|---|
1 |
すべての Portal Server トランザクションの基準見積もりから始めます。 |
「ユースケースによるピーク負荷の調査」から、基準見積もり値は 4 CPU です。 |
- - - - - |
2 |
セキュリティー保護されるトランザクションの追加の CPU 見積もりを計算します。セキュリティー保護されたトランザクションには、保護されないトランザクションの 4 倍の CPU 能力が必要であると仮定します。 |
基準見積もり値の 10% がセキュリティー保護された転送を必要とします。
0.10 x 4 CPU = 0.4 CPU
4 倍して、セキュリティー保護されたトランザクションのための CPU を増やします。
4 x 0.4 = 1.6 CPU |
1.6 CPU |
3 |
セキュリティー保護されないトランザクションによって減少する分の CPU 見積もりを計算します。 |
基準見積もり値の 90% が、セキュリティー保護されない転送です。
0.9 x 4 CPU = 3.6 CPU |
3.6 CPU |
4 |
セキュリティー保護されるトランザクションと保護されないトランザクションの調整後の合計 CPU 見積もりを計算します。 |
セキュリティー保護される場合の見積もり + セキュリティー保護されない場合の見積もり = 合計
1.6 CPU + 3.6 CPU = 5.2 CPU |
5.2 CPU |
5 |
偶数値に切り上げます。 |
5.2 CPU ==> 6 CPU |
6 CPU |
この例でのセキュリティー保護されるトランザクションのための計算に基づいて、追加の 2 CPU と 4G バイトのメモリを加算して 「セキュリティー保護されたトランザクションのための CPU の見積もり」の CPU 見積もりの合計を修正すると、Portal Server について次の合計が得られます。
コンポーネント |
CPU の数 |
メモリ |
---|---|---|
Portal Server |
6 |
12G バイト |