WebCenter as a Cloud App on Engineered Systems -A Case Study on Virtualization and PerformanceSession ID# 661Doug Thompson...
Agenda• Why Cloud?• Oracle WebCenter• Oracle Engineered Systems & Virtual Machine• Testing Approach• Tips & Best Practices...
Why Cloud? Fully Managed Infrastructure A sound & scalable foundation using Oracle EngineeredSystems and Oracle Virtual ...
Oracle WebCenterPortalComposite Apps & Mash-upsSelf-ServicePortalsEnterpriseMash-upsGadgets / IntegrationContentEnterprise...
Advantages to Running WC onEngineered SystemsPage 2 of 2Title:Customer:Project:Content ID: <>08/07/12 at 06:55 PMLast Upda...
Business Justification• Many legacy Stellent customers arerunning standalone J2SE versions• Exposure since 7.x and 10gR3 a...
Private Cloud deploymentaddresses business concerns• Performance / security / stability dialed-in• Partitioning ensures se...
TEAM / Oracle best-practiceWC on Exalogic Deployment• Database on standalone h/w (althoughexperimenting on all-in-one)• Di...
Testing ApproachKey Points:• Exalogic x2-2 ¼ rack• DB Server external• OID server separatefrom directory VM• Requires OVM ...
Testing Approach contd.• Apache Jmeter used as testing tool – runningon separate exalogic ¼ rack – 5 VMs @2core• Testing u...
Findings from Tests• Hardware setup was challenging initially• Latest versions of EECS and VM requiredto support partition...
Takeaways from testing• Private cloud deployment is great option forSME looking for high performance /supported deployment...
Why Engineered Systems?• All advantages of engineering system• Massive scalability / throughput / DR w/infiniband, ZFS sto...
Multiple Configurations• OVM, Exalogic, Exadata and Private Cloud• OVM, Generic Hardware and Private Cloud• ODA, Private C...
Next Steps?• Add Coherence to testing• Explore database within VM and onboardcompute nodes• Different external security sc...
Thank you!Doug ThompsonDoug.thompson@teaminformatics.comRaoul MillerRaoul.Miller@teaminformatics.com@TEAMInformatics
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Performance
Upcoming SlideShare
Loading in …5
×

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

847 views
681 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
847
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. WebCenter as a Cloud App on Engineered Systems -A Case Study on Virtualization and PerformanceSession ID# 661Doug Thompson, Raoul Miller
  2. 2. Agenda• Why Cloud?• Oracle WebCenter• Oracle Engineered Systems & Virtual Machine• Testing Approach• Tips & Best Practices• Wrap-up and planning for the future
  3. 3. Why Cloud? Fully Managed Infrastructure A sound & scalable foundation using Oracle EngineeredSystems and Oracle Virtual Machine Certified WebCenter partner to support, train and enable you! Monthly expense for infrastructure and support instead of allupfront costs allowing you to achieve faster ROI. Rapid migration from existing infrastructure toTEAM Cloud
  4. 4. Oracle WebCenterPortalComposite Apps & Mash-upsSelf-ServicePortalsEnterpriseMash-upsGadgets / IntegrationContentEnterprise Content ManagementContentLifecycleRich MediaImaging DesktopSocialEnterprise Social SoftwareEnterpriseSocialCollaborationApplication ContextActivity StreamsSitesWeb Experience ManagementBrand PresenceSite Management PersonalizationMobile & SocialContentEnterprise Content ManagementContentLifecycleRich MediaImaging DesktopPortalComposite Apps & Mash-upsSelf-ServicePortalsEnterpriseMash-upsGadgets / IntegrationSocialEnterprise Social SoftwareEnterpriseSocialCollaborationApplication ContextActivity StreamsSitesWeb Experience ManagementBrand PresenceSite Management PersonalizationMobile & SocialContentEnterprise Content ManagementContentLifecycleRich MediaImaging DesktopSocialEnterprise Social SoftwareEnterpriseSocialCollaborationApplication ContextActivity StreamsSitesWeb Experience ManagementBrand PresenceSite Management PersonalizationMobile & SocialEnterprise Portal DeploymentsReferencable customersStellent & Oracle ECM partner for 13 yearsOracle Developing strategy for WebCenterSocialSites / UCM Connector in ProductionSite Studio Sunset
  5. 5. Advantages to Running WC onEngineered SystemsPage 2 of 2Title:Customer:Project:Content ID: <>08/07/12 at 06:55 PMLast Updated:Author:Revision:Raoul Miller1.0Notes:Exalogic ApplianceExadata ApplianceEnterprise ManagerInfinibandClient OVMWebCenterContent Node 1WebCenterContent Node 2WLS Admin ServerNode ManagerOPSSWebCenterConversionOID / OVDData StoresClient’s DatabaseWCCSchemaBPMSchemaEMSchemaFull TextIndex SchemaOptionalContent StoreOptional BPMTraffic DirectorIntegrated StorageClient’s File StorageInternal Users,ContributorsEditors, ApproversExternal UsersApplicationAdminsTCP 16200HTTPTCP 7001HTTPTCP 16200 / 80HTTPSAML IntegrationSAMLIntegrationTCP 443TLS / HTTPSExaLogic Deployment ModelEXA deployment!• Engineered forperformance & scalability• Virtualization allows forhard partitioning for eachcustomer• Advanced managementtools for monitoring,support, etc.• Addresses issues ofinfrastructure, support cost,etc.
  6. 6. Business Justification• Many legacy Stellent customers arerunning standalone J2SE versions• Exposure since 7.x and 10gR3 are EoL• Want to remain Oracle customers but skills/ cost / management challenges for fullFMW deployment• TEAM is already supporting thesecustomers• Sensitivity of to “cloud” architecture
  7. 7. Private Cloud deploymentaddresses 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
  8. 8. TEAM / Oracle best-practiceWC on Exalogic Deployment• Database on standalone h/w (althoughexperimenting on all-in-one)• Directory Services standalone VM (Oraclerecommendation)• Deploy each customer environment on standaloneVM• 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?
  9. 9. Testing ApproachKey Points:• Exalogic x2-2 ¼ rack• DB Server external• OID server separatefrom directory VM• Requires OVM andEECS v3Work In Progress• DB on Exalogic• Coherence
  10. 10. Testing Approach contd.• Apache Jmeter used as testing tool – runningon 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
  11. 11. Findings from Tests• Hardware setup was challenging initially• Latest versions of EECS and VM requiredto support partitioning• Complex partitioning and inter-nodecommunication not tested in this cycle• Compute Node / VM affinity not supportedat present• Performance as good as expected
  12. 12. Takeaways from testing• Private cloud deployment is great option forSME looking for high performance /supported deployment• Oracle VM provides great segmentation ofdeployments• EECS and EM management tools are veryuseful• Compelling cost / support story for business• Licensing remains a challenge
  13. 13. 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 greatdifferentiator• Oracle Database Appliance
  14. 14. Multiple Configurations• OVM, Exalogic, Exadata and Private Cloud• OVM, Generic Hardware and Private Cloud• ODA, Private Cloud• ODA on Premise
  15. 15. Next Steps?• Add Coherence to testing• Explore database within VM and onboardcompute 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
  16. 16. Thank you!Doug ThompsonDoug.thompson@teaminformatics.comRaoul MillerRaoul.Miller@teaminformatics.com@TEAMInformatics

×