Обычный хостинг имеет некоторые недостатки. Покупая у провайдера хостинг, пользователь в основном разделяет ресурсные мощности – память, дисковое пространство и другие параметры между своими сайтами. Такой симбиоз проектов на одном хостинге может вызвать неожиданную нагрузку на вебресурсы других совладельцев хостинга и в следствие падение сервера. Поэтому все сайты хостинга испытывают неудобства.
Вирусная или DOS атака, а также повышение посещаемости сайта может спровоцировать возрастание нагрузки и неработоспособность сервера, поэтому все вложения на раскрутку сайта могут стать напрасными. Но существует компромиссное решение - сравнительно недорогой и стабильный хостинг. Кластерный хостинг в себя включает значительное число серверов, обрабатывающих поступающие запросы.
Два основных преимущества подобного хостинга заключаются в отказоустойчивости и масштабируемости. Высокая посещаемость сайта приводит к большой нагрузке на сервер, но благодаря масштабируемости нагрузка на каждый сервер происходит равномерно, что не влияет на функционирование проекта. А выход из строя сервера не скажется на работе кластерного хостинга, потому что за счет отказоустойчивости системы запросы будут обрабатываться на остальных серверах.
Выделяют такие виды кластеров: кластеры с балансировкой нагрузки и кластеры высокой доступности. Задача кластеров высокой доступности состоит в обеспечении бесперебойного функционирования баз данных и других служб. Чтобы равномерно распределить нагрузку между серверами используется кластер с балансировкой.
|