webcenter as a cloud app on exalogic
Post on 19-Oct-2014
469 views
DESCRIPTION
A case study on deploying Oracle WebCenter as a cloud app on Oracle Exalogic engineered systems. Some of the challenges, compromises required, and benefits gained running these applications on shared hardware.TRANSCRIPT
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 WebCenterPortal
Composite Apps & Mash-ups
Self-ServicePortals
EnterpriseMash-ups
Gadgets / Integration
ContentEnterprise Content Management
ContentLifecycle
Rich Media
Imaging Desktop
SocialEnterprise Social Software
EnterpriseSocial
Collaboration
Application Context
Activity Streams
SitesWeb Experience Management
Brand Presence
Site Management Personalization
Mobile & SocialContent
Enterprise Content Management
ContentLifecycle
Rich Media
Imaging Desktop
PortalComposite Apps & Mash-ups
Self-ServicePortals
EnterpriseMash-ups
Gadgets / Integration SocialEnterprise Social Software
EnterpriseSocial
Collaboration
Application Context
Activity Streams
SitesWeb Experience Management
Brand Presence
Site Management Personalization
Mobile & Social
ContentEnterprise Content Management
ContentLifecycle
Rich Media
Imaging Desktop
SocialEnterprise Social Software
EnterpriseSocial
Collaboration
Application Context
Activity Streams
SitesWeb Experience Management
Brand Presence
Site Management Personalization
Mobile & Social
Enterprise Portal DeploymentsReferencable 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
• 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 ApproachKey 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