{"id":2444,"date":"2015-02-02T11:24:48","date_gmt":"2015-02-02T10:24:48","guid":{"rendered":"http:\/\/iamwcew.fr.oracle.com\/blog\/?p=2444"},"modified":"2015-02-02T11:24:48","modified_gmt":"2015-02-02T10:24:48","slug":"webcenter-portal-on-java-cloud-services","status":"publish","type":"post","link":"https:\/\/gpmfactory.com\/index.php\/2015\/02\/02\/webcenter-portal-on-java-cloud-services\/","title":{"rendered":"WebCenter Portal on Java Cloud Services"},"content":{"rendered":"<p>Ce post concerne l&rsquo;usage de licences WCP sur Java Cloud Services. (BYOL)<br \/>\nIl aborde principalement des consid\u00e9rations \u00e9conomiques.<br \/>\nVersion 1.1<\/p>\n<h3>M\u00e9triques et d\u00e9finitions<\/h3>\n<p>Dans un premier temps il est utile de rappeler les m\u00e9triques utilis\u00e9es sur notre plateforme Oracle Cloud:<\/p>\n<p>One OCPU provides the equivalent CPU capacity of a 3.0 GHz 2012 Intel Xeon processor with hyper threading enabled<\/p>\n<p style=\"padding-left: 30px;\">How many cores ? cf\u00a0http:\/\/ark.intel.com\/products\/family\/59138\/Intel-Xeon-Processor-E5-Family#@Server<br \/>\n<strong>It seems that the 3.0 Ghz version is a <em>two cores<\/em><\/strong><\/p>\n<p style=\"padding-left: 30px;\"><a href=\"http:\/\/ark.intel.com\/products\/64598\/Intel-Xeon-Processor-E5-2637-5M-Cache-3_00-GHz-8_00-GTs-Intel-QPI\">Intel\u00ae Xeon\u00ae Processor E5-2637<br \/>\n(5M Cache, 3.00 GHz, 8.00 GT\/s Intel\u00ae QPI)<\/a>\u00a0 is probably the closest<\/p>\n<p><strong>1 OCPU = 1 core physique (cf Jean-Marc D.)<\/strong><\/p>\n<p><strong>Donc une licence WCP peut \u00eatre d\u00e9ploy\u00e9 sur 2 OCPU maximum.<\/strong><\/p>\n<p><a href=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2015\/02\/snap01021.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2462 size-large\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2015\/02\/snap01021-1024x563.jpg\" alt=\"snap01021\" width=\"640\" height=\"352\" \/><\/a><\/p>\n<h3>Consid\u00e9rations g\u00e9n\u00e9rales<\/h3>\n<p>Prenons le sc\u00e9nario d&rsquo;une (1) licence WCP qui a \u00e9t\u00e9 acquise en mode <em>on-premise<\/em>.<\/p>\n<p>On souhaite l&rsquo;utiliser sur l&rsquo;infrastructure Cloud d&rsquo;Oracle. A partir de ce point, on peut raisonner selon deux fa\u00e7ons:<\/p>\n<ol>\n<li>On maximise le rendement de la licence<br \/>\nOn utilisera, en regard de la licence dont on dispose, le maximum de ce qui est permis sur le nombre de OCPU autoris\u00e9es (2 OCPU JCS dans notre exemple, puisque 1 core physique = 1 OCPU)<\/li>\n<li>On minimise le co\u00fbt d&rsquo;exploitation<br \/>\nIci, on choisit le minimum JCS de ce qui est n\u00e9cessaire pour faire fonctionner WCP<br \/>\nDans notre exemple, cela implique 1 OCPU pour JCS et 1 OCPU pour DBaaS.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3>Simulation<\/h3>\n<p>Tous les chiffres sont exprim\u00e9s en Dollars US et sont des prix non remis\u00e9s.<\/p>\n<p>Extrait d&rsquo;une simulation avec le site sizing.us.oracle.com<\/p>\n<h4>Scenario 1 &#8211; Maximise le rendement de la licence WCP<\/h4>\n<table width=\"554\">\n<tbody>\n<tr>\n<td width=\"146\">Service<\/td>\n<td width=\"82\">par mois<\/td>\n<td width=\"97\">Par an<\/td>\n<td width=\"59\">Shape<\/td>\n<td width=\"98\">Premise \/Proc<\/td>\n<td width=\"72\">Premise \/NUP<\/td>\n<\/tr>\n<tr>\n<td>JCS &#8211; VM<\/td>\n<td>1 743<\/td>\n<td>20 924<\/td>\n<td>1 OC4*<\/td>\n<td>25 000<\/td>\n<td>5 000<\/td>\n<\/tr>\n<tr>\n<td>DB &#8211; VM<\/td>\n<td>1 620<\/td>\n<td>19 446<\/td>\n<td>1 OC3<\/td>\n<td>5 800<\/td>\n<td>1 800<\/td>\n<\/tr>\n<tr>\n<td>Total 1iere ann\u00e9e<\/td>\n<td><\/td>\n<td>40 370<\/td>\n<td><\/td>\n<td>37 576<\/td>\n<td>8 296<\/td>\n<\/tr>\n<tr>\n<td>Total ann\u00e9e suivante<\/td>\n<td><\/td>\n<td>40 370<\/td>\n<td><\/td>\n<td>6 776<\/td>\n<td>1 496<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>*Id\u00e9alement, il faudrait choisir plut\u00f4t OC2M en raison de la quantit\u00e9 de m\u00e9moire (30Go au lieu de 15 Go pour OC4)<\/p>\n<h4>Scenario 1\u00a0&#8211; Minimise le co\u00fbt d&rsquo;exploitation<\/h4>\n<table width=\"554\">\n<tbody>\n<tr>\n<td width=\"146\">Service<\/td>\n<td width=\"82\">Par mois<\/td>\n<td width=\"97\">Par An<\/td>\n<td width=\"59\">Shape<\/td>\n<td width=\"98\">Premise \/Proc<\/td>\n<td width=\"72\">Premise \/NUP<\/td>\n<\/tr>\n<tr>\n<td>JCS<\/td>\n<td>1019<\/td>\n<td>12 236<\/td>\n<td>1 OC1M**<\/td>\n<td>25 000<\/td>\n<td>5 000<\/td>\n<\/tr>\n<tr>\n<td>DB<\/td>\n<td>1 620<\/td>\n<td>19 446<\/td>\n<td>1 OC3<\/td>\n<td>5 800<\/td>\n<td>1 800<\/td>\n<\/tr>\n<tr>\n<td>Total 1iere ann\u00e9e<\/td>\n<td><\/td>\n<td>31 682<\/td>\n<td><\/td>\n<td>37 576<\/td>\n<td>8 296<\/td>\n<\/tr>\n<tr>\n<td>Total ann\u00e9e suivante<\/td>\n<td><\/td>\n<td>31 682<\/td>\n<td><\/td>\n<td>6 776<\/td>\n<td>1 496<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>**Il n&rsquo;est pas envisageable de choisir OC3 (1 OCPU \/ 7,5 Go)) car la quantit\u00e9 de RAM serait insuffisante<\/p>\n<h4>Simulation sur Trois ans (pour le sc\u00e9nario 1)<\/h4>\n<table width=\"650\">\n<tbody>\n<tr>\n<td width=\"146\"><\/td>\n<td width=\"82\"><\/td>\n<td width=\"97\"><\/td>\n<td width=\"59\"><\/td>\n<td colspan=\"3\" width=\"266\">Cumul\u00e9<\/td>\n<\/tr>\n<tr>\n<td width=\"146\">Ann\u00e9e<\/td>\n<td width=\"82\">JCS<\/td>\n<td width=\"97\">Proc<\/td>\n<td width=\"59\">NUP<\/td>\n<td width=\"98\">Jcs cumul<\/td>\n<td width=\"72\">Proc cumul<\/td>\n<td width=\"96\">NUP cumul<\/td>\n<\/tr>\n<tr>\n<td>Ann\u00e9 0<\/td>\n<td>40 370<\/td>\n<td>37 576<\/td>\n<td>8 296<\/td>\n<td>40 370<\/td>\n<td>37 576<\/td>\n<td>8 296<\/td>\n<\/tr>\n<tr>\n<td>Ann\u00e9e +1<\/td>\n<td>40 370<\/td>\n<td>6 776<\/td>\n<td>1 496<\/td>\n<td>80 740<\/td>\n<td>44 352<\/td>\n<td>9 792<\/td>\n<\/tr>\n<tr>\n<td>Ann\u00e9e + 2<\/td>\n<td>40 370<\/td>\n<td>6 776<\/td>\n<td>1 496<\/td>\n<td>121 110<\/td>\n<td>51 128<\/td>\n<td>11 288<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5>Diagramme des co\u00fbts d&rsquo;exploitation sur trois ans<\/h5>\n<h3><a href=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2015\/02\/snap01024.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2483\" src=\"http:\/\/iamwcew.fr.oracle.com\/blog\/wp-content\/uploads\/2015\/02\/snap01024.jpg\" alt=\"snap01024\" width=\"484\" height=\"285\" \/><\/a><\/h3>\n<p>Dans les deux sc\u00e9narios, le co\u00fbt d&rsquo;exploitation sur le cloud est complet, c&rsquo;est \u00e0 dire qu&rsquo;il incorpore la partie Iaas ainsi qu&rsquo;une certaine valeur de bande passante. Cela n&rsquo;est pas le cas pour les valeurs de r\u00e9f\u00e9rences (Proc ou NUP) puisque l&rsquo;infrastructure mat\u00e9rielle n&rsquo;a pas \u00e9t\u00e9 pris en compte.<\/p>\n<h3>Descriptif de l&rsquo;installation technique de WCP sur Oracle Cloud<\/h3>\n<p>Le document suivant d\u00e9crit pas \u00e0 pas l&rsquo;installation de WCP sur JCS.<\/p>\n<p><a href=\"https:\/\/stbeehive.oracle.com\/content\/dav\/st\/Upper%20Stack%20Validation%20on%20JCS\/Documents\/WCP_%20JCS_WP_final_Rev.pdf\">Provisioning Oracle WebCenter Portal on Oracle Java Cloud Service (JCS)<\/a><\/p>\n<p>La variante de JCS est Java Cloud Service &#8211; VM<\/p>\n<p>Parmi les usages support\u00e9es, on trouve Dev et test, <strong>mais pas production<\/strong>.<\/p>\n<p>En effet, dans le <a href=\"https:\/\/cloud.oracle.com\/java?lmResID=1383678929772&amp;tabID=1383678929739%20\">FAQ JCS sur le Cloud Oracle<\/a>, on retrouve bien la distinction entre les deux variantes de JCS:<\/p>\n<p><em>If you need a platform for deploying custom business applications, either Java Cloud Service or Java Cloud Service\u2013Virtual Image are right for you. Java Cloud Service\u00a0is a purpose-built for environments with higher availability needs, such as user acceptance testing, staging and production<\/em><\/p>\n<h3>ref et Source<\/h3>\n<p>marten Bromose (MEARSK Danemark)<\/p>\n<p><a href=\"https:\/\/socialnetwork.oracle.com\/osn\/web\/#conversation:id=60689526&amp;m=NOT_SET\">osn Java Cloud Service<\/a> &#8211; Public Discussion<\/p>\n<h3>Questions:<\/h3>\n<ul>\n<li>Si le client a achet\u00e9 des NUP, ce qui est fort probable pour une utilisation Dev\/Test, alors le d\u00e9ploiement sur le cloud est\u00a0peut-\u00eatre moins \u00e9conomique.<br \/>\nex: 10 NUP d\u00e9ploy\u00e9s sur une formule de type Sc\u00e9nario 2, cela revient \u00e0\u00a031.682\/10 soit 3.168 $\/mois\/user<\/li>\n<li>Quid de SES ?<\/li>\n<li>Comment cette solution soutient la comparaison financi\u00e8re avec une acquisition de NUP (usage classique pour du Dev\/Test\/Int\u00e9gration) , puis un d\u00e9ploiement sur un cloud quelconque (Amazon ou Azur ) ?<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Ce post concerne l&rsquo;usage de licences WCP sur Java Cloud Services. (BYOL) Il aborde principalement des consid\u00e9rations \u00e9conomiques. Version 1.1 M\u00e9triques et d\u00e9finitions Dans&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,10],"tags":[],"ppma_author":[150],"class_list":["post-2444","post","type-post","status-publish","format-standard","hentry","category-francais","category-notes"],"authors":[{"term_id":150,"user_id":1,"is_guest":0,"slug":"admin8700","display_name":"Patrick","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/209d5ed69b74d288390621ab4c1d3773?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/posts\/2444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/comments?post=2444"}],"version-history":[{"count":0,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/posts\/2444\/revisions"}],"wp:attachment":[{"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/media?parent=2444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/categories?post=2444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/tags?post=2444"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/gpmfactory.com\/index.php\/wp-json\/wp\/v2\/ppma_author?post=2444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}