SlideShare una empresa de Scribd logo
1 de 17
WebCenter as a Cloud App on Engineered Systems -
A Case Study on Virtualization and Performance
Session ID# 661
Doug Thompson, Raoul Miller
Agenda
• Why Cloud?
• Oracle WebCenter
• Oracle Engineered Systems & Virtual Machine
• Testing Approach
• Tips & Best Practices
• Wrap-up and planning for the future
Why Cloud?
 Fully Managed Infrastructure
 A sound & scalable foundation using Oracle Engineered
Systems and Oracle Virtual Machine
 Certified WebCenter partner to support, train and enable you!
 Monthly expense for infrastructure and support instead of all
upfront costs allowing you to achieve faster ROI.
 Rapid migration from existing infrastructure to
TEAM Cloud
Oracle WebCenter
Portal
Composite Apps & Mash-ups
Self-Service
Portals
Enterprise
Mash-ups
Gadgets / Integration
Content
Enterprise Content Management
Content
Lifecycle
Rich Media
Imaging Desktop
SocialEnterprise Social Software
Enterprise
Social
Collaboration
Application Context
Activity Streams
Sites
Web Experience Management
Brand Presence
Site Management Personalization
Mobile & Social
Content
Enterprise Content Management
Content
Lifecycle
Rich Media
Imaging Desktop
Portal
Composite Apps & Mash-ups
Self-Service
Portals
Enterprise
Mash-ups
Gadgets / IntegrationSocialEnterprise Social Software
Enterprise
Social
Collaboration
Application Context
Activity Streams
Sites
Web Experience Management
Brand Presence
Site Management Personalization
Mobile & Social
Content
Enterprise Content Management
Content
Lifecycle
Rich Media
Imaging Desktop
SocialEnterprise Social Software
Enterprise
Social
Collaboration
Application Context
Activity Streams
Sites
Web Experience Management
Brand Presence
Site Management Personalization
Mobile & Social
Enterprise Portal Deployments
Referencable customers
Stellent & Oracle ECM partner for 13 years
Oracle Developing strategy for WebCenter
Social
Sites / UCM Connector in Production
Site Studio Sunset
Advantages to Running WC on
Engineered Systems
Page 2 of 2
Title:
Customer:
Project:
Content ID: <>
08/07/12 at 06:55 PMLast Updated:
Author:
Revision:
Raoul Miller
1.0
Notes:
Exalogic Appliance
Exadata Appliance
Enterprise Manager
Infiniband
Client OVM
WebCenter
Content Node 1
WebCenter
Content Node 2
WLS Admin Server
Node Manager
OPSS
WebCenter
Conversion
OID / OVD
Data Stores
Client’s Database
WCC
Schema
BPM
Schema
EM
Schema
Full Text
Index Schema
Optional
Content Store
Optional BPM
Traffic Director
Integrated Storage
Client’s File Storage
Internal Users,
Contributors
Editors, Approvers
External Users
Application
Admins
TCP 16200
HTTP
TCP 7001
HTTP
TCP 16200 / 80
HTTP
SAML Integration
SAML
Integration
TCP 443
TLS / HTTPS
ExaLogic Deployment Model
EXA deployment
!
• Engineered for
performance & scalability
• Virtualization allows for
hard partitioning for each
customer
• Advanced management
tools for monitoring,
support, etc.
• Addresses issues of
infrastructure, support cost,
etc.
Business Justification
• Many legacy Stellent customers are
running standalone J2SE versions
• Exposure since 7.x and 10gR3 are EoL
• Want to remain Oracle customers but skills
/ cost / management challenges for full
FMW deployment
• TEAM is already supporting these
customers
• Sensitivity of to “cloud” architecture
Private Cloud deployment
addresses business concerns
• Performance / security / stability dialed-in
• Partitioning ensures segregation of content
• Domain experts support infrastructure &
applications
• Very cost-competitive
• Substantial extra gains in functionality
TEAM / Oracle best-practice
WC on Exalogic Deployment
• Database on standalone h/w (although
experimenting on all-in-one)
• Directory Services standalone VM (Oracle
recommendation)
• Deploy each customer environment on standalone
VM
• Challenges assigning compute node / VM affinity
• We deployed OHS within Exalogic VM
• Coherence not deployed (WIP)
• ZFS storage assigned within VM (using infiniband)
• What about Oracle Database Appliance?
Testing Approach
Key Points:
• Exalogic x2-2 ¼ rack
• DB Server external
• OID server separate
from directory VM
• Requires OVM and
EECS v3
Work In Progress
• DB on Exalogic
• Coherence
Testing Approach contd.
• Apache Jmeter used as testing tool – running
on separate exalogic ¼ rack – 5 VMs @
2core
• Testing uses standard Oracle applications –
no TEAM additions (yet)
• Capacity test per compute node
• WebCenter Content Scenario
• WebCenter Spaces Scenario
• Combined Content / Spaces Scenario
Findings from Tests
• Hardware setup was challenging initially
• Latest versions of EECS and VM required
to support partitioning
• Complex partitioning and inter-node
communication not tested in this cycle
• Compute Node / VM affinity not supported
at present
• Performance as good as expected
Takeaways from testing
• Private cloud deployment is great option for
SME looking for high performance /
supported deployment
• Oracle VM provides great segmentation of
deployments
• EECS and EM management tools are very
useful
• Compelling cost / support story for business
• Licensing remains a challenge
Why Engineered Systems?
• All advantages of engineering system
• Massive scalability / throughput / DR w/
infiniband, ZFS storage, redundancy
• Private cloud deployment easily supported
• Oracle supported end-to-end
• Deploy in different data centers as needs arise
• Virtualization and hard partitioning supported
• Remote management tools are great
differentiator
• Oracle Database Appliance
Multiple Configurations
• OVM, Exalogic, Exadata and Private Cloud
• OVM, Generic Hardware and Private Cloud
• ODA, Private Cloud
• ODA on Premise
Next Steps?
• Add Coherence to testing
• Explore database within VM and onboard
compute nodes
• Different external security scenarios
• Similar deployments on database machine
• Work with Oracle PM on other functionality
• Complex WLS domain interactions
• WebCenter in a box
Thank you!
Doug Thompson
Doug.thompson@teaminformatics.com
Raoul Miller
Raoul.Miller@teaminformatics.com
@TEAMInformatics

Más contenido relacionado

La actualidad más candente

Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)
Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)
Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)VMware Tanzu
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demoxKinAnx
 
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Andrejs Prokopjevs
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationMichel Schildmeijer
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOTN Systems Hub
 
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...WSO2
 
Oracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery SolutionsOracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery SolutionsJohan Louwers
 
VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0Erik Bussink
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"markgatkinson
 
Oracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOTN Systems Hub
 
V mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitV mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitsolarisyougood
 
Overview about OracleVM and Oracle Linux
Overview about OracleVM and Oracle LinuxOverview about OracleVM and Oracle Linux
Overview about OracleVM and Oracle Linuxandreas kuncoro
 
Collaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The Facts
Collaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The FactsCollaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The Facts
Collaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The Factsaltquark
 
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciOracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciCodemotion
 
Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...Lucas Jellema
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC
 
Ss Esb
Ss EsbSs Esb
Ss EsbWSO2
 

La actualidad más candente (20)

Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)
Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)
Cloud = Application Enablement and Innovation ≠ IaaS (Cloud Foundry Summit 2014)
 
Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demo
 
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructure
 
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
 
Oracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery SolutionsOracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery Solutions
 
VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0
 
Storage Management with vRealize Operations
Storage Management with vRealize OperationsStorage Management with vRealize Operations
Storage Management with vRealize Operations
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"
 
Oracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solution
 
V mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitV mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kit
 
Overview about OracleVM and Oracle Linux
Overview about OracleVM and Oracle LinuxOverview about OracleVM and Oracle Linux
Overview about OracleVM and Oracle Linux
 
Collaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The Facts
Collaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The FactsCollaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The Facts
Collaborate 2010 Session 70670 : Virtualization of EnterpriseOne - The Facts
 
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciOracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
 
Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Ss Esb
Ss EsbSs Esb
Ss Esb
 

Destacado

Destacado (18)

M baslerresume1
M baslerresume1M baslerresume1
M baslerresume1
 
Peña (1)
Peña (1)Peña (1)
Peña (1)
 
Web 2
Web 2Web 2
Web 2
 
10 secretos
10 secretos10 secretos
10 secretos
 
Me thru eyes of my friend
Me thru eyes of my friendMe thru eyes of my friend
Me thru eyes of my friend
 
Presentazione
PresentazionePresentazione
Presentazione
 
Rendición Cuentas MIPRO Zonal 2
Rendición Cuentas MIPRO Zonal 2Rendición Cuentas MIPRO Zonal 2
Rendición Cuentas MIPRO Zonal 2
 
Carroll
CarrollCarroll
Carroll
 
Teste
TesteTeste
Teste
 
Zagrebački trgovi kao urbani identitetski sustavi
Zagrebački trgovi kao urbani identitetski sustaviZagrebački trgovi kao urbani identitetski sustavi
Zagrebački trgovi kao urbani identitetski sustavi
 
LoriBResume 2014
LoriBResume 2014LoriBResume 2014
LoriBResume 2014
 
Aprendizaje virtua1
Aprendizaje virtua1Aprendizaje virtua1
Aprendizaje virtua1
 
larodney resume (1)
larodney resume (1)larodney resume (1)
larodney resume (1)
 
Arsalan Noor
Arsalan NoorArsalan Noor
Arsalan Noor
 
Robeco Low Volatility
Robeco Low VolatilityRobeco Low Volatility
Robeco Low Volatility
 
VARIO System
VARIO SystemVARIO System
VARIO System
 
Event_studies
Event_studiesEvent_studies
Event_studies
 
Balonmano 1eso.ppt
Balonmano 1eso.pptBalonmano 1eso.ppt
Balonmano 1eso.ppt
 

Similar a WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Performance

Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Mohamad Afshar
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java CloudAnkur Gupta
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsBob Rhubart
 
Stay productive_while_slicing_up_the_monolith
Stay productive_while_slicing_up_the_monolithStay productive_while_slicing_up_the_monolith
Stay productive_while_slicing_up_the_monolithMarkus Eisele
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times fasterDr. Wilfred Lin (Ph.D.)
 
Docker for the enterprise
Docker for the enterpriseDocker for the enterprise
Docker for the enterpriseBert Poller
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication systemkhawkwf
 
Oracle IaaS including OCM and Ravello
Oracle IaaS including OCM and RavelloOracle IaaS including OCM and Ravello
Oracle IaaS including OCM and RavelloAndrey Akulov
 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWSTom Laszewski
 
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsBrad Williams
 
Rapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxRapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxOTN Systems Hub
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Berry Clemens
 
Raghu VM_Cloud Resume
Raghu VM_Cloud ResumeRaghu VM_Cloud Resume
Raghu VM_Cloud ResumeRaghu Ravi
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application gridAlicja Sieminska
 
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld
 
Fuse integration-services
Fuse integration-servicesFuse integration-services
Fuse integration-servicesChristian Posta
 
Private Cloud Database Consolidation
Private Cloud Database ConsolidationPrivate Cloud Database Consolidation
Private Cloud Database ConsolidationRex Wang
 

Similar a WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Performance (20)

Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural Considerations
 
Stay productive_while_slicing_up_the_monolith
Stay productive_while_slicing_up_the_monolithStay productive_while_slicing_up_the_monolith
Stay productive_while_slicing_up_the_monolith
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times faster
 
Docker for the enterprise
Docker for the enterpriseDocker for the enterprise
Docker for the enterprise
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
Oracle IaaS including OCM and Ravello
Oracle IaaS including OCM and RavelloOracle IaaS including OCM and Ravello
Oracle IaaS including OCM and Ravello
 
Resume_Gunalan_updated
Resume_Gunalan_updatedResume_Gunalan_updated
Resume_Gunalan_updated
 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWS
 
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.js
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
Rapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linuxRapid private cloud with oracle vm and oracle openstack for oracle linux
Rapid private cloud with oracle vm and oracle openstack for oracle linux
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
 
Raghu VM_Cloud Resume
Raghu VM_Cloud ResumeRaghu VM_Cloud Resume
Raghu VM_Cloud Resume
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application grid
 
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners
 
Oracle Database Cloud Service
Oracle Database Cloud ServiceOracle Database Cloud Service
Oracle Database Cloud Service
 
Fuse integration-services
Fuse integration-servicesFuse integration-services
Fuse integration-services
 
Private Cloud Database Consolidation
Private Cloud Database ConsolidationPrivate Cloud Database Consolidation
Private Cloud Database Consolidation
 

Último

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Último (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Performance

  • 1. WebCenter as a Cloud App on Engineered Systems - A Case Study on Virtualization and Performance Session ID# 661 Doug Thompson, Raoul Miller
  • 2. Agenda • Why Cloud? • Oracle WebCenter • Oracle Engineered Systems & Virtual Machine • Testing Approach • Tips & Best Practices • Wrap-up and planning for the future
  • 3. Why Cloud?  Fully Managed Infrastructure  A sound & scalable foundation using Oracle Engineered Systems and Oracle Virtual Machine  Certified WebCenter partner to support, train and enable you!  Monthly expense for infrastructure and support instead of all upfront costs allowing you to achieve faster ROI.  Rapid migration from existing infrastructure to TEAM Cloud
  • 4.
  • 5. Oracle WebCenter Portal Composite Apps & Mash-ups Self-Service Portals Enterprise Mash-ups Gadgets / Integration Content Enterprise Content Management Content Lifecycle Rich Media Imaging Desktop SocialEnterprise Social Software Enterprise Social Collaboration Application Context Activity Streams Sites Web Experience Management Brand Presence Site Management Personalization Mobile & Social Content Enterprise Content Management Content Lifecycle Rich Media Imaging Desktop Portal Composite Apps & Mash-ups Self-Service Portals Enterprise Mash-ups Gadgets / IntegrationSocialEnterprise Social Software Enterprise Social Collaboration Application Context Activity Streams Sites Web Experience Management Brand Presence Site Management Personalization Mobile & Social Content Enterprise Content Management Content Lifecycle Rich Media Imaging Desktop SocialEnterprise Social Software Enterprise Social Collaboration Application Context Activity Streams Sites Web Experience Management Brand Presence Site Management Personalization Mobile & Social Enterprise Portal Deployments Referencable customers Stellent & Oracle ECM partner for 13 years Oracle Developing strategy for WebCenter Social Sites / UCM Connector in Production Site Studio Sunset
  • 6. Advantages to Running WC on Engineered Systems Page 2 of 2 Title: Customer: Project: Content ID: <> 08/07/12 at 06:55 PMLast Updated: Author: Revision: Raoul Miller 1.0 Notes: Exalogic Appliance Exadata Appliance Enterprise Manager Infiniband Client OVM WebCenter Content Node 1 WebCenter Content Node 2 WLS Admin Server Node Manager OPSS WebCenter Conversion OID / OVD Data Stores Client’s Database WCC Schema BPM Schema EM Schema Full Text Index Schema Optional Content Store Optional BPM Traffic Director Integrated Storage Client’s File Storage Internal Users, Contributors Editors, Approvers External Users Application Admins TCP 16200 HTTP TCP 7001 HTTP TCP 16200 / 80 HTTP SAML Integration SAML Integration TCP 443 TLS / HTTPS ExaLogic Deployment Model EXA deployment ! • Engineered for performance & scalability • Virtualization allows for hard partitioning for each customer • Advanced management tools for monitoring, support, etc. • Addresses issues of infrastructure, support cost, etc.
  • 7. Business Justification • Many legacy Stellent customers are running standalone J2SE versions • Exposure since 7.x and 10gR3 are EoL • Want to remain Oracle customers but skills / cost / management challenges for full FMW deployment • TEAM is already supporting these customers • Sensitivity of to “cloud” architecture
  • 8. Private Cloud deployment addresses business concerns • Performance / security / stability dialed-in • Partitioning ensures segregation of content • Domain experts support infrastructure & applications • Very cost-competitive • Substantial extra gains in functionality
  • 9. TEAM / Oracle best-practice WC on Exalogic Deployment • Database on standalone h/w (although experimenting on all-in-one) • Directory Services standalone VM (Oracle recommendation) • Deploy each customer environment on standalone VM • Challenges assigning compute node / VM affinity • We deployed OHS within Exalogic VM • Coherence not deployed (WIP) • ZFS storage assigned within VM (using infiniband) • What about Oracle Database Appliance?
  • 10. Testing Approach Key Points: • Exalogic x2-2 ¼ rack • DB Server external • OID server separate from directory VM • Requires OVM and EECS v3 Work In Progress • DB on Exalogic • Coherence
  • 11. Testing Approach contd. • Apache Jmeter used as testing tool – running on separate exalogic ¼ rack – 5 VMs @ 2core • Testing uses standard Oracle applications – no TEAM additions (yet) • Capacity test per compute node • WebCenter Content Scenario • WebCenter Spaces Scenario • Combined Content / Spaces Scenario
  • 12. Findings from Tests • Hardware setup was challenging initially • Latest versions of EECS and VM required to support partitioning • Complex partitioning and inter-node communication not tested in this cycle • Compute Node / VM affinity not supported at present • Performance as good as expected
  • 13. Takeaways from testing • Private cloud deployment is great option for SME looking for high performance / supported deployment • Oracle VM provides great segmentation of deployments • EECS and EM management tools are very useful • Compelling cost / support story for business • Licensing remains a challenge
  • 14. Why Engineered Systems? • All advantages of engineering system • Massive scalability / throughput / DR w/ infiniband, ZFS storage, redundancy • Private cloud deployment easily supported • Oracle supported end-to-end • Deploy in different data centers as needs arise • Virtualization and hard partitioning supported • Remote management tools are great differentiator • Oracle Database Appliance
  • 15. Multiple Configurations • OVM, Exalogic, Exadata and Private Cloud • OVM, Generic Hardware and Private Cloud • ODA, Private Cloud • ODA on Premise
  • 16. Next Steps? • Add Coherence to testing • Explore database within VM and onboard compute nodes • Different external security scenarios • Similar deployments on database machine • Work with Oracle PM on other functionality • Complex WLS domain interactions • WebCenter in a box
  • 17. Thank you! Doug Thompson Doug.thompson@teaminformatics.com Raoul Miller Raoul.Miller@teaminformatics.com @TEAMInformatics