Что такое хостинг: для чего он нужен и какие виды бывают?
Важно: материал носит справочный характер. Не ставьте диагноз и не меняйте лечение без консультации врача. При резком ухудшении самочувствия обращайтесь за неотложной помощью.
Содержание статьи
- Что такое хостинг?
- Для чего заказывают хостинг?
- Типы хостинга
- Платные виды хостинга
- — Виртуальный хостинг (Shared-hosting)
- — Виртуальный выделенный сервер (Virtual dedicated) - VDS
- — Выделенный сервер (dedicated)
- — Колокейшн (Colocation)
- — Облачный сервер (Cloud-hosting)
- Бесплатный хостинг
- Локальный хостинг
- Что включает в себя хостинг?
- Бесплатный хостинг - недостатки
- — Виртуальный хостинг сайтов для популярных CMS
- Виды хостинга, их основные характеристики
- Можно ли держать сервер дома
- Видеохостинги
- Фотохостинг
- Облачный хостинг
- На какие характеристики смотреть?
- Хостинг — что это такое?
- Виды хостинга
- — Виртуальный хостинг
- — Виртуальный выделенный сервер
- — Коллокация

4.8571428571429 Рейтинг 4.86 (7 Голосов)
Что такое хостинг?
Если очень просто объяснять то это некий круглосуточно включенный компьютер с предварительно установленными специализированными программами и постоянным доступом в интернет, на жестком диске которого мы размещаем свой сайт.
Дополнительно к самой услуге предоставляется место под почтовые аккаунты, базы данных, резервные копии сайта, что для довольно важно, так-же можно приобрести услуги файлового хранилища, администрирования сайта. Техническая поддержка у всех бесплатна, только у одних отвечают за 20 минут, другие в течении суток.
Для чего заказывают хостинг?
Ведь можно же разместить свой сайт на своем же компьютере… . Допустим, вы написали свой сайт и захотели, чтобы к ней получили доступ и другие пользователи интернета. А теперь представьте, что бы разместить сайт у себя на компьютере - значит установить сложное программное обеспечение, поддерживать хорошую скорость интернета и держать свой компьютер постоянно включенным. А вот хостинг-провайдеры смотрят за всем сами и у вас по этому поводу уже голова не болит.
Типы хостинга
Платный хостинг и бесплатный хостинг, которые в свою очередь делятся еще и на виды. К платным видам относятся:
Платные виды хостинга
Виртуальный хостинг (Shared-hosting)
Популярный вид хостинга, подходит для небольших и средних сайтов, самый . Представляет собой сервер, на котором размещено огромное множество сайтов. Все пользователи имеют одинаковые возможности, ограниченные установленным программным обеспечением. Для каждого сайта создается виртуальный сервер, где хранятся файлы и папки.
Плюсы виртуального хостинга:
- дешевизна (2–15 $ в мес.)
- удобная, упрощенная панель управления с минимальным количеством настроек для загрузки файлов, создания резервных копий сайта и т. д.
- простотой в использовании даже неопытными пользователями (основные настройки сервера осуществляются хостинг-провайдером).
Минусы виртуального хостинга:
- подходит только для небольших проектов;
- предоставление довольно ограниченного количества места на жестких дисках;
- практически отсутствие гарантий стабильной работы Вашего сайта. Могут случаться перебои с его доступностью и скоростью загрузки страничек в связи с нагрузками на сервер, создаваемыми «вынужденными соседями»;
- из за огромного количества «соседей» на одном сервере возможны взломы и заражение вирусами.
Виртуальный выделенный сервер (Virtual dedicated) - VDS
VDS – это тип хостинга для сайта, который предполагает выделение части удаленного сервера под отдельную виртуальную машину для каждого клиента (обычно до 20 в пределах одного сервера).
Подходит для средних и крупных интернет-проектов. Стоимость колеблется в пределах (20–100$/мес.), в зависимости от тарифного плана провайдера.
Плюсы виртуального выделенного сервера:
- на каждой виртуальной машине установлена отдельная ОС;
- гарантированные значения вычислительных мощностей, объем оперативной памяти и другие виды ресурсов;
- административный доступ к настройкам и управлению выделенной виртуальной машины;
- возможна самостоятельная установка предпочитаемого ПО;
- полная независимость от других клиентов сервера.
Минусы виртуального выделенного сервера:
- необходимость в навыках системного администратора;
- не самый безопасный вид хостинга для сайта, хотя намного безопаснее по сравнению с виртуальным хостингом).
Выделенный сервер (dedicated)
Вам будет доступен отдельный удаленный сервер, который Вы сами сможете полностью контролировать. Компания-хостер будет лишь следить за состоянием аппаратного обеспечения (работоспособность оборудования «железа», постоянное питание, охлаждение и бесперебойный интернет канал). Подходит для масштабных интернет-проектов.
Плюсы выделенного сервера:
- отдельный сервер под Вашим полным контролем;
- безопасность высокого уровня.
Минусы выделенного сервера:
- высокая стоимость (100–500$ в месяц);
- сложность настройки и управления подразумевает наличие опытного системного администратора.
Колокейшн (Colocation)
Хостинг похож на предыдущий (VDS) с тем отличием, что сервер уже будет ваш, хост провайдер предоставляет только выделенный канал для доступа в интернет и специальное помещение для установки оборудования.
Преимущества и недостатки – те же кроме сниженной цены, из за отсутствия необходимости платить за аренду оборудования.
Облачный сервер (Cloud-hosting)
Отличается от виртуального выделенного сервера отсутствием конкретных тарифов с ограничениями по используемым ресурсам (вычислительная мощность, оперативная память, место на жестком диске).
Облачные технологии – это одновременное использование ресурсов нескольких серверов. Хостинг не размещён на одном сервере, а использует ресурсы целой сети серверов и такая сеть может объединять более 100 единиц и все взаимосвязаны, если по техническим причинам отказывает один сервер вместо него работает следующий, при увеличении нагрузки подключаются еще сервера которые «разгружают» сеть, что гарантирует почти 100% доступность вашего сайта.
Плюсы облачного сервера:
- в любой момент, в зависимости от Ваших потребностей, можно увеличивать все необходимые параметры (автоматически или по запросу) путем задействования дополнительных мощностей «облака».
- при расчете стоимости услуги облачного вида хостинга основные характеристики (ресурсы), которые реально используются – это главный ценообразующий фактор.
- ваши сайты будут доступные 24 часа 7 дней в неделю. благодаря использованию сети серверов ваши сайты будут работать наиболее стабильно. Один или несколько серверов будет предоставлять вычислительные ресурсы, еще сервера будут делать бэкап данных, а другие, в случае надобности, будут восстанавливать эти резервные копии. Данная схема работы просто исключает заторможенность или недоступность сайта.
- возможно устанавливать смену тарифного плана ручным или автоматическим режимом в разное время суток и дни недели, а также устанавливать почасовую тарификацию услуг (нет нагрузок – выбираете дешевый тарифный пакет, повалили посетители – берите хоть кластер из всех физических серверов)
Минусы облачного сервера: нет.
Бесплатный хостинг
Редкий вид хостинга, предоставляется единичными крупными хост-провайдерами исключительно в ознакомительных целях и на ограниченный срок (до года), иногда могут предоставлять в пользование домен третьего уровня. Таким хостингом пользуются люди только начинающие свой пусть сайтостроителя, крайне ненадежный вид хостинга, медленный, ограниченный в функционале, в большинстве своем с навязчивым баннером. Будьте готовы к тому что у Вас могут забрать Ваш сайт вместе с предоставленным хостингом в любой момент даже без предупреждения. Ну, зато можно уже "руками потрогать" и за рычажки подергать настоящий, свой, .
Локальный хостинг
Как такового такого хостинга нет, но такой возможности я не упомянуть тоже не мог. Локальный хостинг - это хостинг создаваемый прямо у Вас на компьютере при помощи специальной программы. Что бы не платить сразу за хостинг и не знать получится у Вас что нибудь или нет вы можете все тоже самое проделать на своем домашнем пк, а после, если получится, уже готовый сайт перенести в интернет на платный хостинг.
Хостинг это комплекс услуг, который обеспечивает размещение и доступ материалов сайта через интернет. От основных характеристик хостинга зависит и скорость, и качество работы Вашего сайта.
Что включает в себя хостинг?
- Наличие физического сервера, процессоры, оперативная память и жесткие диски которого используются для размещения сайтов.
- Наличие специальных серверных программ, обеспечивающих взаимодействие и работоспособность различных сетевых протоколов, скриптов, операционных систем.
- Защита серверов от вторжений недоброжелателей, обеспечение сохранности информации пользователей.
- Техническое обслуживание оборудования, своевременная замена и обновление комплектующих.
- Наличие широкого доступа в интернет, обеспечение оборудования основным и резервным электропитанием.
Бесплатный хостинг - недостатки
Виртуальный хостинг сайтов для популярных CMS
Минусы бесплатного хостинга:
- Отсутствие контроля за собственным сайтом;
- Невозможность переноса данных на другую площадку;
- Ограниченные возможности управления файлами и базами данных:
- Изменение условий предоставления услуг или удаление ресурсов без предупреждения.
Воспользоваться бесплатным хостингом можно исключительно для тренировки. На хостинговых площадках можно попробовать различные конструкторы сайтов, разобраться со структурой сайта и расположением меню, галерей, элементов управления, протестировать различные цветовые гаммы и т.д.
Виды хостинга, их основные характеристики
Виртуальный хостинг. Предоставляется место на диске с возможностью выкладывать данные в интернет. Все серверные программы, отладку и функционирование скриптов, оборудование, хостинг-провайдер берет на себя. Ваша задача - это своевременно оплачивать счета по выбранному тарифу и не размещать информации, противоречащей законодательству. .
Виртуальный выделенный сервер (VPS). Услуга, позволяющая получить в собственное распоряжение не только часть диска, отдельный процессор (или несколько) и выделенную под ваши задачи оперативную память. Настроек в этом случае больше, вы можете самостоятельно настроить часть серверных скриптов и установить желаемую операционную систему. .
Colocation или аренда сервера в дата центре. Идеальный вариант для крупного проекта. Вам предоставляется целый сервер, подключенный к интернету, и Вы можете настраивать его полностью под свои задачи через удаленный интерфейс. Физически, сервер может находиться в любой точке мира и его обслуживанием занимается дата центр. .
Реселлер хостинг. Это перепродажа ресурсов, как субаренда. Возникает на основе учреждений с неограниченным широкополосным соединением и свободными серверными мощностями.
Кластерный хостинг. Это система сохранения и передачи данных между различными серверами. Используется для хранения и передачи важной информации с ее дублированием.
Можно ли держать сервер дома
В установке и настройке серверных программ нет ничего сложного. Почти любой компьютер можно преобразовать в сервер, на котором будет размещен сайт или почтовый сервис, эхо конференция сети IRC и так далее.
В большинстве случаев это нецелесообразно. Для нормальной работы сайта необходим широкий и дорогостоящий канал интернет, доступный организациям связи, образовательным учреждениям, интернет центрам. Домашнего интернета для работы сайта недостаточно. Интернет сервера имеют несколько другую архитектуру, позволяющую многократно копировать информацию, чтобы при выходе оборудования из строя не утратить данных. Также имеется возможность горячей замены оборудования.
В большинстве случаев, домашний сервер используется только для локальных проектов (в локальной сети), требующих высоких скоростей загрузки (например, файловое хранилище). Хостить сайт дома – дорогое удовольствие. Если просто посчитать расходы на электроэнергию из расчета 3 рубля за киловатт, то средний компьютер с работая в круглосуточном режиме за год «намотает» только электроэнергии на 3+ тысячи рублей. Сюда даже не закладывается износ собственно компьютера, детали которого не рассчитаны на работу в таком режиме. В общем вариант выглядит как «экономия» только если за свет платят мама и папа.
Домашний сервер можно создать для тренировки и тестирования, организации защищенной линии связи, передачи данных по прямым каналам, для общения в сетевых играх между соседями. В ряде случаев для работы сервера не требуется соединение интернет и ведется работа по прямым протоколам.
Видеохостинги
Сервисы вроде ютуб, рутуб и так далее, позволяющие заливать видео на свои сервера в обмен на доступ к контенту и размещение рекламы. Использование видеохостингов с быстрым доступом и инструментами стандартизации вывода видео позволяет получить доступ к своим видеофайлам из любой точки и встраивать ссылки на воспроизведение, используя возможности сервиса.
Фотохостинг
Графические файлы часто занимают много места. Для хранения фотографий обычно используются фотохостинги. Можно создать свой аккаунт, привязав его к почте, разместить свои фотоальбомы и в дальнейшем иметь полный доступ к своим изображениям с любого устройства в любой точке мира. Можно размещать превью своих фотографий на различных ресурсах, фотохостинг предлагает несколько вариантов по размерам картинок.
Для профессиональных фотографов имеются фотобанки, специальные фотохостинги, где вы можете выставить свои фотографии на продажу.
Облачный хостинг
На сегодняшний день рынок хостинг-услуг переполнен многочисленными предложениями с различной ценовой политикой, степенью надежности. Каждый день появляется несколько новых хостеров и столько же бесследно исчезает. Как же выбрать среди всех компаний подходящую? Об и этом расскажем в статье.
Итак, вам надо выбрать хостинг. Но прежде чем просматривать предложения компаний, сформируйте список требований к провайдеру для вашего проекта: сколько нужно будет дискового пространства, необходимое программное обеспечение и ожидаемый трафик на сайт. Исходя из этих данных будет понятно, какие хостинг-услуги вам понадобятся. Можно выделить несколько типов:
- Виртуальный хостинг
Наиболее востребованный вид хостинг-услуг. Подойдет для небольших проектов, которым не нужен большой объем дискового пространства. Называется он виртуальным, потому что на одном сервере размещены сотни различных сайтов, и все они используют одинаковое программное обеспечение.
- Виртуальный выделенный сервер (VPS/VDS)
Фактически вы арендуете часть реального сервера. Вы можете устанавливать любое программное обеспечение и скрипты. У VPS важные настройки доступны в панели управления.
- Выделенный физический сервер
Собственный сервер вам понадобится, если вы ожидаете большого количества пользователей, которые будут не просто просматривать ваш сайт, а осуществлять какие-либо действия. Подойдет для таких проектов: крупные интернет-магазины, онлайн-игры и т.д.
Чтобы поддерживать работоспособность такого сервера, нужно его администрировать, а это дорого. Но вы можете устанавливать любую операционную систему и программное обеспечение, что даст большое пространство для реализации ваших идей.
- Облачный хостинг
Этот вид считается одним из самых надежных, так как мощности, которые выделяются на клиента, не ограничиваются одним сервером. Поэтому если один сервер выйдет из строя, то это никак не отразится на ресурсе.
Цена использования облачного хостинга будет зависеть от потребляемых мощностей, то есть фактически вы платите за оперативную память, дисковое пространство и процессорное время.
На какие характеристики смотреть?
Когда определитесь, какой вид хостинг-услуг вам нужен, можно подумать и о провайдере. Чем надежнее провайдер, тем это лучше для вашего сайта. Но чтобы понимать, как оценить добросовестность и работоспособность хостинга, надо ориентироваться на эти характеристики:
- Объем дискового пространства
Это место на жестком диске, которое будет занимать ваш ресурс. Оно может быть от нескольких десятков мегабайт до 500 гигабайт (а при аренде физического сервера и больше). Как пример, для небольшого проекта типа сайта-визитки или лендинга достаточно 100 мегабайт дискового пространства.
- Служба поддержки
В случае возникновения проблем служба поддержки должна оперативно отвечать на ваш запрос. Согласитесь, будет не очень приятно, если вам ответят через несколько дней. Поэтому нужно обратить внимание на выходные дни, время работы, также максимальный срок ответа на запрос. Кроме того, смотрите на качество самих ответов.
- Ограничение трафика
Оценить количество ожидаемых посетителей на свой ресурс довольно сложно, поэтому лучше всего выбрать хостинг с неограниченным трафиком. Если превысить рекомендуемое ограничение, то сайт может попросту «лечь отдохнуть».
- Надежность (Up-time)
Под up-time понимается бесперебойная работа сайта, показатель выражается в процентах. Если ап-тайм 98%, то это значит, что 98% времени сайт доступен.
Стоит остерегаться хостингов, которые заявляют, что их up-time равен 100%, так как такого не может быть. Серверу время от времени нужна перезагрузка или плановые технические работы, поэтому, соответственно, в это время он будет недоступен.
Чтобы проверять доступность своего сайта, можно воспользоваться Яндекс.Метрикой или сервисом Host Tracker . В случае если ваш сайт недоступен, Яндекс.Метрика пришлет вам смс-сообщение и письмо на электронную почту. Что касается сервиса Host Tracker, то он будет отправлять вам еженедельный, ежеквартальный и годовой отчет о том, сколько времени ресурс был недоступен.
- Панель управления
Выбирайте по возможности хостеров, у которых в панели управления собраны самые популярные инструменты. Они многим облегчат вашу жизнь. Например, cPanel, DirectAdmin, Plesk, ISPManager и пр. Рекомендую cPanel c Fantastico начинающим пользователям, потому что она позволяет в полную мощь работать с виртуальным сервером без дополнительных знаний Unix, а также содержит более 45 предустановленных скриптов. Второе место занимает DirectAdmin, тоже мощная и гибкая система.
Это основные критерии, на которые нужно обращать внимание. Но еще не забывайте про цену и репутацию компании. Например, StatOnline сделал срез популярных хостинговых-провайдеров за январь 2017 год:
В диаграмме изображено процентное соотношение использования услуг различных хостингов. В первую пятерку провайдеров вошли REG.RU, Hetzner, BeGet, Timeweb, Jino. У всех хостингов разные условия предоставления услуг. Чтобы знать чем они отличаются, мы провели небольшой обзор.
| Хостинг | Год основания | Надежность (up-time), % | Минимальная цена за виртуальный хостинг | Объем дискового пространства при минимальном тарифе | Количество сайтов на минимальном тарифе | Работа службы поддержки | Средняя оценка |
| TimeWeb | 2006 | 99,86 | 129 руб./мес. | 5 Гб | 1 | Работают круглосуточно. Максимальное время ответа 24 часа | 4,1 |
| Макхост | 2004 | 99,94 | 159 руб./мес. | 1 Гб | 1 | Работает 24 часа в сутки без выходных | 4,8 |
| Fozzy | 2012 | 99,91 | 120 руб./мес. | 10 Гб | 1 | Работает 24/7 | 4,77 |
| Beget | 2007 | 99,9 | 115 руб./мес. | 2 Гб | 2 | Техническая поддержка работает 24 часа в сутки, 7 дней в неделю | 4,3 |
Выбор типа хостинга очень важен ещё до размещения существующего сайта на площадке хостера. Если смена тарифного плана (увеличение оперативной памяти, места на диске, времени процессора) возможна в определённых пределах без особых проблем, то смена типа хостинга связана с достаточно большим объёмом работы по, фактически, переносу сайта на новый сервер.
Основные типы хостинга:
Шаред (shared, общий) - на одном мощном сервере хостером создаётся множество домашних каталогов для доменов и поддоменов. Каталоги одного пользователя изолируются от просмотра другим пользователем на уровне прав файловой системы. С этим связаны достаточно частые проблемы, когда пользователям тем или иным способом удаётся обойти это ограничение и получить доступ ко всем каталогам, скачав, таким образом, скрипты и документы всех пользователей, размещённых хостером на одном сервере.
Каждому пользователю шаред-хостинга выделяется лимит на количество доменов, которые могут быть созданы на одном тарифе. Устанавливается лимит на объём дискового пространства и множество других лимитов. Процессорное время и оперативная память на такм типе хостинга не лимитируется, ибо в силу его архитектуры этого сделать невозможно.
Как правило, хостеры для создания шаред хостинга используют два (как минимум) физических сервера. Один - под HTTP и FTP, второй - СУБД.
На сервере баз данных устанавливаются аналогичные лимиты: один пользователь хостинга может создать не больше нескольких баз данных и использовать не больше определённого числа аккаунтов для доступа к ним. Причём, на самых дешевых тарифных планах, доступ к серверу баз данных может вообще отсутствовать.
При выборе тарифного плана на шаред хостинге следует обратить особое внимание на набор опций, предлагаемых на определённом тарифе. Например, сайт, который Вы планируете перенести, использует SSI (автоматическая вставка кусков кода во все страницы на стороне сервера ещё перед тем, как страница будет отдана посетителю). Есть ненулевая вероятность того, что на минимальном тарифе SSI будет отключен и сайт заработает не так, как ожидается.
Безусловный и единственный плюс шаред хостинга в цене. Больше плюсов у него нет, а минусов...
Первый и основной минус заключается в производительности серверов. Любой хостер на одном сервере на начальных тарифах шаред хостинга (самые дешевые) размещает тысячи сайтов. Если так не делать, то невозможно обеспечить рентабельность бизнеса. Есть западные хостеры, которые размещают на одном (!) физическом сервере более 10 000 сайтов. Это очень мощный сервер, но если на 500-1000 сайтов одновременно зайдёт по 10 посетителей и пара поисковых роботов, то сервер "ляжет" и с ним станут задумчивыми все остальные тысячи сайтов.
Нормальные хостеры всегда ищут баланс между количеством сайтов на одном физическом сервере и его производительностью в часы пиковых нагрузок. Для таких серверов вполне допустимо 100%-ное использование памяти и процессоров в часы пик, но медленная дисковая подсистема убъёт сервер.
Аналогично распределяется нагрузка на серверы СУБД. То есть, на шаред хостинге хостер выжимает из железа максимум, иначе шаред становится для него убыточным.
Основным сигналом о проблемах с производительностью сервера под шаред хостингом является потеря скриптами соединения с базой данных (по таймауту) и/или неприлично долгое время отдачи статической страницы посетителю. Реже могут происходить сбои на сервере БД с поломками таблиц.
При регулярном возникновении подобных проблем нет никакого смысла обращаться в техническую поддержку хостера (они прекрасно знают об этих проблемах), а лучше уйти к другому хостеру. Эта рекомендация справедлива только в случаях, когда Ваш сайт не прибавляет посещаемости. Если посещаемость растёт, то нужно не дожидаясь проблем, при первых признаках их появления в часы пиковой посещаемости, переходить на более производительные типы хостинга (а не на более дорогие тарифы шаред хостинга, т.к. лимитов на процессор и память на этом типе хостинга нет).
Если Ваш сайт приобретает всё большую посещаемость, а Вы не меняете тип хостинга для увеличения скорости его работы, остаётесь на шаред хостинге, то хостер может начать "выдавливать" такой сайт с хостинга. Это некрасиво, но это их бизнес. Ваш сайт может создавать заметную нагрузку на сервер (на шаред хостинге нагрузка на сервер каждым сайтом обязательно анализируется админами серверов) и в пиках один сайт может "укладывать" тысячи других. В таких ситуациях хостер может без предварительного уведомления перенести Ваш сайт на "убитый" сервер или на сервер, именуемый ими "отстойник" (старое железо, загруженное почти всегда на 100%). Ваш сайт практически перестанет работать, но, формально, он будет доступен. Такое "выдавливание" может продолжаться до тех пор, пока Вы не поменяете тип хостинга или хостера.
DDoS атака на любой из сайтов на шареде, даже при активном противодействии ей со стороны хостера, является проблемой для тысяч клиентов. Сервер не имеет запасов производительности для обслуживания мусорного трафика, просочившегося через DDoS фильтры.
Как правило, хостер сразу же после начала атаки на сайт на шаред хостинге, просто блокирует весь трафик до такого сайта ещё на входе в датацентр. Ваш сайт может оказаться вообще недоступен.
Новый сайт с большим количеством страниц может вызывать повышенный интерес со стороны поисковых роботов. С дной стороны, посещаемость у такого сайта будет минимальной, а нагрузка от него во время индексации будет заметной. Могут начать срабатывать лимитные ограничения, например, на запросы к БД и поисковым системам вместо страниц сайта будет отдано сообщение об ошибке. При регулярном возникновении подобных проблем, поисковики могут перестать приходить на такой сайт очень на продолжительное время.
Так можно ли использовать шаред хостинг при наличии такого числа минусов? Да, безусловно. Но всегда ещё на этапе подготовки сайта нужно помнить о том, что он будет работать на шареде. Сотни клиентов на одном с Вами сервере могут иметь проблемы со своими сайтами, использующими CMS, для работы которых нужна БД, а Вы можете создать сайт, который в это же время будет открываться в браузере посетителя за доли секунды. Секрет прост - используйте на начальных тарифах шаред хостинга статику, т.е. страницы в виде html файлов. Апач без особого тюнинга отдавать больше 1000 статических файлов в секунду. В тоже время, при использовании динамики (БД, скрипты), производительность будет в районе (в идеале) 10-15-20 запросов в секунду. Нагрузка на сервер и ресурсы, требуемые для отдачи одной статической и динамической страницы посетителю, несоизмеримы.
Использовать статику много проще, если тариф разрешает SSI. Вы можете всё оформление и меню сайта сделать в виде нескольких файлов и инклюдить их в определённые места шаблонов статей. Ваш статический сайт будет легко администрировать и он будет радовать посетителей и поисковых роботов скоростью работы даже на тарифе за 100 рублей в месяц.
VPS (VDS, виртуалка) - хостер использует какую-либо распространённую систему виртуализации и панель управления виртуальными машинами через https. Это может быть Hyper-V, если Windows-хостинг, или, например, Virtuozzo в случае с Linux.
Для тех, кто мало знаком с виртуализацией, в паре слов об этом типе хостинга. На голое железо, без ОС или с ОС в минимальной конфигурации устанавливается система виртуализации (гипервизор). Система позволяет создать "контейнеры" (виртуальные машины, гостевые системы), в которые затем устанавливаются обычные операционные системы. Таким образом, на одном физическом сервере у сферического хостера сегодня в среднем получается 16-32 гостевых машин (по гигабайту памяти каждой).
Покупая такой тип хостинга, Вы получаете полноценную операционную систему в своё распоряжение, можете форматировать диски и переустанавливать ОС в полуавтоматическом режиме при помощи панели управления. Можете устанавливать любой софт по своему желанию и т.д. В зависимости от ОС, Вы получаете административный доступ либо по RDP, либо рутовый по SSH. Соответственно, на Вас ложится бремя поддержки ОС, её настройки, тюнинга и обновления. Многие хостеры предлагают за деньги услуги своего администратора.
Основные характеристики виртуального выделенного сервера - время процессора и объём доступной памяти. Детали этих лимитов зависят от конкретного хостера и системы виртуализации. Например, хостер может разрешить кратковременно использовать больше процессора, чем указано в тарифе, но при условии, что это не надолго и процессор пока особо не загружен другими виртуалками. Аналогично с памятью. Если Ваш VPS вдруг захотел 1,5 гигабайта памяти, а тариф всего на гигабайт, то VPS может получить эти 1,5 гига, а может ему будет отказано. Тогда Ваша ОС начнёт свопиться (использовать файл подкачки) и тут начинается самое интересное в этом типе хостинга.
Дисковая активность у виртуальных машин не лимитируется.
Вернее, лимиты есть (на объём), но они не связаны со скоростью чтения или записи на диски. Если Вам не повезёт, то на одном физическом сервере с Вашим VPS окажется кто-то, кто будет либо жёстко свопить, либо активно писать/читать с дисков. В таком случае, тормозить начнут файловые операции на всех VPS-ах на этом физическом сервере. Проблема имеет лавинообразное развитие. Один VPS съел весь обмен с диском - остальные VPS начали ждать - все веб-сервера начали держать открытыми соединения посетителей, ожидая чтения контента с диска - все начали увеличивать объём использованной памяти - постепенно каждому памяти хватать перестало - каждый начинает использовать файл подкачки (писать и читать с диска) - диск и без того загружен в ноль - всё умерло. На практике такое бывает очень редко и связано чаще с проблемами в дисковой подсистеме серверов (деградировавший рейд-массив, например), но если такое происходит, то плохеет всем на сервере.
Практически все хостеры, предлагающие VPS, заявляют безлимитный трафик при соблюдении соотношений входящего к исходящему и зарубежного к российскому трафику. Это значит, что в рамках тарифного платежа, Вы должны обеспечивать скачивание в 4 раза большего объёма данных, чем закачку на сервер. Обычно, превышение этого соотношения оплачивается по результатам статистики трафика за месяц по отдельному тарифу, который указан в приложении к договору. Если по результатам месяца Вы видите недостаточное соотношение исходящего к входящему, то исправить его можно путём скачивания с сервера нескольких больших файлов. Лучше всего на эту роль подходят полные бэкапы системы. Полностью аналогичная ситуация и с делением на зарубежный и российский трафик. Деление подсетей на российские и зарубежные может быть у разных хостеров своё и зависит от их соглашений с продавцами магистральных каналов передачи данных. Казалось бы, если Вы соблюдаете соотношения, то переживать не о чем, ибо в тарифе и Дополнительные условия при работе с позициями к нему больше никаких ограничений не заявлено. К сожалению, есть негласное ограничение на объем трафика, уходящего с сервера. Теоретически, хостер Вам даёт полосу пропускания в 100 мегабит (или кусок от неё, оставшийся после деления полосы на все VPS). Но если с Вашего VPS начинается активное скачивание чего-либо, что заметно загружает канал хостера, то шейпер себя долго ждать не заставит. Скорость до Вашего VPS будет урезана до 5-10 мегабит, в зависимости от настроения хостера. Это делают все хостеры, и в России, и в Европе. Аналогичные ограничения касаются и арендованных серверов, и Ваших собственных серверов, размещённых в датацентре хостера, о которых речь пойдёт в следующих частях.
Ещё одной особенностью VPS является необходимость создания бекапов не только корневой директории веб-сервера и баз данных, но и всего состояния сервера. Это позволит быстро восстановить весь сервер целиком в самых разных нехороших ситуациях, но места под хранение таких объёмных бэкапов хостером в рамках тарифа будет выделено либо совсем немного, либо эта опция будет предложена за отдельные деньги.
Большинство систем виртуализации предлагают (полу)автоматическое создание полных резервных копий состояния всего сервера (копии его виртуального жёсткого диска). Эту возможность нужно искать в панели управления виртуальной машиной, доступной через https. Обычно, хостер позволяет бесплатно хранить одну или две копии всего жёсткого диска. В некоторых системах виртуализации, создание полной копии виртуального сервера может быть выполнено из планировщика (крона) при помощи специальной утилиты. Восстановление состояния сервера из такой резервной копии занимает несколько минут, после чего сервер сразу же готов к работе в том состоянии, в котором он был на момент создания резервной копии. Помимо такого, полного бэкапа, всегда необходимо создавать резервную копию корневой директории веб-сервера (все скрипты, документы и т.д.) и дампа баз данных (можно ночью останавливать СУБД на пару минут и делать копию файлов таблиц, а можно без остановки СУБД делать дамп всех баз данных). Такой бэкап должен архивироваться и автоматически закачиваться на другой сервер. Смысл этого дампа заключается в том, что если с Вашим VPS и бэкапами что-то произойдёт, или хостер по каким-либо причинам закроет Вам доступ к виртуальной машине и панели уравления, то сайт не будет потерян и его можно будет восстановить на другом хостинге за разумное время (отсюда следует необходимость никогда не регистрировать доменные имена у хостера или делать это из-под отдельного аккаунта).
Резюмируя. VPS хостинг, пожалуй, будет наиболее оптимальным решением как для проектов с достаточно большой посещаемостью (индивидуально у каждого проекта, на старших тарифах без использования каких-либо экзотических движков тысяч 20-30 уникальных посетителей в сутки не будет проблемой для VPS), так и для проектов с невысокой посещаемостью, но желающих чтобы их сайты работали всегда очень быстро. Ну или почти всегда;)
Dedicated (дедик, аренда) - аренда у хостера физического сервера, уже установленного в стойку и подключенного к сети. По желанию заказчика, хостер установит на сервер либо Windows (уже лицензированный, скорее всего версии Web, но некоторые хостеры предлагают выбрать версию ОС, что, естественно, сказывается на цене аренды), либо Linux. Вы получаете в своё полное распоряжение отдельную машину. Если арендованный сервер брендовый, то на борту у него может быть ILO (HP) - встроенный KVM. Это позволяет получать картинку, контролировать клавиатуру и мышь через сеть, минуя операционную систему, т.е., KVM Вам пришлёт картинку с экрана, начиная с момента прохождения сервером POST. При помощи KVM можно через сеть зайти в BIOS и настроить его, что невозможно сделать при любом другом способе удалённого подключения к серверу. Если предоставление KVM не входит в тариф, то уточните, предоставляет ли вообще хостер KVM. Некоторые делают это по запросу через панель управления.
Аренда сервера имеет несколько безусловных плюсов.
Вы получаете в своё распоряжение физический сервер и можете конфигурировать ОС и софт на нём так, как захотите. Можете разместить на нём не сайт, а, например, почтовый сервер организации или любые другие сервисы. Можете по VPN включить этот сервер в свою локальную сеть и для пользователей он будет выглядеть так, как сервера, физически находящиеся в локальной сети.
Второй плюс - все проблемы с железом сервера решает хостер. Комплектующие будут заменены в оговоренный срок условно бесплатно.
Минус такого решения в цене. Российские хостеры предлагают цены на аренду с таким расчётом, что для хостера цена сервера отобъется за полгода-год, а клиент, как правило, арендует один сервер несколько лет. Перед принятием решения об аренде сервера не поленитесь взять калькулятор и сравнить тарифы одного хостера на дедик и колокейшн с учётом размещения, например, на 3 года.
Ещё один минус аренды связан с достаточно бедным предложением по апгрейду сервера. Можно заменить винчестеры на более быстрые или ёмкие, можно поставить дополнительные винчестеры, добавить памяти, но всё равно той гибкости конфигурации, которая есть при размещении своего сервера, не получить.
При аренде действуют те же ограничения на соотношения трафика, что и при аренде VPS. Если у Вашего проекта аудитория в основном на западе, то имеет смысл брать сервер в аренду в Европе. За ту же сумму Вы получите в несколько раз более быстрый сервер, или при аренде серверов равных мощностей значительно сэкономите в деньгах. Если аудитория проекта в основном российская, то сервер лучше арендовать у наших хостеров, имеющих прямые линки до точек обмена трафиком в крупных городах. При аренде на западе нужно заранее подготовить канал оплаты аренды (Visa) и быть готовым к общению с саппортом на английском языке (в минимальном объеме: назвать клиентский номер, описать проблему и спросить WTF?).
Аренда сервера подразумевает самостоятельную заботу о бэкапах с учётом возможного выхода из строя дисковой подсистемы сервера. Т.е., должен быть создан и сохранён не на арендуемом сервере настолько полный бэкап, который позволит за разумное время вернуть упавший сервер в работу. Обратите внимание на то, что RAID-1 (зеркало) не защитит данные при ошибке контроллера, которая сразу уйдёт на всё зеркало или при неожиданном отключении электроэнергии (да, да, это российский хостинг, здесь в датацентре может неожиданно отключиться электроэнергия, второй ввод будет в ремонте, дизель заржавел, а упсов хватит на 2 минуты) при отсутствии батарейки на контроллере рейда. Многие хостеры предлагают специальные тарифы для хранения бэкапов.
Администрирование сервера, само собой, должно выполняться либо самим арендатором, либо некоторые хостеры предлагают тарифы на услуги своих администраторов.
Аренда выделенного сервера - лушее решение для очень больших проектов, не готовых или не желающих по каким-либо причинам покупать свои серверы. Помимо этого, аренда снимает зависимость от "соседей" по VPS и арендатор получает с своё полное распоряжение физический сервер.
Colocation (колокейшн, коло, размещение) - аренда у хостера места в стойке, порта и электрической розетки. Арендатор сам покупает сервер, привозит его в датацентр (центр обработки данных, ЦОД) и сотрудник хостера устанавливает сервер в стойку. Хостер не имеет никакого доступа к серверу, максимум - может по тикету (запросу через панель управления) перезагрузить сервер резетом. При любых проблемах с сервером (сгорело железо, не загружается ОС) арендатор должен предварительно записаться на работу с сервером и подъехать в указанное время в датацентр. Там сотрудник хостера принесёт сервер в отдельную комнату с монитором, клавой и мышью, после чего арендатор решает проблему с сервером на месте или увозит (заменяет) сервер.
Хостер на колокейшене предоставляет серверу резервированное питание (в нормальных датацентрах это два (минимум) независимых ввода с разных подстанций, мощные UPS и дизельгенератор) и "порт 100 мегабит full duplex".
"Порт 100 мегабит fullduplex" - значит ровно то, что между сервером и коммутатором хостера линк на 100 мегабит. Канал в интернет у сервера на тарифе "при соблюдении соотношений трафик бесплатный" (см. описание соотношений выше), будет какой угодно ширины, но точно меньше 100 мегабит. Если с сервера будут много качать (терабайты в месяц), то скорость будет принудительно снижена (шейпер) и будет предложено приобрести "полосу пропускания". Стоимость полосы на сегодня в районе 500-700 рублей за мегабит. Соответственно, если арендатор хочет иметь гарантированную симметричную скорость до и от сервера в 100 мегабит, то это будет ему стоить 50000-70000 рублей в месяц. За эти деньги полностью снимаются проблемы с выставлением хостером огромных счетов за трафик во время DDoS и с объёмами отдаваемого сервером трафика.
При выборе колокейшена нужно обратить особое внимание на возможность использовать IP-KVM (см. выше) хостера при возникновении проблем с сервером. Если такую возможность хостер не предоставляет, то любая проблема приведёт к необходимости ехать в датацентр. Если с сервером проблема в нерабочее время, то доступа в датацентр может либо вообще не быть, либо по отдельному тарифу.
Хостер может принимать к размещению два типа корпусов: в юнитовом исполнении (монтаж в 19" стойку) и в башенном (установка на полки). К сожалению, датацентров, принимающих к размещению башни, немного. Как правило, стоимость размещения низкой башни и 1 юнита примерно равны, но полезный объём корпуса типа башня значительно больше. Это позволяет за одни деньги разместить более мощный сервер, с рейдом на нескольких жестких дисках и любыми платами расширения.
Некоторые хостеры предоставляют за небольшие деньги возможность организации локальной сети между несколькими серверами одного арендатора. Это очень удобно, ибо позволяет делать перекрёстные бэкапы (с одного сервера на другой) и даже в случае полного выхода их строя одного сервера, быстро переместить трафик на другой сервер.
Нормальные хостеры предоставляют при размещении одного сервера несколько IP адресов. Это позволяет построить гибкую инфраструктуру с использованием систем виртуализации.
Если в стойку установлен только один сервер, то придётся решать проблему выгрузки с сервера объёмных бэкапов. Всегда нужно хранить копию бекапа (по крайней мере, корневого каталога вебсервера и баз данных) вне размещённого сервера. Для этого можно приобрести место на дисках хостера по специальному тарифу ("архивный") или, если есть такая возможность, выгружать бэкап на другие свои внешние серверы.
Цена колокейшена чуть больше или равна цене дедика. Но гибкость в выборе конфигурации сервера и лёгкий апгрейд, особенно при размещении типа корпуса tower, стоит тех денег. С другой стороны, нужно всегда быть готовым ехать в датацентр и быстро-быстро менять, например, винчестер. Вопрос с лицензированием ОС так же придётся решать самостоятельно.
Colocation отлично подходит для больших развивающихся проектов. Возможность установки в стойку дополнительного оборудования, серверов, объединения их в локальную сеть через собственный гигабитный коммутатор, позволяет легко распределять нагрузку (кеширующие фронтэнды, веб серверы и серверы баз данных), создавать отказоустойчивые решения. Возможность установки в стойку хостера не только серверов, но и активного сетевого оборудования, позволяет организовать "железные" виланы, впны, использовать собственные решения для защиты от DDoS и т.д.
Приветствую начинающих вебмастеров и владельцев сайтов! Сегодня поговорим о том, что такое хостинг и для чего он нужен. Выясним, какие виды бывают, и как они работают.
- Часть 2.
- Часть 3.
Хостинг — что это такое?
Чтобы вам было проще понять, давайте вернёмся к материалу , где я объяснял на примере улиц, зачем он нужен. Если продолжить эту аналогию с реальной жизнью, то доменное имя (адрес сайта) указывает на место, где расположен сайт, то есть конкретную квартиру или отдельный дом.
Сайт – это не что иное, как набор файлов. Эти файлы состоят из информации, которую видит пользователь, когда на него заходит.
Чтобы хранить где-то эти файлы, люди придумали серверы (компьютеры со специальным программным обеспечением), которые работают и находятся в сети 24 часа в сутки, чтобы обеспечить непрерывную работу сайтов. Услуга, которая предоставляет доступ к хранению своих файлов на этих серверах, называется “Хостинг”.
Хостинг (англ . hosting — принимать гостей) — это услуга, предоставляющая место на сервере, находящемся в интернете постоянно, для размещения и хранения файлов сайта.
Получается, что хостинг, или как его ещё называют “хостинг-провайдер”, помогает нам разместить данные сайта на своих серверах.
Вы, наверное, видели в фильмах подобные кадры.
Так выглядит “дата-центр”, где находятся эти самые серверы. У каждого хостинга свой или арендованный Data center, который может находиться в любом городе и стране.
Серверы бывают с разными характеристиками, в зависимости от мощности и объёма дискового пространства для размещаемых на нём файлов. Давайте разберём, какие виды бывают.
Виды хостинга
Существует 4 вида таких услуг.
Виртуальный хостинг
Виртуальный хостинг (англ. shared hosting) — это самый распространённый вид. По той причине, что он самый дешёвый и для простых или молодых веб-сайтов — лучший вариант.
На физическом сервере в дата-центре вам выделяется лишь определённое количество дискового пространства и вычислительных мощностей, в зависимости от приобретённого тарифа у хостера.
Виртуальный выделенный сервер
Виртуальный выделенный сервер (Virtual Private Server “VPS” или Virtual Dedicated Server “VDS”) — внутри физического сервера специальным программным обеспечением эмулируется полноценный выделенный сервер. Он имеет весь необходимый для полного управления и настройки функционал, но по-прежнему использует часть физического сервера.
Больше всего подходит для профессиональных сайтов со сложными вычислительными процессами и большой нагрузкой. Когда ваш сайт вырастет и ему будет не хватать тех характеристик, которые даёт виртуальный хостинг, вы легко можете переключиться на VPS.
Выделенный сервер (dedicated server) — это физический сервер с требуемой конфигурацией Технические характеристики двигателя камминз 2.8 газель некст. Можно считать, что под ваш сайт установили отдельный компьютер с полноценным функционалом, а не выделили часть места, как в предыдущих двух вариантах.
Такие серверы обычно используют крупные IT-проекты.
Коллокация
Коллокация (collocation) — это услуга, когда вы размещаете своё оборудование для создания сервера в дата-центре хостинг-провайдера. Можно сказать, вы платите за аренду помещения и поддержание работоспособности оборудования.
Как я уже упомянул, стоимость будет зависеть от выбранного тарифа, в котором учитывается не только мощность арендуемого пространства или оборудования, но и дополнительных услуг.
Может колебаться от 100 рублей в месяц до нескольких сотен тысяч рублей. Если вы новичок и хотите сделать простой сайт своей компании, блог, интернет-магазин или простенький облачный сервис, то на первое время вам вполне хватит виртуального.
Выбрать можете самый недорогой тариф.
К примеру на Beget.com , на котором я размещаю свои молодые проекты, стоимость составляет всего 115 рублей в месяц. При оплате за год выходит меньше 100 рублей. Бывают и дешевле варианты.
Также вы можете посмотреть тарифы и выбрать лучший здесь:
- Beget.com (1 месяц бесплатно)