Sun Systems for Oracle Coherence 
by Nick Kloski, Nitin Ramannavar and Satish Vanga
October 2009
This Sun BluePrints™ article discusses a drop-in implementation of Oracle Coherence running on Sun servers utilizing Oracle Fusion Middleware components. Benchmark test results are presented within this article to substantiate the scalability and performance of this Web-facing architecture. Best practices derived during implementation and testing of this configuration are also included. Organizations can take advantage of the pre-tested architecture, best practices, and performance results offered in this paper to help speed time to deployment and save on provisioning and implementation costs for similar or adaptable workloads.
This document addresses the following topics:
- Architecture Design Choices, describes each major architectural component, provides information about the network interconnects, and details the functions of each tier in the solution.
- Oracle Coherence Benchmark Testing, provides a detailed review and analysis of benchmark testing results.
- Conclusion, summarizes the key points and conclusions derived through these tests.
Contents
- Introduction
- Architecture Design Choices
- Architecture Overview
- Compute Nodes
- Interconnects
- Client and Initial Switching Tier
- Oracle WebLogic Server Cluster Tier
- Inter-Oracle Coherence Switching Layer
- Oracle Coherence Tier
- Database Tier
- Sun’s Open Design Principles
- Oracle Coherence Benchmark Testing
- Workload Overview — On-line Hotel Room Searching and Reservation System
- Microbenchmark: Oracle Coherence Simple Object Benchmark
- Oracle Coherence Hotel Object
- Benchmark: Hotel Application with Full Configuration
- Best Practices
- Conclusion
- For More Information
- Related Resources
- About the Author
- Acknowledgments
- Ordering Sun Documents
- Accessing Sun Documentation Online
Nick Kloski is a Web 2.0 Solutions Architect in the Web/HPC group in the Systems Technical Marketing Group at Sun. In his 12 years at Sun, Nick has gained a wide exposure to both Sun and competitive systems, including systems administration work, over six years of technical Field Service, internal QA testing, and as a member of the Technical Marketing Department. In the role of Web 2.0 Solutions Architect, Nick is responsible for being aware of market trends and discovering ways Sun technology can uniquely solve customer problems.
Nitin Ramannavar is a part of the core Performance Engineering team at Sun where his responsibilities include improving end-to-end system and application performance. Nitin specializes in Web technologies with emphasis on distributed computing, scale-out application architectures using virtualization, Web and application caching, and providing cloud services with guaranteed quality of service.
Satish Vanga serves as the technical lead for Oracle WebLogic Server, Oracle Coherence, and Oracle TimesTen In-Memory Database within the ISV Engineering group at Sun. Satish has published several SPECjAppServer benchmarks and developed benchmarks for SugarCRM and Oracle Coherence. His expertise is in massively scalable systems designed with distributed caching engines such as Oracle Coherence, Terracotta, and Oracle TimesTen In-Memory Database.
| Rate this blueprint (Log In to vote.) | |
|---|---|
| Choices | Your Vote |
Great |
|
Good |
|
Fair |
|
Poor |
|