Cette section utilise le même exemple de déploiement pour illustrer le mode de calcul du nombre de CPU nécessaires pour un cas d'utilisation hypothétique mettant en œuvre à la fois des transactions sécurisées et non sécurisées.
Pour estimer le nombre de CPU requises pour les transactions sécurisées, effectuez les calculs suivants :
Partez d'une estimation du nombre de CPU requises (voir la section précédente, Exemple d'estimation de la puissance de traitement).
Calculez le pourcentage de transactions exigeant un transport sécurisé, puis le nombre de CPU nécessaires pour ces transactions.
Comptez un nombre de CPU inférieur pour les transactions non sécurisées.
Additionnez les valeurs obtenues pour parvenir à une estimation du nombre total de CPU nécessaires.
Arrondissez cette estimation à une valeur paire.
La section Estimation du nombre de CPU pour les transactions sécurisées montre un exemple de calcul fondé sur des cas d'utilisation et une analyse d'utilisation pour Portal Server et tenant compte des hypothèses suivantes :
Toutes les connexions exigent une authentification sécurisée.
Les connexions représentent 10% de la charge totale de Portal Server.
Les exigences de performances relatives aux transactions sécurisées et non sécurisées sont identiques.
Le nombre de CPU requises sera multiplié par quatre afin de fournir la puissance de traitement supplémentaire pour les transactions sécurisées. Comme les autres valeurs citées dans cet exemple, ce facteur est arbitraire et fourni à titre d'exemple uniquement.
Étape |
Description |
Calcul |
Résultat |
---|---|---|---|
1 |
Partez d'une estimation de base pour toutes les transactions Portal Server. |
Cette estimation, issue de la section Étude des cas d'utilisation pour les charges de pointe est de 4 CPU. |
- - - - - |
2 |
Calculez l'estimation du nombre de CPU supplémentaires pour les transactions sécurisées. Supposez que celles-ci exigent une puissance de traitement quatre fois supérieure à celle des transactions non sécurisées. |
10% des transactions (estimation de base) doivent faire l'objet d'un transport sécurisé :
0.10 x 4 CPUs = 0.4 CPUs
Augmentez la puissance de traitement pour les transactions sécurisées selon un facteur de 4 :
4 x 0.4 = 1.6 CPUs |
1,6 CPU |
3 |
Comptez un nombre de CPU inférieur pour les transactions non sécurisées. |
90% des transactions (estimation de base) ne sont pas sécurisées :
0.9 x 4 CPUs = 3.6 CPUs |
3,6 CPU |
4 |
Calculez le nombre total de CPU estimé pour les transactions sécurisées et non sécurisées. |
Transactions sécurisées + non sécurisées = total :
1.6 CPUs + 3.6 CPUs = 5.2 CPUs |
5,2 CPU |
5 |
Arrondissez le résultat à une valeur paire. |
5.2 CPUs ==> 6 CPUs |
6 CPU |
Sur la base des calculs effectués pour les transactions sécurisées dans cet exemple, vous devez modifier le nombre total de CPU estimé à la section Estimation du nombre de CPU pour les transactions sécurisées en ajoutant deux CPU et quatre gigaoctets de mémoire afin de parvenir au total ci-dessous pour Portal Server :
Composant |
Nombre de CPU |
Mémoire |
---|---|---|
Portal Server |
6 |
12 Go |