- Главная
- Архив новостей
- Что такое хостинг, какие виды бывают и как его выбрать?
Что такое хостинг, какие виды бывают и как его выбрать?
Что такое хостинг, какие виды бывают и как его выбрать?
Давайте рассмотрим, что такое хостинг, какие его виды бывают и как его выбрать?
Хостинг - это некая услуга по предоставлению дискового пространства и вычислительных ресурсов на сервере, то есть компьютере, который постоянно подключен к сети Интернет. Обычно под понятием услуги хостинга подразумевается как минимум услуга по размещению файлов сайта на некотором сервере, на котором есть специальное программное обеспечение необходимое для обработки запросов к этим файлам. Мы его называем Web-сервером.
Существуют в укрупненном виде 5 видов хостинга. Это обычный хостинг, так называемый виртуальный, виртуальный выделенный сервер, выделенный сервер, кластер и облачный хостинг.
Виртуальный хостинг
Самый простой и распространенный вариант - это виртуальный хостинг. Клиенту предоставляется некоторое место на диске для размещения сайта, некая система-среда для исполнения различных Web-сервисов и некоторые ресурсы, которые есть у этого сервера и распределены между всеми владельцами этого хостинга. Обычно на одном компьютере может существовать сразу несколько таких вот пространств для разных сайтов, т.е. на одном сервере может находиться до 1000 сайтов различных клиентов. В среднем стоимость обычного хостинга варьируется от 100 до 1000 руб. в месяц и обычно виртуальный хостинг подходит всем небольшим проектам, либо средним проектам, например интернет-магазинам до 5000 товаров или до 7000 товаров в зависимости от сложности проекта и для посещаемости до 5000-10000 посетителей в сутки. Наверное, виртуальный хостинг - это самый экономичный и самый ненадежный из вариантов, которые существуют. Это связано с тем, что выделяются только обычные ресурсы под хранение данных, нет никаких гарантированных процессорных ресурсов, процессорной мощности и нет никакого большого объема оперативной памяти для исполнения различных скриптов. В принципе, достаточно часто происходят различные сбои на таких серверах и тут очень важно в плане выбора. В первую очередь обязательно всегда узнавайте рекомендацию про хостинг, желательно виртуальный хостинг выбирать именно в Data-центрах и в принципе может даже лучше вначале посоветоваться с вашими разработчиками, какой виртуальный хостинг лучше подходит под эту систему управления (CMS), какой лучше настроен и т.д. В принципе желательно не использовать виртуальный хостинг для сайтов, посещаемость которых свыше 5000 человек в сутки.
Вот я сделал некоторую подборку хостингов, которые можно порекомендовать и которые наверно рекомендовать бы не стоило. Ну, вот из тех хостингов, которые есть в популярных - это nic.ru. У них я рекомендую брать тарифы не ниже 301. Также - это хостинг Timeweb, отвечает очень хорошей технической поддержкой. В принципе почти все виртуальные тарифы хостинга reg.ru. Под UMI.CMS я могу вам порекомендовать хостинг FullSpace и очень хорошо подходящий под Битрикс - хостинг PageMaster. В принципе на TimeWeb-е тоже существует тарифный план под названием Eterno, очень хорошо подходящий под хостинг Битрикса. Например мы сравнивали вот этот хостинг, который стоит 860 руб. в месяц Eterno, иногда опережает по производительности виртуальные выделенные сервера, которые стоят там по 2000 руб. на других хостингах. Те хостинги, с кем я вам не рекомендую связываться это Agava - очень нехорошая у них техническая поддержка и есть репутация, что у нее периодически отдел К МВД выдергивает сервера. Мастерхост тоже перезабил количество мест и также существует много жалоб. Т.е. если вы давний клиент, возможно у вас сайт размещается на нормальных серверах, но новым клиентам обычно достаются не очень хорошие железки. Ну и 01.ru и zenon.ru - очень мало оперативной памяти выделяется на исполнение скриптов, возможно, некоторые сайты на этих хостингах будут тормозить, и я не рекомендую с ними связываться.
Виртуальный выделенный сервер
Следующий тип хостинга - это уже виртуальный выделенный сервер. Клиенту предоставляется место на диске и часть какой-то общей оперативной памяти и процессора. Т.е. представим что у нас есть некоторый компьютер, у него там есть объем памяти, например там 10 условных единиц и мощность процессора 10 условных единиц. На этот сервер обычно выделяется не больше 5 мест и каждому из них в равной степени достается процессорная мощность и оперативная память. В среднем такой виртуальный выделенный сервер размещает от 4 до сотни сайтов и их производительность на этом сервере гораздо выше, чем у виртуального хостинга. Физически, конечно-же каждый сайт находится на одном сервере, но на самом деле, на этом сервере поднимаются виртуальные сервера, и сайты не знают ничего друг о друге. Если на обычном виртуальном хостинге заражаясь вирусом один сайт, может заразить соседний, то здесь такой случай практически исключен. Стоимость на виртуальные выделенные сервера порядка 500 руб. до 3000 руб. в месяц. Есть некая особенность, что для использования виртуального выделенного сервера вам уже понадобятся услуги системного администратора, который сможет его настроить. Если обычный виртуальный хостинг уже настроен, там только остается расположить ваш сайт, то здесь нужно настроить все программное обеспечение для того, чтобы можно было сайт туда залить. Какие могут быть рекомендации? Виртуальный выделенный сервер в принципе можно использовать при посещаемости вашего сайта от 1000 до 20000 посетителей в день, конечно же опять заранее проверяйте репутацию хостинг-провайдера, обязательно узнайте сколько сайтов на один компьютер приходится на этом виртуальном выделенном сервере. Желательно чтобы их количество было не больше 10. И конечно же надо регулярно использовать системного администратора для того, чтобы он мог этот сайт поддерживать.
Выделенный сервер
Следующий так сказать по уровню выдерживаемой нагрузки - это выделенный сервер. Это когда вам выдается полностью 1 сервер, 1 физический компьютер со всей его оперативной памятью и процессорной мощностью и только под ваши задачи. Здесь, конечно же, вам самим надо все настраивать, но такие вещи позволяют поддерживать достаточно тяжелые Веб-проекты. Подхода тут в принципе два. Есть подход Dedicated, и есть подход Colocation. Dedicated говорит о том, что мы берем уже готовый сервер просто в аренду и полностью его используем. Colocation когда мы просто покупаем в каком-то дата-центре подключенному к Интернету место в стойке, туда привозим свой компьютер, свое серверное оборудование, вставляем его в стоечку и платим по сути только за то, что наш сервер подключён к Интернету. Порядок цен здесь абсолютно разный, начинается от 1000 руб. до плюс бесконечности в зависимости от мощности выбранного вашего сервера. Какие тут могут быть рекомендации? В первую очередь опять же нужно иметь своего системного администратора. Т.е. этот человек может быть необязательно у вас работать в штате, возможно он будет на фрилансе, на аутсорсе или какие-то просто гарантированые оплаченные часы в месяц. Размещаться я вам рекомендую только у дата-центров, ни у каких перекупщиков размещаться не стоит. Заранее узнайте о том, сколько будет стоить трафик, потому что возможно если у вас большая посещаемость сайта, то какую-то часть трафика вам придется оплачивать. Если много файлов, например люди скачивают и просматривают видео. По возможности я лично рекомендую купить серверное оборудование или выделенные сервера за рубежом. Связано это с тем, что их тарифная политика и качество оборудования, качество интернета, которые предоставляет иностранный Data-центр гораздо выше. Вот, например fastvps.ru - это перепродавец немецкой компании Hessler как раз предоставляет выделенные сервера и виртуальные выделенные сервера по достаточно низким ценам, но достаточно при этом высокого качества. В принципе можете обнаружить много таких компаний, которые существуют и в Америке, и в Голландии, и в Германии.
Кластер
Следующий вид так сказать хостинга - это кластер. Кластер - это когда вы покупаете несколько выделенных или виртуальных серверов и их объединяете. Т.е. за счет объединения серверов вы получаете большую суммарную производительность. Причем вы можете на Web-кластере организовывать ваш проект по-разному. Например, на одном сервере хранить базу данных сайта, на другом хранить, например сам сайт. Или на одном вы можете хранить базу пользователей, на другом базу товаров, на третьем там, в принципе фотографии товаров, на четвертом остальную информацию с сайта. Обычно аренда кластеров, как отдельная услуга нигде не предоставляется, т.е. вы арендуете разные сервера и с помощью системного администратора настраиваете их в единую систему.
Облачный хостинг
Ну и последнее как пример, но не последнее по важности - это тип «облачный хостинг». В принципе вам в аренду предоставляются кластер из серверов, как он устроен вы абсолютно не знаете, вы можете масштабировать мощность вашего хостинга очень просто и здесь оплачиваете по количеству фактически потребляемых ресурсов. Ну, то есть например у вас резко возросла посещаемость, в личном кабинете вы потянули там какую-нибудь ручку и тут у вас там сразу стало больше мощности. Из хороших российских примеров - это наверное clodo.ru и reg.ru, я лично для своего сайта b2bakvalis.ru стараюсь использовать облачный хостинг компании Amazon.
Наверное стоит подвести тут некоторый итог, как же остановиться среди такого большого многообразия и столького сложного? Простой виртуальный хостинг мы выбираем тогда, когда у нас простой и не очень сложный проект, сайт со средней посещаемостью 5000 людей. Для сайтов средней нагрузки и чуть более высокой мы обычно используем виртуальный выделенный сервер. Для крупных проектов с постоянной высокой нагрузкой, с огромным количеством посетителей и с огромной базой данных мы используем выделенные сервера.
Как выбрать между облачным хостингом и выделенным сервером? Если вы испытываете постоянную высокую нагрузку, то вам необходим выделенный сервер. Например, это сайт интернет магазина, очень популярного. Если же у вас нет постоянно высокой посещаемости, то лучше использовать облачный. Например, вы делаете сайт какой-нибудь конференции, которая проходит раз в год. Пока конференция анонсируется - все регистрируются, покупают билеты, смотрят программу и прочее, или она только что прошла - все смотрят фотографии, посещаемость высокая, нагрузки высокие, много одновременных пользователей на сайте. Как только конференция закончилась, прошло некоторое время, идет некое затухание аудитории и на сайт мало кто ходит. Здесь вам мощный хостинг типа выделенного сервера уже не требуется, вы просто меняете тарификацию или требуемое количество мощности в обычном хостинге и экономите просто деньги.
Итак, мы рассмотрели с вами, какие бывают виды хостинга и как правильно выбрать хостинг именно под свой проект.
Наша компания сотрудничает со многими хостинг-провайдерами и Data-центрами, поэтому всегда с удовольствием поможет вам с выбором хостинга и реализацией самых нестандартных проектов в области Интернета. Обращайтесь.