Виртуальный хостинг
| |
|
Виртуальный хостинг организован по многоуровневой схеме.
Первый уровень - балансировка загрузки акселераторов.
Применяются балансировщики нагрузки Cisco Systems CSS 11000, которые
работают в режиме горячего резервирования с сохранением информации обо всех
сессиях клиентов. Данная технология служит для балансировки загрузки
акселераторов и эффективного перераспределения между ними поступивших из
Интернета запросов.
Второй уровень - кэширование информации.
Используются акселераторы: серверы с установленным специальным ПО для
кэширования статического контента.
Третий уровень - формирование контента.
Используются хостинговые серверы на платформе Intel STL2, на которых
выполняются системные приложения, а также клиентские программы (cgi-скрипты,
и.т.д.). С этих серверов на аккселераторы выдается содержимое веб-сайтов.
Четвертый уровень - хранение данных.
Используются внешние дисковые
массивы RAID 5.
Рассмотрим функционирование системы виртуального хостинга. Запрос на
получение документа сначала обрабатывается устройством Cisco CSS, которое
переадресовывает запрос на один из акселераторов хостинга. В том случае,
если запрашиваемый контент есть в кэше акселератора, он передается клиенту
сразу, без обращения к следующим уровням. Если же нужного контента нет в
кеше, то акселератор передает запрос хостинговому серверу. На сервере
хостинга происходит обработка запроса, результаты которой передаются обратно
акселератору и далее клиенту. Результаты обработки запроса в большинстве
случаев остаются в кеше акселератора в зависимости от заголовков
запрашиваемого документа.
 |
 |
Таким образом Cisco CSS эффективно применяется для равномерного
распределения запросов между акселераторами, акселераторы - для кэширования
статической информации, что позволяет практически мгновенно отдавать ее
пользователю. Хостинговый сервер в общем случае представляет собой
специальный компьютер с мощными процессорами и очень большим объемом
оперативной памяти. Дисковое пространство, используемое системой
виртуального хостинга, располагается на внешних дисковых массивах RAID 5.
Для повышения надежности работы виртуального хостинга применяется
балансировка нагрузки. Если какой-либо из акселераторов выходит из строя, то
устройство Cisco CSS автоматически и незаметно для пользователей
распределяет нагрузку между остальными акселераторами. Для обеспечения
высокой надежности хранения данных виртуального хостинга внешние дисковые
массивы организованы в тома RAID 5. Используются тома, состоящие из 5 и
более дисков. Принцип хранения данных в массивах RAID 5 таков, что даже при
полном выходе из строя одного из дисков не происходит разрушения целостности
хранящихся в массиве данных. Кроме того, массив RAID 5 из 4-х и более дисков
позволяет значительно увеличить производительность дисковой подсистемы
сервера.
"Зенон Н.С.П." предлагает воспользоваться услугами виртуального хостинга. Стоимость - от $5.25
в месяц, включая налоги. Для наших клиентов производится регистрация
доменов второго уровня в зонах *.ru, *.com, *.net, *.org,
*.info.