На форумі обговорюються лише питання, пов'язані з олімпіадою
Ви не зайшли.
Сторінок: 1
Планирую запускать проект с высокой посещаемостью, постоянными запросами к базе данных. Сейчас выбираю между обычным виртуальным хостингом и KVM виртуализацией. Переживаю, что на хостинге соседи по серверу начнут отъедать ресурсы в пиковые часы, сайт начнет тормозить. Хватит ли мощностей шаред-тарифа для серьезных нагрузок или сразу смотреть в сторону выделенных мощностей?
Поза форумом
Для серьезного трафика обычный хостинг точно не вариант. Там лимиты на процессорное время и количество одновременных соединений задушат проект очень быстро. KVM дает честное разделение ресурсов, ты получаешь свое ядро и оперативку, которые никто другой не тронет. На виртуалке можно тонко настроить конфиг сервера, чего на простом хостинге тебе никто не позволит сделать.
Поза форумом
KVM выигрывает за счет полной изоляции на уровне ядра. Это фактически аналог физического сервера. Если планируешь работать с тяжелыми скриптами, кешированием через Redis или Memcached, то обычный хостинг просто не вывезет. Там часто стоят ограничения на использование дисковой системы, медленный ввод-вывод положит базу при первом же наплыве людей. На виртуализации KVM ты сам управляешь файловой системой и можешь оптимизировать работу под свои задачи. Лучше потратить время на настройку один раз, чем потом ловить падения сайта из-за превышения лимитов провайдера.
Поза форумом
zokvas написав:
Планирую запускать проект с высокой посещаемостью, постоянными запросами к базе данных. Сейчас выбираю между обычным виртуальным хостингом и KVM виртуализацией. Переживаю, что на хостинге соседи по серверу начнут отъедать ресурсы в пиковые часы, сайт начнет тормозить. Хватит ли мощностей шаред-тарифа для серьезных нагрузок или сразу смотреть в сторону выделенных мощностей?
Главное преимущество KVM заключается в поддержке оверселлинга на минимальном уровне, ресурсы жестко закреплены за тобой. При нагрузках критически важна скорость работы дисков SSD или NVMe, которую на шаред-хостингах часто делят на сотни аккаунтов. Если бюджет позволяет, бери тариф с запасом по RAM, так как Linux отлично кеширует данные в памяти.
Я тестировал разные площадки, для стабильной работы под нагрузкой советую смотреть лучшие VPS/VDS серверы TheHost https://thehost.ua/vps_vds/plans там адекватный канал и железо справляется с потоком запросов без просадок. Обязательно ставь мониторинг типа Zabbix или Netdata, чтобы видеть реальное потребление в моменты пиков. Виртуальный хостинг хорош для визиток, но для серьезного сервиса только виртуализация с полным доступом к системе. Выбирай дистрибутив полегче, отключай ненужные службы, тогда производительность будет на высоте. KVM позволяет использовать кастомные ядра, это дает дополнительный прирост в скорости обработки сетевых пакетов.
Поза форумом
Сторінок: 1