Recent Bloggers Recent Bloggers
Ronald Sarayudej Posts: 19
Stars: 39
Date: 7/2/09
Jonas Yuan Posts: 6
Stars: 17
Date: 6/29/09
Cecilia Lam Posts: 1
Stars: 0
Date: 6/25/09
Alice Cheng Posts: 131
Stars: 0
Date: 6/17/09
Deepak Gothe Posts: 2
Stars: 3
Date: 6/16/09
Bryan Cheung Posts: 12
Stars: 56
Date: 6/12/09
Richard Sezov Posts: 27
Stars: 83
Date: 6/10/09
Jonathan Neal Posts: 10
Stars: 58
Date: 6/8/09
Caris Chan Posts: 2
Stars: 6
Date: 6/5/09
Blogs Blogs
Blogs »
Portal Performance Benchmarking
Tags: benchmarking, performance

Late last year, we started the process of upgrading our performance testing environments.  Our previous performance environment were basically desktops with limited CPU and memory.  The latest performance environment resembles what we see many of our clients use.  Our configuration is as follows:

1) Web Server: 1 CPU quad core 2.4 Ghz Intel Xeon 2GB memory

2) Application server: Dual cpu Intel Xeon quad core 2.4 Ghz 8GB memory

3) Database server: Dual CPU Intel Xeon quad core 2.4Ghz 4GB memory and 250GB SCSI 15k RPM hard drive.

We utilize sanitized data from our production Liferay.com to generate our test scenarios.  This dedicated environment allows us to provide realistic benchmarks for Liferay Portal and use this environment to find bottlenecks and improve performance. 

As part of our ongoing performance tuning, we are working with Sun to create SLAMD test scenarios for the out of box features the portal, including CMS, blogs, wikis, forums, etc.  We already use Hudson to perform automated builds for us.  Once SLAMD scenarios are in place, we will integrate these tests into the Liferay portal build process and detect performance variances.  Alejandro Medrano from Sun has been working with us to get SLAMD scenarios in place as quickly as possible.

At the end of initial performance study, we will be able to provide benchmarks and guidance for a series of reference deployment architectures, from small single servers deployments to large HA deployments.

Average (8 Votes)
2405 Views, 5 Comments

  • Comments
Threaded Replies Author Date
This is very interesting! I will take a look at... Alex Wallace 9/25/08 11:19 AM
Hello you Pascale Woodruff 10/8/08 5:20 AM
Hi Michael, since we are in the middle of sizing... Guido Kaltwasser 11/4/08 9:49 AM
I'd love to see some results from this. Have the... Kyrre Myrbostad 3/9/09 3:41 AM
The process continues...we're releasing the... Michael C. Han 5/19/09 2:18 PM

This is very interesting!

I will take a look at both Hudson and SLAMD...

It sounds like SLAMD can be complex though.

Great job!

Posted on 9/25/08 11:19 AM.

Top Top
Hello you

Posted on 10/8/08 5:20 AM in reply to Alex Wallace.

Top Top
Hi Michael,

since we are in the middle of sizing our hardware, I would appreciate it, if you could post some performance benchmarks for your hardware test environment.

unique users / hour:
number of sessions / hour:
page views / hour:

Cheers Guido

Posted on 11/4/08 9:49 AM.

Top Top
I'd love to see some results from this. Have the process stopped or are you still at it?

Posted on 3/9/09 3:41 AM.

Top Top
The process continues...we're releasing the benchmarks and tuning guides to our EE subscription customers. They will also benefit from the enhancements in our 5.1 EE and 5.2 EE product lines. The community will receive benefits of various tunings in the 5.3 SE release.

Posted on 5/19/09 2:18 PM in reply to Kyrre Myrbostad.

Top Top