Хостинг — что это такое и зачем он нужен

Хостинг — что это такое и зачем он нужен Хостинг

1. OpenVZ (и ее коммерческая версия Virtuozzo)

Image Hosted by ImageShack.us

Это одна из первых и самая распространенная технология виртуализации, например среди участников

только одна компания — Acenet

, все остальные используют OpenVZ/Virtuozzo.

— open-source — разработка, распространяемая бесплатно. На базе OpenVZ компанией

была разработана

. Эта технология работает на базе ОС Linux. Virtuozzo отличается легкостью в установке и настройке. Но нужно учесть, что все виртуальные сервера используют одно ядро, поэтому индивидуально нельзя включить нужные модули для отдельного VPS, память и дисковое пространство общее, разделяется между всеми виртуальными серверами в пределах выделенного лимита.

Это означает, что соседний VPS, создав нагрузку на файловую систему большим количеством дисковых операций, создаст проблему и вызовет замедление работы вашего и всех остальных виртуальных серверов. В связи с тем, что используется одно общее ядро операционной системы, в виртуальных серверах нельзя ставить другую ОС.

Image Hosted by ImageShack.us

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

Так как, в реальности, большинство клиентов используют не все ресурсы, которые должны быть по тарифу, то проблемы будут возникать только при пиковой нагрузке или при запуске приложения, которое, например, действительно займет всю выделенную по тарифу память. На виртуальной машине может быть только такая же ОС, как и на сервере.

Image Hosted by ImageShack.us


Рис 1. Панель управления OpenVZ

Фактически, два единственных преимущества VPS на базе Virtuozzo это:

  1. более низкая стоимость для клиентов по сравнению с виртуальными серверами на базе технологии Xen или KVM.
  2. возможность менять параметры сервера (например, размер оперативной памяти, количество выделяемого процессорного времени, размер диска виртуальной машины) без перезагрузки .

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

Например если на отдельном VDS какой-либо процесс заберет всю память или создаст слишком много файловых операций, то замедлиться или остановиться работа только этого виртуального сервера, а остальные VDS будут продолжать работать нормально. При использовании этой технологии на виртуальный сервер можно установить такие операционные системы как Linux, NetBSD, FreeBSD, OpenBSD, Windows XP или 2003 Server.

Image Hosted by ImageShack.us

Рис 2. Организациия VDS с помощью технологии XEN

Основные особенности Xen: поддержка режима паравиртуализации помимо аппаратной виртуализации, возможность миграции запущенной виртуальной машины между физическими машинами( на примере cloud сервера). В простейшем случае система физически может работать на двух узлах — виртуальные машины распределяются между ними, а их диски дублируются и хранятся на обоих узлах.

При использовании Xen для технологии Сloud, если один из узлов выходит из строя, все виртуальные машины запускаются на втором — система остаётся полностью работоспособной. При нормальном выключении одного из узлов, машины, работавшие на нём, мигрируют на второй узел абсолютно незаметно для пользователей этих машин.

Технология виртуализации, которая работает на уровне ядра операционной системы (почему и называется Kernel-based Virtual Machine) и поддерживает аппартную виртуализацию. Для пользователя VDS это означает практически полное отсутствие потерь производительности из-за виртуализации, высокую надежность и стабильность работы.

Image Hosted by ImageShack.us

Рис 3. Организация виртуальных машин по технологии KVM

Достоинства технологии KVM:

Технология виртуализации компании Microsoft, работает на базе Windows Server 2008. Используется аппаратная виртуализация. Потери производительности незначительны. Разрешенные гостевые ОС: Windows NT, 2000, 2003, 2008, XP, Vista, Linux Red Hat или Linux SUSE. Другие гостевые ОС на базе Linux не поддерживаются.

Читайте также:  Лучший зарубежный хостинг | Рейтинг лучших зарубежных хостинг-провайдеров

Image Hosted by ImageShack.us

Рис 4. Архитектура технологии Hyper-V.

В этой технологии нет поддержки USB для виртуальных машин, также в виртуальных машинах не воспроизводится звук. Эта технология рекомендуется в том случае, если вы планируете использовать VDS с ОС Windows.

Как выбрать хостинг?

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

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

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

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

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

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

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

Вот примерный набор услуг хорошего хостинга:

  • Количество доменов на одном аккаунте
  • Регистрация доменного имени
  • Как минимум 20 МБ дискового пространства
  • Достаточно большая пропускная способность
  • Бесплатная техническая поддержка
  • Адреса электронной почты (E-Mail) использующие протокол POP3
  • Перенаправление электронных писем
  • Автоответчики на электронные письма
  • Псевдонимы электронной почты
  • Доступ по протоколу FTP
  • Возможность использования своих CGI скриптов
  • Свободное использование Perl, PHP
    При разработке проекта нужно отталкиваться от технических возможностей хостинга.
    Один знакомый создал сайт на jsp, в итоге через год он плюнул на эту затею и переписал его на php.
    Теперь он спокойно работает и не имеет геморроя с поиском площадки и переездами.
  • Вставки на стороне сервера (Server Side Includes (SSI)) — механизм, который позволяет ссылаться на переменные среды и
    выполнять некоторые действия «изнутри» HTML-документов без программирования.
  • Автоматическим резервным копированием
  • Наличием предустановленных CMS (движки сайта)
  • Ценой, формой оплаты
  • Защита паролем
  • Партнёрская программа
  • 30-ти дневная гарантия возврата денег
  • Географию аудитории, на которую рассчитан сайт.
    Если основная аудитория вашего сайта — русскоязычные посетители, вам в идеале нужно разместить свой сайт в России.
    Если же вы затачиваете проект под буржуев, тогда вам лучше подыскать хостинг в Штатах или Германии.
    Так сайты будут работать быстрее, да и про геотаргеттинг забывать не стоит.
  • Репутацию и качество услуг хостинг-провайдера.
    Ну и, конечно же, если вы выбираете хостинг, значит, надо выбирать его за что-то, а не просто потому, что он дешевле других.
    И тут не последнюю роль играют отзывы на вебмастерских форумах и блогах плюс личное впечатление от общения с персоналом.
    Нехорошо, когда даже на самую маленькую просьбу саппорт огрызается в стиле
    «за ваши 5 баксов нам лень даже пару строчек напечатать, перебьетесь».
Читайте также:  Криптопро не копирует приватный ключ и Как экспортировать приватную и публичную часть ключа электронной подписи

После того, как отобрано несколько подходящих хостингов, следует подойти к ним более детально.
Многие клюют на такую приманку, как слово «неограниченный». Но ничего неограниченного не бывает.
И те, кто слишком напирают на свои неограниченные возможности, скорее всего, переоценивают себя, если не просто обманывают.

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

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

Скорость загрузки сайта зависит от пропускной способности каналов сервера. Чем она больше, тем лучше будет работать сайт.

Следует позаботиться и о проблемах роста. Ведь сайт будет развиваться. Будет увеличиваться база данных, расти трафик.
Справится ли с этим выбранный хостинг? Для собственного спокойствия не вредно узнать, какие крупные известные компании
пользуются услугами данного хостинга.

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

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

Три типичные дорогостоящие ошибки при регистрации хостинга

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

Случай из жизни – владельцы интернет магазина платили за хостинг 70 долларов в месяц через разработчиков сайта, при его реальной цене в 50 долларов в год.

Это самый безобидный вариант, теряются только деньги.

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

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

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

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

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

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

  • Сервера таких компаний чаще подвергают DDoS атакам;
  • Они не работают в правовом поле РФ и повлиять вы на них никак не сможете;
  • IP адреса таких компаний попадают в черный список Роскомнадзора, и вы однажды можете обнаружить, что ваш сайт перестал работать в РФ.
Читайте также:  Vscale.io обзор сервиса, отзывы vscale.io

В особо изощренном случае ваш сайт будет пополнять черные списки интернет-провайдеров России постепенно, и вы будете недоумевать – почему падают продажи, ведь с сайтом-то все в порядке (потому что у вас в Урюпинске он еще открывается).

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

Заключение

Итак, размещение одного или нескольких веб-сайтов на виртуальном выделенном сервере это ответственное решение, которое надо принимать, рассмотрев все аргументы за и против.


Преимущества от использования VDS:

Использование VDS это:

Image Hosted by ImageShack.us

Рис 7. Структура сервера с VPS.


Также, всегда помните, что есть два фактора, которые не позволят сравнить виртуальные сервера разных провайдеров точно по всем характеристикам, написанным в тарифах:

  1. Один их главных показателей мощности виртуального сервера — доля процессорного времени не имеет общей единицы измерения, может измеряться в Mhz, может в процентах процессорного времени, в виртуальных процессорах или вообще не указываться, но в любом случае эти единицы измерения не сравнимы для разных хостинг-провайдеров.
  2. Так как часто используется технология OpenVZ/Virtuozzo, хостер может и часто занимется оверселлингом, т.е. например предлагает в тарифных планах оперативной памяти для каждого отдельного VDS — а больше, чем в сумме физически есть памяти на сервере. Это приводит к тому, что при пиковой нагрузке на одном виртуальном сервер не хватит ресурсов другому. Насколько администрация хостинга злоупотребляет возможностью оверселлинга вы сможете узнать только на практике или по отзывам других пользователей.

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

RankWeb Hosting ProviderCore SpecsFeaturesHosting Review
1Inmotion
Ultra Fast Servers
Space: 80 Gb
Bandwidth: 1000 Gb
Price: $74.95
Free & Easy Setup,
5 Dedicated IPs,
Full cPanel/Fantastico
Inmotion Review
2UltraHosting
Cheap VPS Solutions
Space: 40 Gb
Bandwidth: 1500 Gb
Price: $54.00
Free & Easy Setup,
1 Dedicated IP
UltraHosting Review
3NS
Secure VPS Hosting
Space: 50 Gb
Bandwidth: 2000 Gb
Price: $80.00
Free & Easy Setup,
1 Dedicated IP,
Virtuozzo/ Plesk 9
NS Review
4Acenet
High Performance Servers
Space: 40 Gb
Bandwidth: 1500 Gb
Price: $109.95
Free & Easy Setup,
Full cPanel/Fantastico
Acenet Review
5HostICan
Affordable VPS Hosting
Space: 90 Gb
Bandwidth: Unlimited
Price: $84.95
cPanel/WHM/Plesk,
2 Dedicated IPs
HostICan Review
6LiquidWeb
Reliable VPS Hosting
Space: 40 Gb
Bandwidth: 350 Gb
Price: $100.00
Free & Easy Setup,
4 Dedicated IPs,
Full cPanel/Fantastico
LiquidWeb Review
7Dotster
Cheap VPS Hosting
Space: 30 Gb
Bandwidth: 1000 Gb
Price: $48.95
Free & Easy Setup,
2 Dedicated IPs,
Virtuozzo/Plesk 9
Dotster Review
8Lunarpages
Linux & Windows VPS
Space: 20 Gb
Bandwidth: 1000 Gb
Price: $49.95
Free & Easy Setup,
1 Dedicated IP,
Virtuozzo Power Panel
Lunarpages Review
91&1 Internet
Cheap VPS Hosting
Space: 50 Gb
Bandwidth: 2000 Gb
Price: $59.00
Free SSL Certificate,
1 Dedicated IP,
CentOS 5 Plesk 9
1&1 Review
10XL Host
Cheap VPS Hosting
Space: 10 Gb
Bandwidth: 250 Gb
Price: $59.00
Free & Easy Setup,
4 Dedicated IPs,
Tons of Extras
XL Host Review
Оцените статью
Хостинги