Услуги веб-хостинга - Web hosting service

Пример установлен в стойку серверы

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

История

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

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

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

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

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

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

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

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

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

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

Сложный сайт требует более полного пакета, который обеспечивает база данных поддержка и платформы разработки приложений (например, ASP.NET, Холодный синтез, Java EE, Perl / Plack, PHP или Рубин на рельсах ). Эти возможности позволяют клиентам писать или устанавливать сценарии для таких приложений, как форумы и управление содержанием. Также, Уровень защищенных гнезд (SSL) обычно используется для веб-сайтов, которые хотят обеспечить безопасность передаваемых данных.

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

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

Услуги интернет-хостинга могут работать Веб-серверы. Объем услуг веб-хостинга сильно различается.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Наличие нескольких серверов, на которых размещается один и тот же контент, для лучшего использования ресурсов. Кластерные серверы - идеальное решение для выделенного хостинга с высокой доступностью или создания масштабируемого решения для веб-хостинга. Кластер может отделять веб-обслуживание от возможности хостинга базы данных. (Обычно веб-хосты используют кластерный хостинг для своих планов общего хостинга, так как массовое управление клиентами дает множество преимуществ).[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 - это ЛАМПА Платформа: Linux, Apache, MySQL, и PHP /Perl /Python. Клиент веб-хостинга может захотеть иметь другие услуги, такие как электронная почта для своего бизнес-домена, базы данных или мультимедийные услуги. Клиент также может выбрать Windows в качестве хостинговой платформы. Клиент по-прежнему может выбирать из Perl, PHP, Python и Ruby, но он также может использовать ASP.NET или ASP Classic. Пакеты веб-хостинга часто включают система управления веб-контентом, поэтому конечному пользователю не нужно беспокоиться о технических аспектах.

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

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

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

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

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

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

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