• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question Using Plesk for a 150k+ hosting provider on AWS

MEXXUS

New Pleskian
Hi All,

As a hosting provider, currently hosting around 150k+ websites on a self-built platform and hosted on AWS, we're looking into the possibility to use Plesk as a future platform. However, because of the volume, this seems to be a challenge. Plesk documentation says that i.e. a maximum of 900 sites per server are allowed, so that means 150+ servers. Of course, we would like to have minimal risk for SPOF and use a separate DB cluster to connect to Plesk. Also, we would like to host e-mail via Plesk as well, where we currently have over 400k+ e-mail boxes hosted on an external e-mail provider.

So far, I have found the preferred requirements for Plesk as follows:
  • 1GB of RAM per 40 – 50 websites
  • 1/2 amount of RAM recommended free disk space for swapping
  • Between 2 and 2.5 GB per website
  • Plesk doesn't say anything about CPU cores
  • Without advanced configuration: 900 sites per serve
  • With advanced configuration: 1000+ sites per server (altering kernel needed?)
Anyone here with knowledge of really large hosting environments to host on Plesk?
 
The underlying disk subsystem is going to very much play into this. Running databases on the same instances (making assumptions about IO) is certainly achievable and can simplify the setup but mail at scale can create headaches. If anything, consider keeping your mail on its own clusters as those mailboxes will not only grow but also add to IO contention with those sites. It can be easier to address mail reputation issues when isolation it to its own stack. SmarterMail or other services might be worth looking at.
 
Your "preferred" requirements will depend on your workload. If there are WordPress sites, I'd recommend against 1 GB / 40-50 for optimal performance.

While yes, you can host a ton of sites on Plesk, (Increasing the Number of Domains that Plesk Can Serve) 900 is a lot, and unless they're all very very light and aren't saturating any resources, that's already a decent amount / server. You have diminishing returns for things like QC/s as you add more sites, not to mention failure, etc.

I'd question if a cluster is necessary. The actual Plesk server remains a SPOF unless you have replication (which is quite cumbersome). Maybe you get improved resiliency/easier failover, but maintaining multiple clusters of databases has a greater overhead than one uniform local install/server
 
@MEXXUS Just curious if you found a solution to this?

@weltonw For WordPress sites what would you recommend in terms of RAM/site? What do you consider a "decent amount / server" in terms of hardware specs?
 
@weltonw For WordPress sites what would you recommend in terms of RAM/site? What do you consider a "decent amount / server" in terms of hardware specs?

How many/what kind of sites? It's highly dependent.
 
Back
Top