Server Optimisation for huge customers

youstable

Verified User
Joined
Aug 28, 2019
Messages
78
Location
India
Hi,

We are running a Free Web Hosting platform that has good numbers of after we switched to DirectAdmin server load is very high and it goes offline multiple times in a day, we have done these things to keep services up and running

  1. Installed OpenLiteSpeed
  2. Disabled all Crons Features
  3. Using Php Php 7.1 and 7.3
  4. CloudLinux installed on the server
It has XXXXX numbers of accounts and XXXX active users server specs are Ex: 64GB RAM, Xeon E5 Dual CPU 16 cores, 1GBPS Uplink, 2X2TB SSD. Can you please advise me how to optimise this server with better performance with basic hosting features to our free hosting customers?
 
Use Opcache/Memcached, check mysql/mariadb optimization. Check iotop/atop what exactly make such load
 
It has XXXXX numbers of accounts and XXXX active users

Does every X hide a real number? So you state you host 10000 < accounts < 99999? And 1000 < active users < 9999 ? If so, you might simply hit IO/wait, CPU, RAM limits, and no software optimization might help you.

Install a monitoring software and see where you have bottle-necks, fix them.
 
We are running a Free Web Hosting platform
No such thing as free.
server load is very high and it goes offline multiple times
Servers aren't infinite. They are really physically limited pieces of hardware and resources. Unlimited is a marketing ploy. Overselling is not smart.
It has XXXXX numbers of accounts and XXXX active users server specs
What is your real account density? Are you trying to host 10,000 accounts on 1 server?

1GBPS Uplink
Have you calculated your active session size then divided that by 1000?
for reference
after we switched to DirectAdmin
You switch from what? Cpanel? Since they were going you charge you all of those 10000.. accounts. Again life isn't free. Find the sweet spot in your servers and keep it there. If its 1000 accounts/per server buy 10 more servers. Still cheaper than Cpanel.
 
Like said no such thing as free. If there is a $ or a euro or rupee. Somewhere it isn’t free
 
Back
Top