Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1.docx
Скачиваний:
46
Добавлен:
16.03.2015
Размер:
107.04 Кб
Скачать

Хостинг (размещение сайта)

В данном вопросе лучше всего поможет проконсультироваться создатель сайта. Ему должны быть известны все явные и неявные технические требования к программным компонентам сервера.

Рассмотрим основные варианты (типы) хостинга.

          1. Виртуальный хостинг

Самый распространенный вариант на заре Интернета. Уже практически исчерпал себя. Раньше сайты были простым набором HTML-файлов и картинок. Сейчас — сложные программные продукты. Нагрузка на вычислительные ресурсы серьезно возросла, требуется адекватное увеличение ресурсов сервера. Но многие хостеры по-прежнему предлагают дешевые, но бесполезные услуги виртуального хостинга. Это очень выгодно — продавать 1 простой сервер как несколько тысяч частей. Но если хотя бы один виртуальный сервер создаст весомую нагрузку, его отключают. Это не может устраивать пользователя хостинга. Возможности управления также очень ограничены (как правило, запущена одна копия веб-сервера, в настройки которого нельзя вмешиваться и одна СУБД, также без возможности тонко ей управлять), некоторые CMS на таком хостинге запустить невозможно в принципе, впрочем как и размещать более-менее посещаемый сайт (от 1000 посетителей в сутки).

          1. Виртуальный выделенный

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

На одном физическом сервере (а часто это бывает и кластер серверов) обычно размещают несколько штук виртуальных выделенных серверов, что на деле дает хороший запас по ресурсам в среднем, так как другие виртуальные серверы обычно создают нагрузку непостоянно и провайдер следит, чтобы суммарная нагрузка по любому из ресурсов (CPU, оперативная память, дисковое пространство, доступ в сеть) не достигала 100%. И в любом случае, часть ресурсов (в соответствии с конкретным тарифным планом) вашему серверу гарантирована, чего нет в виртуальном хостинге. При необходимости, виртуальный сервер легко переносится целиком на другую аппаратную платформу (возможность модернизации) с минимальным временем простоя (на время переключения с одного сервера на другой).

          1. Выделенный сервер

В таком варианте количество программных серверов соответствует количеству аппаратных. То есть на один аппаратный сервер — один клиент. Здесь нет потерь на программную прослойку виртуализации (по некоторым оценкам, 5-10% потерь производительности), весь сервер — в вашем полном распоряжении. Такой вариант предполагает покупку собственного сервера и размещение его в дата-центре провайдера, поближе к быстрым телекоммуникациям. Хотя бывает и аренда физических серверов, но это мало распространено на практике.

Минусы: стоимость такого решения по сравнению с VPS/DDS и меньшая эффективность работы (как известно, большинство одиноко стоящих серверов используются на 15-20%, при этом постоянно потребляя место в стойке, электропитание, охлаждение, услуги по администрированию и мониторингу), практически отсутствующий потенциал для модернизации (сервер останавливать нельзя).