Skip to content
GigaSpaces Logo GigaSpaces Logo
  • Products
    • InsightEdge Portfolio
      • Smart Cache
      • Smart ODS
      • Smart Augmented Transactions
    • GigaSpaces Cloud
  • Roles
    • Architects
    • CXOs
    • Product Teams
  • Solutions
    • Industry Solutions
      • Financial Services
      • Insurance
      • Retail and eCommerce
      • Telecommunications
      • Transportations
    • Technical Solutions
      • Operational BI
      • Mainframe & AS/400 Modernization
      • In Memory Data Grid
      • Transactional and Analytical Processing (HTAP)
      • Hybrid Cloud Data Fabric
      • Multi-Tiered Storage
      • Kubernetes Deployment
      • Streaming Analytics for Stateful Apps
  • Customers
  • Company
    • About GigaSpaces
    • Customers
    • Partners
    • Support & Services
      • University
      • Services
      • Support
    • News
    • Contact Us
    • Careers
  • Resources
    • Webinars
    • Blog
    • Demos
    • Solution Briefs & Whitepapers
    • Case Studies
    • Benchmarks
    • ROI Calculators
    • Analyst Reports
    • eBooks
    • Technical Documentation
  • Contact Us
  • Try Free

How scalable is GigaSpaces? – The GigaSpaces XAP 6.5 Benchmark Report

Subscribe to our blog!

Subscribe for Updates
Close
Back

How scalable is GigaSpaces? – The GigaSpaces XAP 6.5 Benchmark Report

Shay Hassidim June 27, 2008
2 minutes read

As you all know GigaSpaces XAP 6.5 is on its way out to the market. This release involves incredible effort that is basically a collection of large amount of improvements with the product scalability. These are result of feedback we gathered from the field and customers around the globe. One of the final tasks we have done was measuring the product performance in different aspects where the main focus is to measure how far it can scale.

The focus was on 2 main tests:
– Scale up (vertically aka in-process) – This means the ability to serve more concurrent application threads vs., increase with the overall throughput (theoretically in linear manner) until all CPU and memory resources fully consumed.
– Scale out (horizontally aka out-of-process) – This means the ability to serve more concurrent application processes vs., increase with the overall throughput (theoretically in linear manner) until all CPU and memory resources fully consumed. In other words: adding additional hardware resources increase the overall capacity in linear manner.
We used mainly Sun HW, running Linux/Sun OS with Sun regular and Real Time JVM . For extreme in-proc scalability tests, we have been using Azul Vega 3 appliance with its 207 cores. The work conducted with cooperation with Sun , Novell , Mellanox , Voltaire , Israeli Association of Grid Technologies, and Azul. Thank you guys for your great help!

The product demonstrated great scalability, stability and robustness , with all the various scenarios it has been tested with. In order to simulate real life usage , we have been using 99% of the out of the box default settings with very minor config optimization. No special product config , no special JVM optimizations , or special OS optimization been done. We have been doing also some Infiniband tests shows also interesting improvements with space operations with large objects.

Another interesting results can be seen with the deterministic behavior of the Sun real time JVM ).

The Java real time benchmark running an embedded space with 10 threads performing parallel write and take operations in a rate of 200 oper/sec i.e. 2000 write and 2000 take per second.
The test run 25 minutes performing 3,000,000 write operations and 3,000,000 take operations.

The results show very steady behavior. The throughput is stable without oscillation around the target throughput.

If you are interested with a copy of the benchmark report just drop us a line at: sales at giagspaces dot com.
Shay

CATEGORIES

  • Benchmarks
  • GigaSpaces
Shay Hassidim

All Posts (40)

YOU MAY ALSO LIKE

June 3, 2011

Read/write scale without complete re-write
9 minutes read

October 12, 2009

Space Object Graph
4 minutes read

March 19, 2015

Making IMC More Cost Effective…
4 minutes read
  • Copied to clipboard

PRODUCTS, SOLUTIONS & ROLES

  • Products
  • InsightEdge Portfolio
    • Smart Cache
    • Smart ODS
    • Smart Augmented Transactions
  • GigaSpaces Cloud
  • Roles
  • Architects
  • CXOs
  • Product Teams
  • Solutions
  • Industry
    • Financial Services
    • Insurance
    • Retail and eCommerce
    • Telecommunications
    • Transportation
  • Technical
    • Operational BI
    • Mainframe & AS/400 Modernization
    • In Memory Data Grid
    • HTAP
    • Hybrid Cloud Data Fabric
    • Multi-Tiered Storage
    • Kubernetes Deployment
    • Streaming Analytics for Stateful Apps

RESOURCES

  • Resource Hub
  • Webinars
  • Blogs
  • Demos
  • Solution Briefs & Whitepapers
  • Case Studies
  • Benchmarks
  • ROI Calculators
  • Analyst Reports
  • eBooks
  • Technical Documentation
  • Featured Case Studies
  • Mainframe Offload with Groupe PSA
  • Digital Transformation with Avanza Bank
  • High Peak Handling with PriceRunner
  • Optimizing Business Communications with Avaya

COMPANY

  • About
  • Customers
  • Management
  • Board Members
  • Investors
  • News
  • Events
  • Careers
  • Contact Us
  • Book A Demo
  • Try GigaSpaces For Free
  • Partners
  • OEM Partners
  • System Integrators
  • Value Added Resellers
  • Technology Partners
  • Support & Services
  • University
  • Services
  • Support
Copyright © GigaSpaces 2021 All rights reserved | Privacy Policy
LinkedInTwitterFacebookYouTube

Contact Us