I currently have 1 core and 2GB of RAM running Parallels Plesk.
During traffic spikes where I receive in total 100,000 visitors as opposed to the usual 70-80k (ish) the server becomes really slow and I cannot access my websites unless I keep refreshing the page.
So what do I need here? More CPU cores or more RAM?
When I check the stats, RAM is only 70% used (so i guess Ill need to upgrade RAM soon) but the CPU goes up to 300%.
I think I've answered my own question - that in the short term i need more Cores - but I cant find a definitive answer anywhere so I just want to be sure...
Not sure what processor is being used etc, but to be honest I only have around £30/month to spend on servers so I just need something that works.
Also, as a side.. I'm looking to move from Daily to Leaseweb and have never migrated with Plesk before (my previous hosting was cPanel shared!). Leaseweb can give me an extra core and still charge me £10 less. Is migrating worth the effort? My websites are all Wordpress run and backed up so they can easily be restored anywhere any time (on any domain!) as long as I have FTP and SQL data base access.
Appreciate any response/feedback/tips from anyone. If anyone's response answers everything I'll throw in a months hosting on my site for the sake of Christmas!
█ YagHost - Pure SSD Hosting | Since 2007 | Average Response Time: 15 min
█ Web Hosting | Reseller Hosting | Managed VPS Hosting
█ 99.9% Server Uptime Guarantee | 24/7 Rapid Response Tech Support | 30 Day Money Back Guarantee
█ LopHost.com - Web Hosting Tutorials
I agree, increasing your cores just a little and doubling your RAM should do it. You don't need under 100% at peek times, as they are just that peek times, so why pay for something that is only used part of the time, so doubling your current core should be sufficient.
██ Touch Support, Inc.
██ Colocation | Dedicated Servers | Cloud VPS | Server Administration | End-User Support
██ USA and European Union Based Support | Chicago, IL Data Center Location
██ Contact Us! | 1.888.45.TOUCH
You must have more than 1 core to begin with if your CPU was at 300%. Do you have burstable CPU? Depending on your host's policies, you may need more CPU, but if you won't get more access to burstable CPU, then it won't make a difference since it seems you are using 3 cores at peak hours.
I would take a slightly different approach...Certainly add more CPU power to your system as that seems to be completely consumed. However, I would not (yet) add RAM as your server may not really need it. You say your RAM is 70% utilized but how is that broken down? Does your RAM utilization spike to 100% where you are swapping a lot (a little swapping is OK)?
Assuming this is a Linux server, output of the "free" command will paint a better picture of what your "Available" (not "Free" but "Available") RAM is. Once you have that then you can make a better informed decision about adding additional RAM, otherwise save the money.
► Tim Benoit
► Stratus4, LLC | Est. 2008 | www.stratus4.com
► Virtual Data Centers (Cloud) | VPS Servers | Shared Web Hosting
► System Administration | Remote Backups