Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » Hardware recommendations for RAP server
Hardware recommendations for RAP server [message #1059199] Fri, 17 May 2013 05:11 Go to next message
Ken Lee is currently offline Ken Lee
Messages: 97
Registered: March 2012
Member
Hi,

I'd like to know if there are any key data about hardware recommendations for a RAP server running a larger RAP application on a Tomcat or WebSphere webserver.

In particular, we have about 2000 users connecting concurrently to the RAP server. Do you have any experience or recommendations about the hardware regarding CPU and RAM for the following setups:


  • 1 RAP server, i.e. all 2000 users connect to this one and only RAP server.
  • 3 RAP server, i.e. 3 nodes in a cluster so that each server handles about 666 users.


I'm looking forward to getting feedback and experiences of other RAP developers.

Cheers,

Ken
Re: Hardware recommendations for RAP server [message #1060154 is a reply to message #1059199] Thu, 23 May 2013 06:59 Go to previous messageGo to next message
Ralf Sternberg is currently offline Ralf Sternberg
Messages: 1290
Registered: July 2009
Senior Member

Hi Ken,

the CPU load of a RAP Server depends heavily on the application so there
are hardly any general recommendations, except: test it! The factors
that influence the performance most are:

* number of widgets: CPU load depends on the total number of widgets in
your UI, not only visible ones (this might change in one of the next RAP
releases)

* request frequency: lots of modify listeners, drag&drop, etc. lead to
much more requests than rather static UIs

* layouts: mote dynamic layouts require much more calculation than more
static ones (e.g. text size determination)

* the operation mode: JEE performs better than SWT compatibility mode

In our recent load tests, 1000 sessions performed well on a single
server under heavy load. Depending on your application, a powerful
server may or may not handle 2000 parallel user sessions.

You should definitely perform your own performance tests with your
actual application to answer this question. Using cloud hardware you can
easily test with different server configurations.

Regards,
Ralf

--
Ralf Sternberg

Twitter: @EclipseRAP
Blog: http://eclipsesource.com/blogs/

Professional services for RAP and RCP?
http://eclipsesource.com/services/rap/
Re: Hardware recommendations for RAP server [message #1060712 is a reply to message #1060154] Tue, 28 May 2013 04:08 Go to previous message
Ken Lee is currently offline Ken Lee
Messages: 97
Registered: March 2012
Member
Hi Ralf,

Thank you very much for your inputs. We will definitely have to perform some load tests for our application to gain more information about the required hardware.

Cheers,

Ken
Previous Topic:What is the proper way to determine initial jface dialog size?
Next Topic:Buttons not removed from Table
Goto Forum:
  


Current Time: Mon Jul 28 10:39:30 EDT 2014

Powered by FUDForum. Page generated in 0.03396 seconds