SlideShare ist ein Scribd-Unternehmen logo
1 von 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
Enterprise Portal Deployments
Portal
Portal

Sites

Composite Apps &Referencable customers
Composite Apps & Mash-ups
Mash-ups

Web Experience Management

Sites / UCM Connector in Production

Sites
Site Management

Web Experience Management
Self-Service
Self-Service
Enterprise
Personalization
Portals
Mash-ups
StellentPortals
& Oracle ECM

Social
Content

Enterprise
Mash-ups
partner for 13 years

Enterprise Social Software
Enterprise Content Management

Social

Mobile & Social
Site Management
Collaboration
Enterprise Social Software

Brand Presence

Oracle Developing strategy for WebCenter
Social
Imaging
Collaboration

Enterprise
Brand Presence
Activity Streams
Social
Rich Media

Enterprise
Social

Social

Gadgets / Integration
Gadgets / Integration
Personalization
Activity Streams

Content

Enterprise Content Management
Desktop

Mobile & Social
Application Context
Content
Lifecycle
Imaging

Desktop

Content

Application Context

Enterprise Social Software

Site Studio Sunset

Enterprise Content Management
Rich Media

Content
Lifecycle

Collaboration

Activity Streams

Imaging

Desktop

Enterprise
Social

Application Context

Rich Media

Content
Lifecycle
Advantages to Running WC on
Engineered Systems
Exalogic Appliance
TCP 7001
HTTP

Enterprise Manager

External Users

TCP 16200 / 80
HTTP

Client OVM

Node Manager

WLS Admin Server
OPSS

Internal Users,
Contributors
Editors, Approvers

Data Stores

Traffic Director
TCP 16200
HTTP

Application
Admins

WebCenter
Content Node 1

Infiniband

• 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.

WebCenter
Content Node 2
WebCenter
Conversion

SAML
Integration

Optional BPM
SAML Integration
TCP 443
TLS / HTTPS

OID / OVD
Integrated Storage
Client’s File Storage

Exadata Appliance
Client’s Database
WCC
Schema

BPM
Schema

Full Text
Index Schema

Customer:
Project:

Optional
Content Store

Notes:

ExaLogic Deployment Model

Title:
Content ID:

EM
Schema

EXA deployment
<>

Author: Raoul Miller
Revision:

1.0

Last Updated:

08/07/12 at 06:55 PM
Page 2 of 2

!
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.co
m

Raoul Miller
Raoul.Miller@teaminformatics.com
@TEAMInformatics

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery SolutionsOracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery SolutionsJohan Louwers
 
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
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
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 CloudSai Janakiram Penumuru
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demoxKinAnx
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina Belgium
 
Oracle Database Appliance
Oracle Database ApplianceOracle Database Appliance
Oracle Database Appliancevkv_vkv
 
Data Caching Strategies for Oracle Mobile Application Framework
Data Caching Strategies for Oracle Mobile Application FrameworkData Caching Strategies for Oracle Mobile Application Framework
Data Caching Strategies for Oracle Mobile Application Frameworkandrejusb
 
Oracle JET overview
Oracle JET overviewOracle JET overview
Oracle JET overviewSteven Davelaar
 
Four approaches to integrate aem with external systems by Jan Kuzniak
Four approaches to integrate aem with external systems by Jan KuzniakFour approaches to integrate aem with external systems by Jan Kuzniak
Four approaches to integrate aem with external systems by Jan KuzniakAEM HUB
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"markgatkinson
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC
 
VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere? VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere? VMworld
 
VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0Erik Bussink
 
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
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & designMark Swarbrick
 

Was ist angesagt? (20)

Oracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery SolutionsOracle vm Disaster Recovery Solutions
Oracle vm Disaster Recovery Solutions
 
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...
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 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
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demo
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 Architecture
 
Oracle Database Appliance
Oracle Database ApplianceOracle Database Appliance
Oracle Database Appliance
 
Data Caching Strategies for Oracle Mobile Application Framework
Data Caching Strategies for Oracle Mobile Application FrameworkData Caching Strategies for Oracle Mobile Application Framework
Data Caching Strategies for Oracle Mobile Application Framework
 
Oracle JET overview
Oracle JET overviewOracle JET overview
Oracle JET overview
 
Four approaches to integrate aem with external systems by Jan Kuzniak
Four approaches to integrate aem with external systems by Jan KuzniakFour approaches to integrate aem with external systems by Jan Kuzniak
Four approaches to integrate aem with external systems by Jan Kuzniak
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"
 
JavaCro'15 - Oracle Java Cloud Service Java PaaS - Duško Vukmanović
JavaCro'15 - Oracle Java Cloud Service  Java PaaS - Duško VukmanovićJavaCro'15 - Oracle Java Cloud Service  Java PaaS - Duško Vukmanović
JavaCro'15 - Oracle Java Cloud Service Java PaaS - Duško Vukmanović
 
EMC with Mirantis Openstack
EMC with Mirantis OpenstackEMC with Mirantis Openstack
EMC with Mirantis Openstack
 
Performance stack
Performance stackPerformance stack
Performance stack
 
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
 
VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere? VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere?
 
VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0VMware Integrated OpenStack 2.0
VMware Integrated OpenStack 2.0
 
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
 
An AMIS overview of database 12c
An AMIS overview of database 12cAn AMIS overview of database 12c
An AMIS overview of database 12c
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
 

Andere mochten auch

Neues zur Oracle Lizenzierung - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...
Neues zur Oracle Lizenzierung  - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...Neues zur Oracle Lizenzierung  - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...
Neues zur Oracle Lizenzierung - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...OPITZ CONSULTING Deutschland
 
OracleÂŽ Fusion Middleware
OracleÂŽ Fusion MiddlewareOracleÂŽ Fusion Middleware
OracleÂŽ Fusion MiddlewareNgo Hung Long
 
How did we get here?! Choice of Chef for O-box
How did we get here?! Choice of Chef for O-boxHow did we get here?! Choice of Chef for O-box
How did we get here?! Choice of Chef for O-boxO-box
 
Deploying SOA on the Oracle Database Appliance
Deploying SOA on the Oracle Database ApplianceDeploying SOA on the Oracle Database Appliance
Deploying SOA on the Oracle Database ApplianceO-box
 
Spezialitäten der Oracle Lizenzierung - DOAG Konferenz 2010 - OPITZ CONSULTI...
Spezialitäten der Oracle Lizenzierung -  DOAG Konferenz 2010 - OPITZ CONSULTI...Spezialitäten der Oracle Lizenzierung -  DOAG Konferenz 2010 - OPITZ CONSULTI...
Spezialitäten der Oracle Lizenzierung - DOAG Konferenz 2010 - OPITZ CONSULTI...OPITZ CONSULTING Deutschland
 
Osb developer's guide
Osb developer's guideOsb developer's guide
Osb developer's guideHarish B
 
Oracle OpenWorld 13 Highlights for Middleware Admins
Oracle OpenWorld 13 Highlights for Middleware AdminsOracle OpenWorld 13 Highlights for Middleware Admins
Oracle OpenWorld 13 Highlights for Middleware AdminsSimon Haslam
 
Oracle Exadata Management with Oracle Enterprise Manager
Oracle Exadata Management with Oracle Enterprise ManagerOracle Exadata Management with Oracle Enterprise Manager
Oracle Exadata Management with Oracle Enterprise ManagerEnkitec
 
How to Rapidly Deploy SOA or WebCenter using O-box
How to Rapidly Deploy SOA or WebCenter using O-boxHow to Rapidly Deploy SOA or WebCenter using O-box
How to Rapidly Deploy SOA or WebCenter using O-boxO-box
 
Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on Oracle Database Appliance Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on Oracle Database Appliance Simon Haslam
 
Database as a Service on the Oracle Database Appliance Platform
Database as a Service on the Oracle Database Appliance PlatformDatabase as a Service on the Oracle Database Appliance Platform
Database as a Service on the Oracle Database Appliance PlatformMaris Elsins
 
MUROC, Mashhad Urban Railway Operation Company
MUROC, Mashhad Urban Railway Operation CompanyMUROC, Mashhad Urban Railway Operation Company
MUROC, Mashhad Urban Railway Operation CompanyAbdullah Sarkhosh
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecturesandeep gosain
 
What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?O-box
 
OIA administration
OIA administrationOIA administration
OIA administrationtechmeonline
 
Oracle Database Appliance X5-2
Oracle Database Appliance X5-2 Oracle Database Appliance X5-2
Oracle Database Appliance X5-2 Yasir El Nimr
 
Oracle Database Appliance Workshop
Oracle Database Appliance WorkshopOracle Database Appliance Workshop
Oracle Database Appliance WorkshopMarketingArrowECS_CZ
 

Andere mochten auch (20)

Neues zur Oracle Lizenzierung - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...
Neues zur Oracle Lizenzierung  - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...Neues zur Oracle Lizenzierung  - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...
Neues zur Oracle Lizenzierung - DOAG Konferenz 2011 - OPITZ CONSULTING - Mic...
 
OracleÂŽ Fusion Middleware
OracleÂŽ Fusion MiddlewareOracleÂŽ Fusion Middleware
OracleÂŽ Fusion Middleware
 
How did we get here?! Choice of Chef for O-box
How did we get here?! Choice of Chef for O-boxHow did we get here?! Choice of Chef for O-box
How did we get here?! Choice of Chef for O-box
 
Obiee11g on ipad
Obiee11g on ipadObiee11g on ipad
Obiee11g on ipad
 
Deploying SOA on the Oracle Database Appliance
Deploying SOA on the Oracle Database ApplianceDeploying SOA on the Oracle Database Appliance
Deploying SOA on the Oracle Database Appliance
 
Spezialitäten der Oracle Lizenzierung - DOAG Konferenz 2010 - OPITZ CONSULTI...
Spezialitäten der Oracle Lizenzierung -  DOAG Konferenz 2010 - OPITZ CONSULTI...Spezialitäten der Oracle Lizenzierung -  DOAG Konferenz 2010 - OPITZ CONSULTI...
Spezialitäten der Oracle Lizenzierung - DOAG Konferenz 2010 - OPITZ CONSULTI...
 
Osb developer's guide
Osb developer's guideOsb developer's guide
Osb developer's guide
 
Oracle OpenWorld 13 Highlights for Middleware Admins
Oracle OpenWorld 13 Highlights for Middleware AdminsOracle OpenWorld 13 Highlights for Middleware Admins
Oracle OpenWorld 13 Highlights for Middleware Admins
 
Oracle Exadata Management with Oracle Enterprise Manager
Oracle Exadata Management with Oracle Enterprise ManagerOracle Exadata Management with Oracle Enterprise Manager
Oracle Exadata Management with Oracle Enterprise Manager
 
How to Rapidly Deploy SOA or WebCenter using O-box
How to Rapidly Deploy SOA or WebCenter using O-boxHow to Rapidly Deploy SOA or WebCenter using O-box
How to Rapidly Deploy SOA or WebCenter using O-box
 
Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on Oracle Database Appliance Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on Oracle Database Appliance
 
D66123 gc10 toc
D66123 gc10 tocD66123 gc10 toc
D66123 gc10 toc
 
Database as a Service on the Oracle Database Appliance Platform
Database as a Service on the Oracle Database Appliance PlatformDatabase as a Service on the Oracle Database Appliance Platform
Database as a Service on the Oracle Database Appliance Platform
 
MUROC, Mashhad Urban Railway Operation Company
MUROC, Mashhad Urban Railway Operation CompanyMUROC, Mashhad Urban Railway Operation Company
MUROC, Mashhad Urban Railway Operation Company
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecture
 
What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?
 
OIA administration
OIA administrationOIA administration
OIA administration
 
ODA X6-2 family
ODA X6-2 familyODA X6-2 family
ODA X6-2 family
 
Oracle Database Appliance X5-2
Oracle Database Appliance X5-2 Oracle Database Appliance X5-2
Oracle Database Appliance X5-2
 
Oracle Database Appliance Workshop
Oracle Database Appliance WorkshopOracle Database Appliance Workshop
Oracle Database Appliance Workshop
 

Ähnlich wie WebCenter as a Cloud App on Exalogic

Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java CloudAnkur Gupta
 
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
 
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
 
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
 
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
 
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
 
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsBrad Williams
 
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
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application ExpressHBoone
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication systemkhawkwf
 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWSTom Laszewski
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsBob Rhubart
 
Cloud & Oracle FMW
Cloud & Oracle FMWCloud & Oracle FMW
Cloud & Oracle FMWHisham Galal
 
Private Cloud Database Consolidation
Private Cloud Database ConsolidationPrivate Cloud Database Consolidation
Private Cloud Database ConsolidationRex Wang
 
Multi-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a ServiceMulti-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a ServiceJelastic Multi-Cloud PaaS
 
Cloud Made Easy - August 2017
Cloud Made Easy - August 2017Cloud Made Easy - August 2017
Cloud Made Easy - August 2017Franco Ucci
 

Ähnlich wie WebCenter as a Cloud App on Exalogic (20)

Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
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
 
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
 
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
 
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...
 
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
 
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
 
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.jsThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.js
 
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
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWS
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural Considerations
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
Cloud & Oracle FMW
Cloud & Oracle FMWCloud & Oracle FMW
Cloud & Oracle FMW
 
Private Cloud Database Consolidation
Private Cloud Database ConsolidationPrivate Cloud Database Consolidation
Private Cloud Database Consolidation
 
Multi-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a ServiceMulti-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a Service
 
Resume_Gunalan_updated
Resume_Gunalan_updatedResume_Gunalan_updated
Resume_Gunalan_updated
 
Cloud Made Easy - August 2017
Cloud Made Easy - August 2017Cloud Made Easy - August 2017
Cloud Made Easy - August 2017
 

Mehr von Raoul Miller

Multitenancy on OCI - FinalRM.pptx
Multitenancy on OCI - FinalRM.pptxMultitenancy on OCI - FinalRM.pptx
Multitenancy on OCI - FinalRM.pptxRaoul Miller
 
GSA Presentation - MILLER 251-4.pdf
GSA Presentation - MILLER 251-4.pdfGSA Presentation - MILLER 251-4.pdf
GSA Presentation - MILLER 251-4.pdfRaoul Miller
 
Choosing a new platform for records or document management
Choosing a new platform for records or document managementChoosing a new platform for records or document management
Choosing a new platform for records or document managementRaoul Miller
 
Developing a privacy compliance program
Developing a privacy compliance programDeveloping a privacy compliance program
Developing a privacy compliance programRaoul Miller
 
A simple guide for moving your content systems to the cloud
A simple guide for moving your content systems to the cloudA simple guide for moving your content systems to the cloud
A simple guide for moving your content systems to the cloudRaoul Miller
 
Boost privacy protections with attribute-based access control
Boost privacy protections with attribute-based access control Boost privacy protections with attribute-based access control
Boost privacy protections with attribute-based access control Raoul Miller
 
Email Management Using Oracle WebCenter Content Records
Email Management Using Oracle WebCenter Content RecordsEmail Management Using Oracle WebCenter Content Records
Email Management Using Oracle WebCenter Content RecordsRaoul Miller
 
Repository Scalability - comparing SharePoint 2010 with Oracle UCM 11g
Repository Scalability - comparing SharePoint 2010 with Oracle UCM 11gRepository Scalability - comparing SharePoint 2010 with Oracle UCM 11g
Repository Scalability - comparing SharePoint 2010 with Oracle UCM 11gRaoul Miller
 

Mehr von Raoul Miller (8)

Multitenancy on OCI - FinalRM.pptx
Multitenancy on OCI - FinalRM.pptxMultitenancy on OCI - FinalRM.pptx
Multitenancy on OCI - FinalRM.pptx
 
GSA Presentation - MILLER 251-4.pdf
GSA Presentation - MILLER 251-4.pdfGSA Presentation - MILLER 251-4.pdf
GSA Presentation - MILLER 251-4.pdf
 
Choosing a new platform for records or document management
Choosing a new platform for records or document managementChoosing a new platform for records or document management
Choosing a new platform for records or document management
 
Developing a privacy compliance program
Developing a privacy compliance programDeveloping a privacy compliance program
Developing a privacy compliance program
 
A simple guide for moving your content systems to the cloud
A simple guide for moving your content systems to the cloudA simple guide for moving your content systems to the cloud
A simple guide for moving your content systems to the cloud
 
Boost privacy protections with attribute-based access control
Boost privacy protections with attribute-based access control Boost privacy protections with attribute-based access control
Boost privacy protections with attribute-based access control
 
Email Management Using Oracle WebCenter Content Records
Email Management Using Oracle WebCenter Content RecordsEmail Management Using Oracle WebCenter Content Records
Email Management Using Oracle WebCenter Content Records
 
Repository Scalability - comparing SharePoint 2010 with Oracle UCM 11g
Repository Scalability - comparing SharePoint 2010 with Oracle UCM 11gRepository Scalability - comparing SharePoint 2010 with Oracle UCM 11g
Repository Scalability - comparing SharePoint 2010 with Oracle UCM 11g
 

KĂźrzlich hochgeladen

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

KĂźrzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

WebCenter as a Cloud App on Exalogic

  • 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 Enterprise Portal Deployments Portal Portal Sites Composite Apps &Referencable customers Composite Apps & Mash-ups Mash-ups Web Experience Management Sites / UCM Connector in Production Sites Site Management Web Experience Management Self-Service Self-Service Enterprise Personalization Portals Mash-ups StellentPortals & Oracle ECM Social Content Enterprise Mash-ups partner for 13 years Enterprise Social Software Enterprise Content Management Social Mobile & Social Site Management Collaboration Enterprise Social Software Brand Presence Oracle Developing strategy for WebCenter Social Imaging Collaboration Enterprise Brand Presence Activity Streams Social Rich Media Enterprise Social Social Gadgets / Integration Gadgets / Integration Personalization Activity Streams Content Enterprise Content Management Desktop Mobile & Social Application Context Content Lifecycle Imaging Desktop Content Application Context Enterprise Social Software Site Studio Sunset Enterprise Content Management Rich Media Content Lifecycle Collaboration Activity Streams Imaging Desktop Enterprise Social Application Context Rich Media Content Lifecycle
  • 6. Advantages to Running WC on Engineered Systems Exalogic Appliance TCP 7001 HTTP Enterprise Manager External Users TCP 16200 / 80 HTTP Client OVM Node Manager WLS Admin Server OPSS Internal Users, Contributors Editors, Approvers Data Stores Traffic Director TCP 16200 HTTP Application Admins WebCenter Content Node 1 Infiniband • 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. WebCenter Content Node 2 WebCenter Conversion SAML Integration Optional BPM SAML Integration TCP 443 TLS / HTTPS OID / OVD Integrated Storage Client’s File Storage Exadata Appliance Client’s Database WCC Schema BPM Schema Full Text Index Schema Customer: Project: Optional Content Store Notes: ExaLogic Deployment Model Title: Content ID: EM Schema EXA deployment <> Author: Raoul Miller Revision: 1.0 Last Updated: 08/07/12 at 06:55 PM Page 2 of 2 !
  • 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.co m Raoul Miller Raoul.Miller@teaminformatics.com @TEAMInformatics