Служба веб-хостинга

редактировать
Служба хостинга веб-сайтов

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

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

Содержание

  • 1 История
  • 2 Классификация
    • 2.1 Небольшие услуги хостинга
    • 2.2 Крупные услуги хостинга
  • 3 Типы хостинга
    • 3.1 Общий веб-хостинг
    • 3.2 Веб-хостинг реселлера
    • 3.3 Виртуальный выделенный сервер
    • 3.4 Служба выделенного хостинга
    • 3.5 Служба управляемого хостинга
    • 3.6 Служба совместного размещения веб-хостинга
    • 3.7 Облачный хостинг
    • 3.8 Кластерный хостинг
    • 3.9 Сетевой хостинг
    • 3.10 Домашний сервер
  • 4 Управление хостом
    • 4.1 Надежность и время безотказной работы
  • 5 Получение хостинга
  • 6 Безопасность
  • 7 См. Также
  • 8 Ссылки
  • 9 Внешние ссылки

История

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

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

По мере того, как число пользователей World Wide Web росло, давление на компании, как большие, так и маленькие, в отношении присутствия в сети росло. К 1995 году такие компании, как GeoCities, Angelfire и Tripod, предлагали бесплатный хостинг.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Служба выделенного хостинга

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

Служба управляемого хостинга

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

Служба веб-хостинга Colocation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. Также

Ссылки

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

Последняя правка сделана 2021-06-20 10:29:41
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте