We have an opening for serversetup. We are looking for a dedicated admin to setup it.
First of all, I have 2 questions about the setup,
As part of your job you have been asked to relocate one of our high traffic websites (at peak times 600 req/s) to a new server farm. This new server farm will span 10 servers which can be of any configuration of your choice.
The website it self is written in PHP and uses MySQL as a backend. The content it self is mostly text with a large amount of concurrent downloads.
Please describe how you would arrange this server farm and how you would handle the following issues :
Try to go into as much detail possible describing which applications you would install on the servers and why. Also detail the hardware configurations you would choose. Feel free to lookup information on the internet to help you solve this scenario.
Question: The new server farm is online and the increase in performance has allowed for additional growth. However soon the growth in traffic starts to overwhelm the database. In the evening the database becomes very unresponsive and often it rejects new connections with 'Too many connections'. How would you analyze and solve this problem? Try to come up with a solution that allows for further growth. Additional machines are not an option