obs wrote:
70k hits a day average if served evenly across the day is less than 1 request a second a Linode 512 can handle that. What's your peak concurrent traffic? Also on another note Joomla 1.5 is reaching (or has reached the Joomla site's a bit unclear) end of life, if you're moving hosts you might want to look at upgrading while you're at it.
Hi obs, thanks for the thoughtful response...this community is pretty encouraging.
Ok, so we had a 1GB Xen vps originally and it went down all the time. Our host suggested and moved us to a 3gb dedi. I would love to tweak it so it could run on a 512 or even a 2 Gb linode, would save me a bit of cash
I'm not sure how I would measure my peak concurrent traffic. I did look at my webalizer stats and i had peak 92K pages/day 7K visits/day. Then there are hits, which I don't think are quite the same...but that is at 260K/day. Any tips on concurrent traffic measurement would be a huge help ie command line stuff or something that I would install
I did log in and check top... 1.17, 2.98, and 4.01 oh dear god it's gonna crash tonight
Right now it's php-cgi and mysqld using 50-90% of the dual core CPU while only 1.5 of 3gb of RAM is in use.
As far as J 1.5 goes, we're kinda stuck with it for at least another year. we can't afford to convert all of our paid components to 2.5 at this time. The idea is to save some money on server bills, tune the linode to handle more traffic, sell more ads, and with the proceeds, rebuild the site in 2.5 in a year or so.
When I used a web based load testing tool on our trial 2gb linode, the CPU didn't even flinch, but the site did not load as fast as our current dedi server. (on a scale of 1-100, the linode stayed at 50 with up to 50 concurrent users. The dedi was at < 10 until it got to around 30 users and then rapidly spiked until it almost crashed from 30-40 users.)
I don't trust my current web host to offer me advice on how large a server to purchase (bigger is always better) so that's why I'm turning to linode as a DIY solution. however, if there was a way to pay someone to take a look at our setup, make a recommendation, setup the linode and tune it...that would be BOSS. Not sure if that's a $100 job or a $1000 job. At this point everything our 2 person team has done is self taught.