Недостаток ресурсов, вызванный ростом нагрузки на ИТ-систему, и работа на пределе возможностей способны привести к отказу оборудования. Высокие нагрузки на IT-инфраструктуру тормозят работу, забирая на себя все серверные ресурсы. В результате работоспособность системы падает, соединения обрываются, проблемы штатными средствами решить не представляется возможным, и как следствие бизнес начинает нести убытки.
Предотвратить подобный сценарий можно, если провести оптимизацию инфраструктуры с переносом высоконагруженного проекта на защищенный корпоративный highload хостинг. Несмотря на большое количество предложений от провайдеров на рынке, необходимо учесть множество технических деталей и требуемый функционал.
Важно не только ориентироваться на ценовую политику, но и подбирать выделенный сервер для высоконагруженного сайта в соответствии с бизнес-целями. Чтобы облегчить задачу подбора провайдера, мы изучили рейтинг безопасных хостингов и определили ключевые критерии, на которые следует обратить внимание. Скачать чек-лист можно здесь.
Нагрузки, требовательные к ресурсам сервера
Имеет смысл задуматься о приобретении защищенного хостинга на виртуальном сервере, если фиксируются более чем троекратные всплески посещаемости и увеличиваются ресурсоемкие запросы. Также нагрузка усиливается при выполнении следующих действий:
- кеширование;
- анализ запросов к базам данных;
- обработка плановых заданий для шины данных;
- чтение и запись логов от БД, приложений, веб-серверов;
- дисковые операции с большими объемами файлов и т. п.
В случае замедления работы сервера при выполнении перечисленных действий можно решить проблему, приобретя хостинг на выделенном сервере с параметрами, которые будут обеспечивать стабильность работы сайтов, безопасность, высокую скорость отклика. Для этого следует подобрать мощный сервер с оптимальной конфигурацией и необходимым комплексом услуг в дата-центре, а также учесть скрытые факторы, влияющие на эффективность работы.
При выборе мощного, скоростного хостинга важен предлагаемый провайдером стек технологий, рассчитанный именно на работу с высоконагруженными сайтами. Например, в него должен входить инструментарий для мониторинга сбоев и отказов, автоматизированного управления конфигурацией серверного оборудования, задействованных средств анализа нагрузки на базы данных, оптимизации SQL-запросов, утилиты приоритизации, специализированное программное обеспечение для интерактивной SVG-визуализации и т. п.
Если выбирать защищенный, безопасный и высокопроизводительный выделенный хостинг для сайтов и приложений, корпоративного использования, имеет смысл остановить свой выбор на физическом сервере.
Почему Dedicated незаменим для размещения высоконагруженных серверов
Размещение ресурсоемких сайтов на физическом сервере рекомендуется в следующих случаях:
- жесткие требования к производительности, полному доступу к вычислительным ресурсам (процессорам, памяти, сетевым интерфейсам), минимальной задержке при обработке запросов;
- максимальный контроль, гибкость настроек;
- высокая разноуровневая защита от угроз.
Размещение на физическом сервере позволяет использовать кастомные решения по отказоустойчивости, кластеризации, гео распределенности по различным ЦОДам, созданию бекапов и т. п. В аренду можно взять целый физический сервер в дата-центре, разместив на нем свои операционную и файловую системы, программное обеспечение.
- Кастомизация часто является важным фактором для высоконагруженных проектов. Повышенные требования к ресурсам зачастую требуют доступность замены компонентов, использования внешних либо физических корзин, подключения дополнительного сетевого оборудования под задачи заказчика. Предпочтительнее те поставщики услуг, которые ориентированы на клиента и предлагают гибкие решения под индивидуальные требования.
- Размещение дата-центра, предлагающего услуги по хостингу выделенного сервера в Европе, должно быть в границах одного кластера огромного коммуникационного узла. Это необходимое условие для защиты проектов, использующих сложные вычисления, от любых сбоев и сглаживания пиковых нагрузок.
- Изолированность ресурсов. Это максимально приватный вариант размещения, оптимальный для масштабных проектов. По желанию клиентов оборудование размещается в закрытых на замок или динамический пин-код шкафах, доступ к которым без разрешения владельца невозможен. Клиент самостоятельно настраивает системы виртуализации, безопасности, ПО, работая по удаленному доступу с KVM-консолью и панелью управления.
Аренда мощного хостинга серверов в дата-центре позволяет получить доступ к современным техническим решениям при минимуме вложений.
В ЦОДе можно не только арендовать сервер, но и воспользоваться услугами колокейшн – размещения клиентского оборудования в дата-центре. Такая услуга востребована для высоконагруженных проектов и производительных хостингов. Эксплуатация собственных серверов позволяет клиентам максимально контролировать аппаратную и программную компоненты, оперируя ресурсами в рамках корпоративных стандартов. В этом случае надо обращать внимание, насколько администраторы дата-центра готовы оказывать бесплатную помощь, снимая с клиента заботы по миграции инфраструктуры и логистике, оформлением бумаг, развертыванием и обслуживанием оборудования.
Мощный сайт на физическом сервере всегда требует значительных затрат на оборудование, управление и обслуживание, но обеспечивает больше вычислительных ресурсов и предсказуемую производительность. Если этот вариант не подходит, можно попробовать разместиться на VDS.
Можно ли использовать VDS для высоконагруженных серверов?
Размещение высоконагруженных сайтов на отдельной виртуальной машине, изолированной от других и имеющей гарантированные виртуальные ресурсы,
допускается как компромиссное и экономичное решение, когда требования к производительности и нагрузке на сайт вторичны по сравнению с ограниченностью финансов. Стоимость виртуального сервера ниже, т. к. он делит физический сервер с другими машинами.
Использовать виртуальный выделенный хостинг на виртуальном выделенном сервере для ресурсоемких сайтов допустимо только с мощной дисковой подсистемой и гарантированно выделенными ядрами (причем, лучше Xeon, чем AMD).
Виртуальные серверы обычно более доступны с точки зрения стоимости, поскольку они разделяют физический сервер с другими виртуальными машинами.
- Все аппаратные ресурсы закрепляются за конкретным проектом, а для виртуализации используются технологии Hyper-V, VMware, Oracle, KVM, Proxmox VE, Xen и др.
- Доступ к файловой системе и файлам есть только у владельца сервера, все данные изолированы, благодаря чему обеспечивается безопасность и приватность.
- Быстрое масштабирование в момент пиковых нагрузок, а также возможность временного изменения производительности для решения ресурсоемких задач.
- Развертывание и обслуживание обеспечивается администраторами на стороне провайдера.
Если необходимо выстроить ИТ-инфраструктуру, включающую постоянно работающие сервера во внешней и внутренней сети провайдера, можно арендовать несколько VDS-серверов. Системные администраторы и инженеры провайдера оказывают услуги по развертыванию и обслуживанию реальных выделенных серверов на базе виртуального хостинга.
Выделенное облако предоставляется IaaS-провайдерами в защищенных контурах и с физической изоляцией оборудования, что делает невозможным конкуренцию за ресурсы и нивелирует риски уязвимости через гостевые ОС. Гибридные решения включают как размещение серверной инфраструктуры в облаке, так и на железе.
Производительность VDS всегда ниже, чем у физического сервера. Поэтому прежде, чем размещать высоконагруженный сайт на отдельной виртуальной машине, необходимо проанализировать требования к проекту и финансовые возможности.
Как выбрать хостинг для высоконагруженных сайтов
Прежде всего необходимо определить максимальный уровень возможных нагрузок.
- Так, если они не явно выражены, можно выбрать хостинг на виртуальном защищенном сервере с возможность быстрого масштабирования в пиковое время.
- Для периодических высоких нагрузок лучше приобрести кластер VDS с услугой динамического масштабирования.
- Для высоконагруженных на протяжении значительного промежутка времени приложений лучше создать кластер физических серверов, чтобы их можно было масштабировать горизонтально, исключив overhead при виртуализации.
Выбрав вариант размещения хостинга для корпоративных данных, почты, веб-приложений, необходимо уточнить у провайдера еще ряд вопросов.
- Пропускная способность интернет-канала. Лучше выбирать того поставщика услуги, который не ограничивает входящий и исходящий трафик, предоставляя подключение с фиксированной скоростью.
- Сервисная поддержка. Этот пункт важен для клиентов, которые размещают собственное хостинговое оборудование в дата-центре. Не все ЦОДы готовы берут на себя гарантийные обязательства по обслуживанию серверов (в т.ч. по модели колокейшн).
- Стоимость хостинга. Контракт может заключаться не только на общих условиях, но и под запрос клиента. Если договор с дата-центром заключается на длительный срок, возможны дополнительные преференции, такие как заморозка цен на колокейшен и сервисное обслуживание. Чем прозрачнее финансовая политика, тем лучше.
- Предоставление аккаунт-менеджера для обслуживания ресурсоемких серверов и проектов.
- Администрирование highload hosting как штатными специалистами провайдера, так и узкоспециализированными инженерами со стороны клиента. Эффективность обслуживания зависит от опыта команды. Безусловным плюсом является наличие в ее активе кейсов с поддержкой ресурсоемкой ИТ-инфраструктуры, например, в 200-400 серверов.
- Техническая поддержка хостинга. Администраторы провайдера на связи 24/7/365 и способны найти решение любого вопроса, касающегося выделенного хостинга в частности и ИТ-инфраструктуры в целом.
или
Как выбрать хостинг для сайта. Пятерка лучших европейских хостинг-провайдеров.
Загрузите контрольный список с лучшими предложениями и ценами от лидеров отрасли.
Помимо задействованности специалистов дата-центра применяется и практика передачи части управляемых услуг на аутсорсинг. В некоторых нестандартных ситуациях специалисты дата-центра могут взять на себя четвертый уровень технической поддержки, взаимодействуя напрямую с разработчиками и вендорами оборудования для решения проблем клиентов.
Чтобы было легче выбрать провайдера, предоставляющего услуги выделенного хостинга серверов для высоконагруженных приложений и проектов, мы проанализировали более 20 предложений от крупных ЦОД на европейском рынке. Перечень важных критериев зафиксирован в чек-листе, который мы предлагаем для бесплатного скачивания.
Автор статьи Ольга Буянова эксперт по облачным технологиям и консультант по развитию бизнеса