HEWSL
Refer to the web server system requirements in cases of deploying a WebHosting Linux cluster or a Web Server NG service.
One of the following servers can perform the role of a web server:
- Physical server with a Cloud Linux distribution installed
- Virtual machine with a Cloud Linux distribution installed
Note: Container solutions are not supported.
Note: For more information on the Cloud Linux OS, see Cloud Linux official website.
According to the statistics gathered from the real installations, the web server load will be of the following average: 50-100 requests per one second for every 10,000 websites. You can expect such load to be handled by one web server. Considering these statistics, you can calculate the number of web servers for your cluster.
Important: For provisioning IPv6 webspaces, IPv6 address should be assigned to every web server and a Load Balancer. The IPv6 prefix which is used for internal routing should differ from the prefixes of IPv6 pools that will be used by customers' websites. The web servers should be accessible from the Load Balancer through the IPv6 protocol.
Name |
Description |
|
---|---|---|
Description |
Web Server processes HTTPS requests to customers websites, provides SSH and FTP access to their content. |
|
Density |
10,000 Apache web sites with moderate visit rate depending on the disk usage and content profile. |
|
Quantity |
To be calculated based on the projected customer base and the density above. |
|
OS |
Cloud Linux 6.5 x86_64 |
|
CPU |
Two Xeon 5500 or later family CPU (or equal from AMD) with 4 cores (2.26 GHz or higher), with at least 8Mb of cache, Hyperthreading support, and Intel VT-x, VT-d and EPT hardware virtualization support. |
|
RAM |
32 GB |
|
Disks |
SATA-interface disk, its space is not less than 40 GB. There are no strict restrictions for dividing the web server disk space into partitions. It can be done manually or via the OS default partitioning procedure. Additional 10 GB will be required, if web server will be used as a UI node. |
|
Disks Partitioning |
Array 1: |
|
2 x RAM size (64 GB) |
- swap |
|
/ - remaining space |
- for OS and software |
|
Note: The shared storage disks are mounted to the web server automatically from the CloudBlue Commerce installation upon registering a web cluster, registering a new web server or adding a new NFS volume. |
||
NICs |
FrontNet, BackNet. |
Note: This server can provide the following services: CloudBlue Commerce UI, branding, domain parking, phpMyAdmin, phpPgAdmin. For detailed information refer to For detailed information refer to WebHosting Linux guide > Deploying Linux Web Hosting > Installing Additional Services.