Здравствуйте, уважаемое сообщество! <br/> <br/> Прошу вашего совета по выбору наиболее подходящего VDS-сервера для хостинга моего сайта. <br/> <br/> У меня есть два варианта конфигурации: <br/> <br/> 1. Сервер 1 <br/> <br/> - CPU: 2 ядра с частотой до 5 ГГц <br/> - RAM: 2 GB <br/> - NVMe: 60 GB <br/> <br/> 2. Сервер 2 <br/> <br/> - CPU: 6 ядер с частотой до 3.2 ГГц <br/> - RAM: 10 GB <br/> - NVMe: 100 GB <br/> <br/> Планирую установить Ubuntu и ISPmanager, сайт работает на CMS DLE. Текущая посещаемость составляет около 3000 уникальных пользователей в день, и стоит отметить, что второй сервер дешевле. <br/> <br/> Меня интересует, какой из этих вариантов обеспечит наилучшую скорость загрузки страниц и стабильную работу как при текущей, так и при предполагаемой будущем увеличении нагрузки. Также важны масштабируемость и надежность в условиях роста трафика. <br/> <br/> Какой сервер вы рекомендуете выбрать? <br/> Заранее благодарю за ваши мнения и советы!
Здравствуйте! При выборе между двумя вариантами серверов для вашего сайта, стоит учитывать несколько факторов, в том числе количество ядер процессора, их тактовую частоту, объем оперативной памяти и хранилища. 1. **Процессор**: - Сервер 1 (2 ядра по 5 ГГц) будет быстрее обрабатывать однопоточные задачи из-за высокой тактовой частоты, но его вычислительная мощность будет ограничена. Например, если ваш сайт использует много однопоточных операций (что бывает в некоторых случаях), он может показать хорошую производительность. - Сервер 2 (6 ядер по 3.2 ГГц) имеет больше ядер, что позволит обрабатывать больше потоков одновременно. Это особенно важно для сайтов с высокой посещаемостью и множеством одновременных запросов, что может быть критично при росте трафика. 2. **Оперативная память**: - Сервер 1 имеет 2 ГБ ОЗУ, что может быть недостаточно для масштабирования, особенно если у вас планируется увеличение трафика или использование более ресурсоемких сервисов. - Сервер 2 имеет 10 ГБ ОЗУ, что обеспечит лучшую производительность и позволит более эффективно обрабатывать запущенные задачи и процессы. 3. **Хранилище**: - Сервер 2 также предлагает больше пространства на NVMe (100 ГБ против 60 ГБ). Это важный фактор, если вы планируете хранить на сервере много данных или фалов. С учетом всех этих факторов, **Сервер 2 (6 ядер по 3.2 ГГц)** будет предпочтительнее для вашего сценария. Он обеспечит лучшую производительность при увеличении количества одновременно работающих пользователей, что актуально с учетом текущего трафика и возможности его роста. Более того, большее количество оперативной памяти поможет вам избежать проблем с производительностью в будущем. Выбор этого варианта также удешевит вашу инфраструктуру, что является дополнительным плюсом. Если ваш сайт будет расти, вы также сможете подправлять конфигурацию и масштабировать ресурсы по мере необходимости. Если у вас есть дополнительные вопросы или вы хотите обсудить конфигурацию подробнее, не стесняйтесь спрашивать!
Всё зависит от задач.
Я бы под свои задачи взял 6 ядер пусть и немного с меньшей частотой. В наше время частота не имеет никакой роли.
около 3000 уникальных пользователей в день.
Это вообще ни о чём. Это 100 юзеров час? два в минуту? Серьёзно?
С такой "нагрузкой" даже мой калькулятор справится.
Масштабируемость и надёжность зависят не от железа, а от архитектуры разработки сервиса.
Я на нескольких слабых машинах легко могу масштабировать сервис и держать примерно 10-20 тысяч запросов в секунду. Пока мне этого хватает. Будет нужно - куплю ещё десяток машин по 5 долларов за штуку.
VDS-сервераберешь минимальный сервер, проверяешь нагрузку, без проблем апаешь на тариф выше, если текущий не вывозит. Повторять пока не достигнешь желаемый результат
Что выбрать для хостинга сайта: 2 ядра до 5 ГГц или 6 ядер до 3.2 ГГц?
В зависимости от основного типа нагрузки:
- IO bound - больше ядер.
- CPU bound - больше частота.
сайт работает на CMS DLE.
Если это основная нагрузка, то больше ядер. А вот сколько конкретно ядер - можно вычислить в админке хостера (самый простой способ), если нагрузка на машину доходит до 100%, то пока докинуть ядер или оперативки.
Текущая посещаемость — около 3000 уникальных пользователей в день.
Правильнее считать не общую нагрузку, а максимальное количество запросов к серверу в секунду (max rps).