Hi to all!
I am managing a server with 650 users (750 webdomains with low traffic), with DNS, email and databases, most of the sites are wordpress.
The server specs are a dedicated server with 12 cores CPU, 64GB of RAM, 1.8TB main disk and 3TB backup disk.
I am using HestiaCP, and it works very nice (previously i was using vesta). I am a big fan of this control panel.
Most likely i will need to upgrade my current server because new users are being added every month. Its not the first time that i am dealing with a server upgrade.
The question is:
What is the right way to escalate HestiaCP?
This question i think is more sys admin related than to the panel it self.
Do you recommended to keep using a bigger server or to split into separate servers each one with a maximum number of users?
Or maybe split php, mysql, email, dns into separate boxes?
What is the ideal maximum number of low traffic users/websites per hestia instance?
I see 3 scenarios:
1- Bigger server (no changes in software)
2- Separate users among different servers, each one with a complete hestia instance (this would require more time to maintain)
3- Separate services into different servers
If you recommend to go with a multi-server setup. Does HestiaCP has multiserver features?
I really appreciate this community and i would love to hear your opinions.