Sun Java Enterprise System 2005Q4 部署规划指南

安全事务的 CPU 数量估计

本节将继续使用示例部署,说明如何计算得出既包括安全事务又包括非安全事务的理论性使用案例所需的 CPU 数量。

要估计安全事务的 CPU 数量要求,请进行以下计算:

  1. 以 CPU 数量估计底线数(如上一节示例的估计处理器要求中计算的数字)作为起始数量。

  2. 计算需要安全传输的事务的百分比,然后计算安全事务的 CPU 数量估计。

  3. 计算非安全事务减少的 CPU 数量估计。

  4. 将安全和非安全数量估计相加,计算出总 CPU 数量估计。

  5. 将 CPU 数量估计向上舍入到最近的偶数。

安全事务的 CPU 数量估计显示了一个基于 Portal Server 的使用案例和用量分析的示例计算,其中假设:

表 5–5 修改安全事务的 CPU 数量估计

步骤 

说明 

计算 

结果 

以所有 Portal Server 事务的估计底线作为起始数量。 

研究峰值负载用量的使用案例中的估计底线为 4 个 CPU。

- - - - - 

计算安全事务的附加 CPU 数量估计。假设安全事务需要的 CPU 能力为非安全事务的四倍。 

估计底线的百分之十需要安全传输: 

 

0.10 x 4 CPU = 0.4 CPU

 

将安全事务的 CPU 能力增加为四倍: 

 

4 x 0.4 = 1.6 CPU

1.6 个 CPU 

计算非安全事务减少的 CPU 数量估计。 

估计底线的百分之九十为非安全传输: 

 

0.9 x 4 CPU = 3.6 CPU

3.6 CPU 

计算调整后的安全与非安全事务的 CPU 数量估计总数。 

安全数量估计非安全数量估计总数: 

 

1.6 CPU + 3.6 CPU = 5.2 CPU

5.2 CPU 

向上舍入到最近的偶数。 

5.2 CPU ==> 6 CPU

6 CPU 

根据本例中的安全事务计算,通过添加额外的两个 CPU 和 4 GB 内存,修改安全事务的 CPU 数量估计中的总 CPU 数量估计,得到以下用于 Portal Server 的总数。

组件 

CPU 

内存 

Portal Server 

12 GB