WebCenter Portal on Java Cloud Services

Ce post concerne l’usage de licences WCP sur Java Cloud Services. (BYOL)
Il aborde principalement des considérations économiques.
Version 1.1

Métriques et définitions

Dans un premier temps il est utile de rappeler les métriques utilisées sur notre plateforme Oracle Cloud:

One OCPU provides the equivalent CPU capacity of a 3.0 GHz 2012 Intel Xeon processor with hyper threading enabled

How many cores ? cf http://ark.intel.com/products/family/59138/Intel-Xeon-Processor-E5-Family#@Server
It seems that the 3.0 Ghz version is a two cores

Intel® Xeon® Processor E5-2637
(5M Cache, 3.00 GHz, 8.00 GT/s Intel® QPI)
  is probably the closest

1 OCPU = 1 core physique (cf Jean-Marc D.)

Donc une licence WCP peut être déployé sur 2 OCPU maximum.

snap01021

Considérations générales

Prenons le scénario d’une (1) licence WCP qui a été acquise en mode on-premise.

On souhaite l’utiliser sur l’infrastructure Cloud d’Oracle. A partir de ce point, on peut raisonner selon deux façons:

  1. On maximise le rendement de la licence
    On utilisera, en regard de la licence dont on dispose, le maximum de ce qui est permis sur le nombre de OCPU autorisées (2 OCPU JCS dans notre exemple, puisque 1 core physique = 1 OCPU)
  2. On minimise le coût d’exploitation
    Ici, on choisit le minimum JCS de ce qui est nécessaire pour faire fonctionner WCP
    Dans notre exemple, cela implique 1 OCPU pour JCS et 1 OCPU pour DBaaS.

 

Simulation

Tous les chiffres sont exprimés en Dollars US et sont des prix non remisés.

Extrait d’une simulation avec le site sizing.us.oracle.com

Scenario 1 – Maximise le rendement de la licence WCP

Service par mois Par an Shape Premise /Proc Premise /NUP
JCS – VM 1 743 20 924 1 OC4* 25 000 5 000
DB – VM 1 620 19 446 1 OC3 5 800 1 800
Total 1iere année 40 370 37 576 8 296
Total année suivante 40 370 6 776 1 496

*Idéalement, il faudrait choisir plutôt OC2M en raison de la quantité de mémoire (30Go au lieu de 15 Go pour OC4)

Scenario 1 – Minimise le coût d’exploitation

Service Par mois Par An Shape Premise /Proc Premise /NUP
JCS 1019 12 236 1 OC1M** 25 000 5 000
DB 1 620 19 446 1 OC3 5 800 1 800
Total 1iere année 31 682 37 576 8 296
Total année suivante 31 682 6 776 1 496

**Il n’est pas envisageable de choisir OC3 (1 OCPU / 7,5 Go)) car la quantité de RAM serait insuffisante

Simulation sur Trois ans (pour le scénario 1)

Cumulé
Année JCS Proc NUP Jcs cumul Proc cumul NUP cumul
Anné 0 40 370 37 576 8 296 40 370 37 576 8 296
Année +1 40 370 6 776 1 496 80 740 44 352 9 792
Année + 2 40 370 6 776 1 496 121 110 51 128 11 288
Diagramme des coûts d’exploitation sur trois ans

snap01024

Dans les deux scénarios, le coût d’exploitation sur le cloud est complet, c’est à dire qu’il incorpore la partie Iaas ainsi qu’une certaine valeur de bande passante. Cela n’est pas le cas pour les valeurs de références (Proc ou NUP) puisque l’infrastructure matérielle n’a pas été pris en compte.

Descriptif de l’installation technique de WCP sur Oracle Cloud

Le document suivant décrit pas à pas l’installation de WCP sur JCS.

Provisioning Oracle WebCenter Portal on Oracle Java Cloud Service (JCS)

La variante de JCS est Java Cloud Service – VM

Parmi les usages supportées, on trouve Dev et test, mais pas production.

En effet, dans le FAQ JCS sur le Cloud Oracle, on retrouve bien la distinction entre les deux variantes de JCS:

If you need a platform for deploying custom business applications, either Java Cloud Service or Java Cloud Service–Virtual Image are right for you. Java Cloud Service is a purpose-built for environments with higher availability needs, such as user acceptance testing, staging and production

ref et Source

marten Bromose (MEARSK Danemark)

osn Java Cloud Service – Public Discussion

Questions:

  • Si le client a acheté des NUP, ce qui est fort probable pour une utilisation Dev/Test, alors le déploiement sur le cloud est peut-être moins économique.
    ex: 10 NUP déployés sur une formule de type Scénario 2, cela revient à 31.682/10 soit 3.168 $/mois/user
  • Quid de SES ?
  • Comment cette solution soutient la comparaison financière avec une acquisition de NUP (usage classique pour du Dev/Test/Intégration) , puis un déploiement sur un cloud quelconque (Amazon ou Azur ) ?

About the author

GPM Factory