Hardware requirements to build and host tomcat java application

satesh

Junior Member
May 17, 2010
9
0
0
Hi

I wanted to build my own server to host java/jsp/spring application on tomcat.

I wanted to host on centos and need some suggestions on building my own server.

I am planning for
8GB RAM
Quad Core( not sure amd/intel)
1TB 7200 HDD
Cent OS
Java 1.6
Tomcat 6
Spring Framework 3

MySQL Separate DB Server (probably one of my pc which is having 6Gigs/640GB/AMD dual core)

I am good with desktops but not with servers.

Can somebody guide me to build my own server under $800.

Basically my app will have around 500 visitors with 25000 hits.
 

satesh

Junior Member
May 17, 2010
9
0
0
Bump

Can anybody help....

Oh my gosh I did not find a proper help for "Build your own server for java hosting"

Help will be really appreciated..
 

mfenn

Elite Member
Jan 17, 2010
22,400
5
71
www.mfenn.com
500 concurrent visitors? I think you'll need more than an $800 box for that especially since you're using something as heavyweight as Tomcat.
 

satesh

Junior Member
May 17, 2010
9
0
0
500 concurrent visitors? I think you'll need more than an $800 box for that especially since you're using something as heavyweight as Tomcat.

Yeah 500 concurrent visitors. But most of them will have read only privileges and out of all most were static jsp's filled with some dynamic properties and all images/css/js will be served from amazon cloud...

In one shoot My tomcat container will processes some business logic and contact with mysql server using spring framework...

my app is written using spring framework and security was implemented using spring security...

if you have some thing in mind please share detailed server config like processor, ram, hdd, nic etc..

Thanks
 

mfenn

Elite Member
Jan 17, 2010
22,400
5
71
www.mfenn.com
Yeah 500 concurrent visitors. But most of them will have read only privileges and out of all most were static jsp's filled with some dynamic properties and all images/css/js will be served from amazon cloud...

In one shoot My tomcat container will processes some business logic and contact with mysql server using spring framework...

my app is written using spring framework and security was implemented using spring security...

if you have some thing in mind please share detailed server config like processor, ram, hdd, nic etc..

Thanks

You're really gonna feel the limitations of your $800 budget, but I'll try. Note, I'm not going to use "real server" gear because that is simply out of your price range for what you're trying to do.

satesh01.png


$795 shipped - $10MIR

This is probably about as potent of a system as you can get on your budget. I would be a bit worried about the 500 concurrent users part, but if anything can handle it (on your budget) then a Phenom X6 can.
 

satesh

Junior Member
May 17, 2010
9
0
0
You're really gonna feel the limitations of your $800 budget, but I'll try. Note, I'm not going to use "real server" gear because that is simply out of your price range for what you're trying to do.

satesh01.png


$795 shipped - $10MIR

This is probably about as potent of a system as you can get on your budget. I would be a bit worried about the 500 concurrent users part, but if anything can handle it (on your budget) then a Phenom X6 can.

Oh man Thank you so much :) you made my day ... let me try this conf and get back to you...
 

nithin_cinesoft

Junior Member
Jun 28, 2016
1
0
0
Hi

we have created an application using java/jsp/spring on tomcat.

Am having both the web server and DB(MYSQL) as in two separated systems.

Am having the system configuration for webserver

64GB RAM
E5-2680v3 x 2 - 24 core
1TB 7200 HDD
Cent OS 7
Java 1.7
Tomcat 7
Spring Framework 4

also Am having the system configuration for DB(MYSQL)

32GB RAM
12 core
1TB 7200 HDD
Cent OS 7
MYSQL 5.x

from the above configuration whether i could handle a concurrent users of 1 Lakh.?

or

can any one know approx. how many concurrent users can access the web server.

Regards,
Nithin
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,621
4,538
75
Necro alert! Maybe a mod can split this post into a new thread?

It's hard to say based on that data alone. You should do an automated load test, or have one done for you by a company that does automated testing.

P.S. So people don't have to look it up like I did, 1 Lakh == 100K.