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 트랜잭션에 대한 기본 예상으로 시작합니다. 

최고 부하 사용에 대한 사용 사례 연구의 기본 예상치는 CPU 4개입니다.

- - - - - 

보안 트랜잭션의 추가 CPU 예상 개수를 계산합니다. 보안 트랜잭션이 비보안 트랜잭션보다 4배의 성능을 필요로 한다고 가정합니다. 

보안 전송은 기본 예상치의 10배가 필요합니다. 

 

0.10 x 4 CPUs = 0.4 CPUs

 

보안 트랜잭션의 CPU 성능을 4배수로 증가합니다. 

 

4 x 0.4 = 1.6 CPUs

1.6개의 CPU 

비보안 트랜잭션의 감소된 CPU 예상 개수를 계산합니다. 

기본 예상치의 90%는 비보안입니다. 

 

0.9 x 4 CPUs = 3.6 CPUs

3.6개의 CPU 

보안 및 비보안 트랜잭션의 조정된 총 CPU 예상치를 계산합니다.  

보안 예상치 + 비보안 예상치 = 전체. 

 

1.6 CPUs + 3.6 CPUs = 5.2 CPUs

5.2개의 CPU 

짝수로 반올림합니다.  

5.2 CPUs ==> 6 CPUs

6개의 CPU 

이 예의 보안 트랜잭션 계산에서 Portal Server의 다음과 같은 총 개수를 구하려면 추가로 두개의 CPU와 4GB의 메모리를 추가함으로써 보안 트랜잭션의 CPU 예상 개수의 총 CPU 예상 개수를 수정할 수 있습니다.

구성 요소 

CPU 

메모리 

Portal Server 

12GB