Страница полузащищенная
Из Википедии, свободной энциклопедии
  (Перенаправлено с веб-хостинга )
Перейти к навигации Перейти к поиску

Пример серверов в стойке

Веб - хостинг (часто сокращается до веб - хостинга ) является одним из видов интернет-хостинга , что позволяет отдельным лицам и организациям сделать свой веб - сайт доступен через World Wide Web . Веб-хосты - это компании, которые предоставляют пространство на сервере, принадлежащем или арендованном для использования клиентами, а также обеспечивают подключение к Интернету , как правило, в центре обработки данных . Веб-хосты также могут предоставить пространство центра обработки данных и возможность подключения к Интернету для других серверов, расположенных в их центре обработки данных, что называется колокацией , также известной как жилье в Латинской Америке или Франции.

История

До 1991 года Интернет был ограничен для использования только «... для исследований и образования в области науки и техники  ...» [1] [2] и использовался для трафика электронной почты , telnet , FTP и USENET, но только для крошечных количество веб-страниц. Протоколы World Wide Web были только что написаны [3] [4], и только в конце 1993 года не будет графического браузера для компьютеров Mac или Windows. [5] Даже после некоторого открытия доступа в Интернет ситуация была запутанной [ необходимы разъяснения ] до 1995 года. [6]

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

По мере роста числа пользователей Всемирной паутины возрастало давление на компании, как крупные, так и мелкие, требующие присутствия в сети. К 1995 году такие компании, как GeoCities , Angelfire и Tripod, предлагали бесплатный хостинг. [8]

Классификация

Меньшие услуги хостинга

Самый простой - это веб-страница и небольшой файловый хостинг, куда файлы можно загружать через протокол передачи файлов (FTP) или через веб-интерфейс. Файлы обычно доставляются в Интернет «как есть» или с минимальной обработкой. Многие поставщики Интернет-услуг (ISP) предлагают эту услугу абонентам бесплатно. Частные лица и организации могут также получить хостинг веб-страниц у альтернативных поставщиков услуг.

Бесплатные услуги веб-хостинга предлагают разные компании с ограниченным набором услуг, иногда поддерживаемые рекламой и часто ограниченные по сравнению с платным хостингом.

Одностраничного хостинга обычно достаточно для личных веб-страниц . Хостинг личных веб-сайтов, как правило, бесплатный, оплачивается рекламой или стоит недорого. Хостинг веб-сайтов для бизнеса часто требует более высоких затрат в зависимости от размера и типа сайта.

Более крупные услуги хостинга

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

Сложный сайт требует более полного пакета, который обеспечивает поддержку баз данных и платформы разработки приложений (например, ASP.NET , ColdFusion , Java EE , Perl / Plack , PHP или Ruby on Rails ). Эти возможности позволяют клиентам писать или устанавливать сценарии для таких приложений, как форумы и управление контентом . Кроме того, Secure Sockets Layer (SSL) обычно используется для веб-сайтов, которые хотят, чтобы передаваемые данные были в большей безопасности.

Типы хостинга

Типичная серверная стойка, обычно встречающаяся в центрах размещения.

Службы Интернет-хостинга могут запускать веб-серверы . Объем услуг веб-хостинга сильно различается.

Общий веб-хостинг

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

Реселлер веб-хостинга

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

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

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

Выделенный хостинг

Пользователь получает свой собственный веб-сервер и получает полный контроль над ним (пользователь имеет root-доступ для Linux / доступ администратора для Windows); однако пользователь обычно не владеет сервером. Один из типов выделенного хостинга - самоуправляемый или неуправляемый. Обычно это самый дешевый вариант для специальных планов. Пользователь имеет полный административный доступ к серверу, что означает, что клиент несет ответственность за безопасность и обслуживание своего собственного выделенного сервера.

Управляемый хостинг

Пользователь получает свой собственный веб-сервер, но ему не разрешается полный контроль над ним (пользователю запрещен root-доступ для Linux / доступ администратора для Windows); однако им разрешено управлять своими данными через FTP или другие инструменты удаленного управления. Пользователю запрещен полный контроль, поэтому поставщик может гарантировать качество обслуживания, не позволяя пользователю изменять сервер или потенциально создавать проблемы с конфигурацией. Пользователь обычно не владеет сервером. Сервер сдается клиенту.

Colocation веб-хостинг

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

Облачный хостинг

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

Кластерный хостинг

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

Сетевой хостинг

Эта форма распределенного хостинга - это когда кластер серверов действует как сетка и состоит из нескольких узлов.

Домашний сервер

Обычно одна машина, размещенная в частном доме, может использоваться для размещения одного или нескольких веб-сайтов через широкополосное соединение потребительского уровня . Это могут быть специально созданные машины или, чаще всего, старые ПК. Некоторые интернет-провайдеры активно пытаются заблокировать домашние серверы, запрещая входящие запросы к TCP- порту 80 соединения пользователя и отказываясь предоставить статические IP-адреса . Распространенный способ получить надежное имя хоста DNS - создать учетную запись с динамической службой DNS . Служба динамического DNS автоматически изменяет IP-адрес, на который указывает URL-адрес, при изменении IP-адреса. [10]

Некоторые конкретные типы хостинга, предоставляемые поставщиками услуг веб-хостинга:

  • Служба хостинга файлов: размещает файлы, а не веб-страницы
  • Хостинг изображений
  • Услуги видеохостинга
  • Хостинг для блогов
  • Вставить корзину
  • Программное обеспечение корзины покупок
  • Хостинг электронной почты

Управление хостом

Несколько стоек серверов

Хост также может предоставлять интерфейс или панель управления для управления веб-сервером и сценариями установки, а также другими модулями и служебными приложениями, такими как электронная почта. Веб-сервер, который не использует панель управления для управления учетной записью хостинга, часто называют «автономным» сервером. Некоторые хосты специализируются на определенном программном обеспечении или услугах (например, электронная коммерция, блоги и т. Д.).

Надежность и время безотказной работы

Наличие веб - сайта измеряется процент от года , в котором веб - сайт является общедоступным и доступен через Интернет. Это отличается от измерения времени безотказной работы системы. Время безотказной работы означает, что сама система находится в сети. Время безотказной работы не учитывает возможность его достижения, как в случае сбоя сети. [ необходима цитата ] Соглашение об уровне обслуживания (SLA) хостинг-провайдера может включать определенное количество запланированных простоевв год для обслуживания систем. Это запланированное время простоя часто исключается из временных рамок SLA, и его необходимо вычесть из общего времени при вычислении доступности. В зависимости от формулировки SLA, если доступность системы ниже, чем в подписанном SLA, хостинг-провайдер часто предоставляет частичное возмещение за потерянное время. То, как определяется время простоя, меняется от поставщика к поставщику, поэтому прочтение SLA является обязательным. [11] Не все провайдеры публикуют статистику времени безотказной работы. [12] Большинство хостинг-провайдеров гарантируют по крайней мере 99,9% времени безотказной работы, что обеспечивает 43 миллиона простоев в месяц или 8 часов 45 миллионов простоев в год.

Получение хостинга

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

Заказчику необходимо оценить требования приложения, чтобы выбрать, какой хостинг использовать. Такие соображения включают программное обеспечение сервера баз данных, программное обеспечение сценариев и операционную систему . Большинство хостинг-провайдеров предоставляют веб-хостинг на базе Linux, который предлагает широкий спектр различного программного обеспечения. Типичная конфигурация сервера Linux - это платформа LAMP : Linux , Apache , MySQL и PHP / Perl / Python.. Клиент веб-хостинга может захотеть иметь другие услуги, такие как электронная почта для своего бизнес-домена, базы данных или мультимедийные услуги. Клиент также может выбрать Windows в качестве хостинговой платформы. Клиент по-прежнему может выбирать из Perl, PHP, Python и Ruby, но он также может использовать ASP.NET или ASP Classic . Пакеты веб-хостинга часто включают систему управления веб-контентом , поэтому конечному пользователю не нужно беспокоиться о более технических аспектах.

Безопасность

Поскольку в службах веб-хостинга размещаются веб-сайты, принадлежащие их клиентам, безопасность в Интернете является важной проблемой. Когда клиент соглашается использовать услугу веб-хостинга, он передает контроль над безопасностью своего сайта компании, которая размещает этот сайт. Уровень безопасности, предлагаемый услугой веб-хостинга, чрезвычайно важен для потенциального клиента и может быть важным фактором при рассмотрении вопроса о том, какого поставщика может выбрать клиент. [13]

Серверы веб-хостинга могут подвергаться атакам со стороны злоумышленников различными способами, включая загрузку вредоносных программ или вредоносного кода на размещенный веб-сайт . Эти атаки могут быть совершены по разным причинам, включая кражу данных кредитной карты, запуск распределенной атаки типа «отказ в обслуживании» (DDoS) или рассылку спама . [14]

Смотрите также

  • Облачные вычисления
  • Выделенный хостинг
  • Зеленый хостинг
  • Виртуальный хостинг
  • Общий веб-хостинг
  • Соглашение об уровне обслуживания

использованная литература

  1. ^ 16 Марта 1992 памятка от Мари Ледер НФС помощник генерального юрисконсульта Стивену Вольф, директора Отдела, NSF DNCRI (входит в странице 128 управления NSFNET , стенограмма 12 марта 1992 слушания перед подкомитетом по науке Комитета по науке, космосу и технологиям, Палата представителей США, Сто второй Конгресс, вторая сессия, достопочтенный Рик Баучер , председатель подкомитета, председатель)
  2. ^ «История веб-хостинга» . www.tibus.com . Проверено 11 декабря 2016 .
  3. Уорд, Марк (3 августа 2006 г.). «Как Интернет распространился по всему миру» . BBC News . Проверено 24 января 2011 года .
  4. ^ Бернерс-Ли, Тим . «Квалификаторы гипертекстовых ссылок ...» alt.hypertext . Проверено 11 июля 2012 года .
  5. ^ Рэггетт, Дэйв; Дженни Лам; Ян Александр (1996). HTML 3: Электронные публикации в Интернете . Харлоу, Англия; Чтение, Массачусетс: Эддисон-Уэсли. п. 21. ISBN 9780201876932.
  6. ^ «Прекращение использования магистральной службы NSFNET: хроника конца эпохи» , Сьюзен Р. Харрис и Элиз Герич, ConneXions , Vol. 10, No. 4, апрель 1996 г.
  7. ^ «История веб-хостинга» . www.tibus.com . Проверено 8 октября 2016 .
  8. ^ «История веб-хостинга [Инфографика]» . BizTech . 2012-02-24 . Проверено 4 ноября 2016 .
  9. ^ Буйя, Раджкумар; Йео, Чи Шин; Венугопал, Шрикумар (2008). «Ориентированные на рынок облачные вычисления: видение, шумиха и реальность для предоставления ИТ-услуг в виде вычислительных утилит». 2008 10-я Международная конференция IEEE по высокопроизводительным вычислениям и коммуникациям . С. 5–13. arXiv : 0808.3558 . DOI : 10.1109 / HPCC.2008.172 . ISBN 978-0-7695-3352-0.
  10. ^ Интарк Хан; Парк Хонг-Шик; Ён-Квае Чжон; Парк Кван-Ро (2006). «Интегрированный домашний сервер для связи, приема широковещательных сообщений и домашней автоматизации». IEEE Transactions on Consumer Electronics . 52 : 104–109. DOI : 10.1109 / TCE.2006.1605033 .
  11. ^ Доусон, Кристиан. «Почему гарантии безотказной работы - это нелепо» . Сервинт . Проверено 7 октября 2014 года . в хорошем SLA будет четко указано, как определяется время безотказной работы и что вы получите, если «обещание о безотказной работе» не будет выполнено.
  12. ^ Vanvleet, Дерек. "Google Apps против Office 365: что на самом деле означает время безотказной работы 99,9%?" . Облачные шерпы . Проверено 7 октября 2014 года .
  13. ^ Шульц, Юджин (2003). «Злоумышленники поражают серверы веб-хостинга». Компьютеры и безопасность . 22 (4): 273–283. DOI : 10.1016 / s0167-4048 (03) 00402-4 .
  14. ^ InstantShift. «Руководство по вопросам безопасности и предотвращения веб-хостинга» . InstantShift - ежедневный ресурс для веб-дизайнеров и разработчиков . Проверено 31 октября 2016 .

внешние ссылки

  • Веб-хостинг в Curlie