Давайте разберемся с этим.
Давайте сначала посмотрим на производительность. Миллион обращений в месяц настолько мал, что вы можете использовать практически любой старый чип для обработки этого. Вы можете запустить тесты на своем ноутбуке или настольном компьютере, чтобы посмотреть, сможет ли этот чип выдержать ваши пиковые нагрузки. Не забудьте сначала заполнить базу данных данными за несколько месяцев. Скорее всего, узким местом будет производительность вашего диска, а не вашего процессора.
Тогда вы заботитесь о надежности, то есть работаете месяцами и месяцами. Даже с самыми дорогими системами существуют и другие факторы, помимо процессора, которые будут определять вашу надежность. Наиболее важным является доступность дискового хранилища, что, скорее всего, приведет к сбою. Вы хотите убедиться, что не потеряете данные в случае сбоя диска. Обычно это достигается с помощью RAID, либо зеркала, rAID10 или RAID 5. Затем вы хотите подготовиться к аварии, чтобы у вас все еще были данные, если весь центр обработки данных выйдет из строя. Если вы вообще не хотите терять какие-либо данные, вам нужно скопировать базу данных на другой сайт. Если потеря полдня или около того не имеет большого значения, просто запланируйте резервное копирование по сети.
Если ваш хост выйдет из строя из-за перебоев в подаче электропитания, сетевой карты, памяти, вентиляторов процессора или других компонентов, вам потребуется какой-то механизм переключения при сбое. Обычно это достигается путем запуска в кластере, где две или более систем подключены к одному и тому же хранилищу. Чтобы настроить кластер, вы просто определяете файловые системы, IP-адреса и сценарии запуска / остановки / мониторинга приложений, и когда ваш сервер запускается, кластер гарантирует, что конечный пользователь даже не заметит. Я бы сказал, что вложение 1 тыс. Долларов или более в дорогой Xeon не дает вам больше надежности. Вместо этого используйте деньги на покупку второго сервера в режиме ожидания. Или, если хостинговая компания предоставляет HW, узнайте, какие решения высокой доступности они предлагают. Если они профессионалы, у них будет такая поддержка вплоть до науки, включая резервное копирование вне сайта и быстрое восстановление после сбоя сервера. Поскольку предлагаемые ими системные параметры обладают достаточной производительностью, вы сможете спать ночью. Если они не предлагают ни одной из этих функций, а продают только автономный сервер с внутренним хранилищем, то вам следует написать собственное решение и один раз создать резервную копию полной конфигурации ОС и приложения, а также часто получать копию своей БД, чтобы Вы можете быстро перераспределить на том же сайте или на другом сайте. Трата лишних долларов на мощные фишки не дает вам того, что вы ищете. Замена микросхемы на сервере выполняется за несколько минут. Попытка восстановления после сбоя диска, если у вас нет стратегии резервного копирования / восстановления, займет у вас несколько дней, или вырубит вас навсегда, или в случае бизнеса выведите их на грань банкротства. Либо ваши данные и время бесперебойной работы настолько ценны, что вы бы потратили дополнительное время и деньги на обеспечение непрерывной работы, либо вы можете использовать более дешевые решения, такие как надежда на лучшее, но частые резервные копии. n Определите ваши требования, и сколько вы хотите потратить, и, если этого недостаточно, выберите, какие функции наиболее важны для вас. Если вы все настроите сами и запустите серверы в своей собственной сети, вы можете запустить два используемых настольных компьютера или ноутбука в кластере за 2-300 долларов плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. но есть частые резервные копии. n Определите ваши требования, и сколько вы хотите потратить, и, если этого недостаточно, выберите, какие функции наиболее важны для вас. Если вы все настроите сами и запустите серверы в своей собственной сети, вы можете запустить два используемых настольных компьютера или ноутбука в кластере за 2-300 долларов плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. но есть частые резервные копии. n Определите ваши требования, и сколько вы хотите потратить, и, если этого недостаточно, выберите, какие функции наиболее важны для вас. Если вы все настроите сами и запустите серверы в своей собственной сети, вы можете запустить два используемых настольных компьютера или ноутбука в кластере за 2-300 долларов плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище.