Communities
|
Social Applications
Networks
Support
|
|
C-Level Executives
Other Roles
|
|
Support
Education
Partner
Other Tasks
|
Middleware
Application Server
OracleAS Portal meets the three critical requirements for scaling performance:
At the heart of the OracleAS Portal architecture is the Parallel Page Engine, a multithreaded Servlet deployed on OracleAS Containers for J2EE (OC4J), Oracle's highly scalable J2EE framework. Multiple Parallel Page Engines deployed in a server farm work together to retrieve content from portlet providers, manage caching, and assemble and deliver pages.
OracleAS Portal is also fully integrated with OracleAS Web Cache, Oracle's patented caching technology. Unlike legacy cache servers, which only handle static data, OracleAS Web Cache combines caching, compression and assembly technologies to accelerate the delivery of both static and dynamically generated Portal content. OracleAS Web Cache also provides back-end Web server load balancing, failover and surge protection features which ensure blazing performance and rock-solid up-time. With OracleAS Web Cache, OracleAS Portal can now serve rich content faster, to more users, using fewer computing resources than ever before.
Without the unique combination of caching and scalability features offered by OracleAS Portal, it would be impossible to scale a portal site in a cost-effective manner. OracleAS Portal's architecture truly minimizes the hardware resources required to deploy a high-traffic portal.
Measuring the scalability of a portal requires for there to be common denominator, in the case of Database performance metrics we can refer to TPCC benchmarks. For J2EE application server performance we can refer to 'Pet Store' transaction figures. Unfortunately there is no 'Pet Store' for Portals, until the true unification of portal development and deployment standards through the efforts of JSR168, WSRP and other open portal development standards, it will be impossible to develop a Portal Pet Store because of the variety of implementation methods employed by the portal vendors in the marketplace.
This document provides links to documents related directly to questions you may have about the sizing, performance and scalability of OracleAS Portal.
You can read Sizing OracleAS Portal - An Introduction , which will explain the things that need to be considered when estimating the hardware you'll need to deploy a portal solution.
Having read the sizing overview, you can see if your portal requirements fit these sample architectures
Currently we have two detailed examples that you can read about. We are working on delivering more real world examples that have hardware and performance specifications
You need to run the performance scripts, get them from PortalCenter or from
Performance Monitoring with modPLSQL in OracleAS Portal
Lots of things !
You can read about the sort of things these reports are telling you by reading
Object Access Reporting from the Performance Logs in OracleAS Portal
Great, we'd love to hear about it.
You can also read the following technotes for further monitoring advice:
Good question, you can find out by reading Managing Cache Invalidation with OracleAS Portal This is important if you are seeing slow performance from invalidations or perhaps stale content that you'd like to invalidate manually
It's a parameter that 'may' improve the performance of your portal installation - you can read more about it in Tuning Oracle Net Services to optimize modPLSQL Database access times
Ideally, the portal installation should provide you with reasonable performance out of the box, but if you feel the need to adjust elements of the OracleAS Portal installation then the following papers will assist you
You should ask them on the forums, specifically the Performance Forum or if it's related to caching performance and or strategies, you can ask it on the Web Cache Forum
| Oracle Corporation
World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065, USA http://www.oracle.com/ |
Worldwide Inquiries:
1-800-ORACLE1 Fax 650.506.7200 |
|
