Hello Everyone 🤗,
I'm requesting some help from this informed community to maximise the performance of the latest server configuration that our business is putting into place. Our workload is increasing, and we've recently bought new hardware. We're setting up the server to manage the several websites we host, the numerous databases we manage, and the numerous internal apps we support.
These are the details of our configuration:
I'm seeking suggestions in the following fields:
Resource Allocation: In order to guarantee our web servers as well as databases operate at peak efficiency, how should we distribute the assets we have (CPU, RAM, and Storage)? I would welcome any advice on how to configure RAID for optimal speed and redundancy.
Security: How should our new server be secured? What exactly are the best practices? Firewall setups, SSH settings, or any practical monitoring tools which can notify us of possible dangers or performance problems are of special interest to me.
Performance Tuning: To obtain the greatest performance, are there any particular Apache/Nginx and MySQL configurations or adjustments that you would suggest? Which configurations or add-ons have shown to be very successful?
Backup and Recover: What are the most effective methods for establishing automated backups and guaranteeing prompt recovery in the event of a malfunction? It would be very beneficial to include tableau tips for both data as well as system state backups.
General advise: Do you have any additional suggestions or pieces of advise that would be helpful to someone who is putting up servers for these kinds of uses? Since this is the first significant server setup, we want to be sure we do it correctly.
I also checked this: https://learn.microsoft.com/en-us/windows-server/administration/performance-tuning/​​​​​​​
I appreciate your help and time in advance. Your advice and ideas will be very helpful to us as we forward with the endeavour.
I'm requesting some help from this informed community to maximise the performance of the latest server configuration that our business is putting into place. Our workload is increasing, and we've recently bought new hardware. We're setting up the server to manage the several websites we host, the numerous databases we manage, and the numerous internal apps we support.
These are the details of our configuration:
- Hardware: 4TB storage on an SSD (RAID 10 configured), 256GB RAM, and two Intel Xeon processors
- Operating System: 22.04 LTS Ubuntu Server
- A CI/CD pipeline, MySQL-based databases, Docker containers used for different apps, and website hosting (Apache and Nginx) are the main use cases.
I'm seeking suggestions in the following fields:
Resource Allocation: In order to guarantee our web servers as well as databases operate at peak efficiency, how should we distribute the assets we have (CPU, RAM, and Storage)? I would welcome any advice on how to configure RAID for optimal speed and redundancy.
Security: How should our new server be secured? What exactly are the best practices? Firewall setups, SSH settings, or any practical monitoring tools which can notify us of possible dangers or performance problems are of special interest to me.
Performance Tuning: To obtain the greatest performance, are there any particular Apache/Nginx and MySQL configurations or adjustments that you would suggest? Which configurations or add-ons have shown to be very successful?
Backup and Recover: What are the most effective methods for establishing automated backups and guaranteeing prompt recovery in the event of a malfunction? It would be very beneficial to include tableau tips for both data as well as system state backups.
General advise: Do you have any additional suggestions or pieces of advise that would be helpful to someone who is putting up servers for these kinds of uses? Since this is the first significant server setup, we want to be sure we do it correctly.
I also checked this: https://learn.microsoft.com/en-us/windows-server/administration/performance-tuning/​​​​​​​
I appreciate your help and time in advance. Your advice and ideas will be very helpful to us as we forward with the endeavour.
Comment