Sun Systems for Oracle Coherence

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
About the Authors

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

Labels

new new Delete
blueprint blueprint Delete
oracle oracle Delete
coherence coherence Delete
fusion fusion Delete
middleware middleware Delete
data data Delete
grid grid Delete
weblogic weblogic Delete
sun sun Delete
blade blade Delete
6000 6000 Delete
faban faban Delete
storage storage Delete
f5100 f5100 Delete
sparc sparc Delete
enterprise enterprise Delete
m5000 m5000 Delete
scalability scalability Delete
availability availability Delete
fire fire Delete
x4150 x4150 Delete
x4270 x4270 Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact