Главная

Дедик.ру | выделенный сервер.

Dedicated - выделенный сервер или просто дедик. Платные и бесплатные панели для дедика. Безопасность выделенного сервера.

Дедик :: Общие сведения | Будь защищен | Сделай сам! | Свой хостинг | Support: Черный список
Панели управления :: WHM/cPanel | Plesk | DirectAdmin | VHCS
Датацентры :: Черный список
О проекте Дедик.ру
Обсуждение статей
 

Реклама

Опрос

Пользуетесь ли вы услугами удаленных сисадминов?
Да, постоянно
18%
Да, если возникают какие-то проблемы
6%
Нет, только запрашиваю консультации
29%
Нет, вообще не пользуюсь
41%
Свой вариант, напишу в комментариях
6%
Всего голосов: 17
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
  • Старые опросы

Статистика


Rambler's Top100 Рейтинг@Mail.ru

Спонсоры сайта

Поиск

Вход для пользователей

CAPTCHA
Этот вопрос для проверки являетесь ли вы адекватным человеком или спам-ботом.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.
  • Зарегистрироваться
  • Запросить новый пароль

Навигация

  • Услуги экспертов
  • Карта сайта
  • Опросы
  • Поиск
  • Форум
  • Users by points
  • Последние сообщения

Сбор новостей

Синдикация материалов
Главная

Технология повышения качества виртуального хостинга

Как можно повысить качество виртуального хостинга при ограниченном бюджете

Прежде всего, необходимо выяснить, кому необходим качественный виртуальный хостинг и какие стороны делают его качественным именно для данной аудитории.

Для оценки требования к качеству хостинга удобнее всего воспользоваться оценкой потерь за простой сайта - сколько денег потеряет компания, если ее сайт по тем или иным причинам станет недоступным для пользователей. При этом такие компании не могут позволить себе использовать собственные дата-центры, или свои сервера и высокий бюджет отпугнут их.

Таким образом, аудитория будет находиться в диапазоне, где максимальная месячная цена за хостинг не будет превышать аренду выделенного сервера (X), а месячная сумма потерь за время недоступности сайта (Y) не должна превышать среднеарифметический месячный доход такой компании (Z).

Следовательно, аудитория расположена в диапазоне Z > Y < X.
Исходя из того, что средняя стоимость месячной оплаты за аренду среднего выделенного сервера составляет 150$, то, соответственно, и ежемесячный доход такой компании не может превышать 150$.

Что же это за компании, которым нужен сайт, но который им не приносит дохода? Вероятнее всего, это компании, у которых их основная масса клиентов пользуется сайтом не для совершения сделок, а, скорее, для справочной информации.
Хорошим примером тут могут стать разнообразные интернет-магазины достаточно дорогих товаров. Посетители, просмотрев сайт и изучив все достоинства и недостатки, уже будут знать, что именно им предстоит купить и какую сумму потратить, пойдут в офис или филиал этого интернет-магазина, дабы вживую ощутить реальность выбранного товара.

Таким образом, этот потенциальный сайт служит информационно-справочным прейскурантом на продукцию с краткими характеристиками и изображениями достаточно дорогих товаров.

Каким образом можно повысить качество, а именно, время доступности сайта в сети (аптайм)?

Прежде всего, надо разобраться с технологиями, которыми оперирует пользователь хостинга и какие технологии служат для выдачи информации посетителям.

Пользователю необходимо иметь некую точку доступа (ТД), куда он будет с помощью доступных для этой задачи протоколов (ftp,scp, и т.п) помещать информацию на сервер.

Сам сервер, как точка выдачи (ТВ), обрабатывает эту информацию и отдает ее по протоколу http посетителям.

Также следует учесть, что накладные расходы в случае использования клиентом различных скриптов и баз данных будут достаточно высоки и, учитывая специфику таких сайтов, лучше конвертировать информацию в статические файлы с определенной дискретностью - раз в сутки, например.

Это означает, что появляются две различные сущности - точка доступа для пользователя хостинга (это работа с базами данных, с CMS и т.п.) и точка выдачи информации посетителям, которая должна отдать результат обработки сервером, скриптами и базой данных всей информации в виде веб-страницы.

Для повышения надежности прежде всего надо позаботиться о ТВ - их можно и нужно сделать несколькими по отношению к ТД. Наиболее простой и часто используемый вариант - это запуск веб-сервера на одном физическом сервере и выдача его через прокси-сервера, размещенных на других ресурсах.

Этот вариант не требует никаких дополнительных ухищрений - сайт работает, изменения отображаются с дискретностью, задаваемой директивами веб-сервера и прокси, а отказоустойчивость можно повышать за счет прокси-серверов: больше прокси - больше надежности. Однако тут есть и недостаток - это повышенная нагрузка к ТД. Чем больше прокси, тем чаще идут запросы к веб-серверу, и, в конце концов, он "захлебывается".

Самым логичным и правильным решением этой проблемы будет добавление новых ТД и синхронизация информации между ними. Даже если одна ТД будет недоступна, пользователь сможет работать с другой ТД.

Однако вариант с наращиванием ТД будет не самым лучшим решением, так как придется либо постоянно синхронизировать информацию между ТД, либо использовать общую сетевую файловую систему.

Другим вариантом является создание системы, переводящей весь сайт в статику и выдающей эту статику с помощью легкого веб-сервера. Наиболее удобными по соотношению цена/качество для этого решения станут виртуальные выделенные сервера, расположенные на серверах в различных дата-центрах.

Задача каждой такой ТВ будет периодическое создание полной копии (зеркала) сайта с ТД на диск и отдача его с помощью легкого веб-сервера, например, nginx. Как это сделать, было описано ранее.

В таком случае нагрузка на ТД падает на порядок - вместо тысяч запросов от посетителей получается по одному запросу от каждой ТВ.

В свою очередь, это снижает требования к ресурсам ТД - ее также можно разместить на VDS.

Так можно создать отказоустойчивую и быстродействующую систему.

Естественно, что тут есть ряд недостатков. Например, такая технология абсолютно не подходит для сайтов, которые имеют множество страниц и часто обновляемое содержание: форумы, доски объявлений и т.п.

  • От admin в 23 Июн 2006 - 18:42
  • Свой хостинг
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Проект создан компанией eSupport.org.ru - администрирование выделенных серверов
Копирование информации без согласия с автором запрещено.

Ads

Последние комментарии

  • Ты можешь
    7 недель 5 дней назад
  • должно работать
    7 недель 5 дней назад
  • Ни чего не
    7 недель 5 дней назад
  • ssh tunnel
    7 недель 6 дней назад
  • Просить
    10 недель 3 дня назад
  • Для этого нужны
    10 недель 3 дня назад
  • Как насчет виртуального хостинга?
    12 недель 3 дня назад
  • Включить лог
    23 недели 2 дня назад
  • Пересоберите
    25 недель 19 часов назад
  • техническая реализация
    33 недели 6 дней назад

Сейчас на сайте

Сейчас на сайте 0 пользователей и 60 гостей.