Web - в "облаках"

Статьи Технологии

Что такое облачный хостинг и чем он отличается от VPS или виртуального хостинга? Слово «облачный» используется в данном случае как метафора, которая означает сложную инфраструктура, за которой скрываются все технические детали. Облачный хостинг только начинает развиваться в нашей стране. Пока эта услуга не так сильно распрострененна у нас как на западе. Облачный хостинг похож на VPS, но только в качестве основной системы используется не один физичиский сервер, а несколько. Данная архитектура хостинга позволяет добиться высокой отказоустойчивости и маштабируемости. 

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

Главное правило облачного хостинга состоит в том, что вы платите только за реально потреблённые вычислительные мощности. Это, значит, что вам не нужно переплачивать «за воздух», покупая тариф с запасом мощностей. А в случае, если нагрузка на ваш сайт резко возрастет, сервер справится с наплывом посетителей. Облачный хостинг характеризуется почасовой тарификацией, а также изменением тарифного плана в ручном либо автоматическом режиме. Если на данный момент посетителей Вашего сайта очень мало, целесообразно перейти на самый дешевый трафик, а когда показатели посещаемости начинают возрастать, Вы можете взять даже целый кластер из нескольких серверов.

Преимущества облачного хостинга на лицо:

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

2. Существенно упрощается управление тарифными планами и балансировкой нагрузки. Закончились те времена, когда необходимо было связываться со службой техподдержки для изменения ширины канала, выделения дополнительного процессорного времени и т.п. При использовании облачного хостинга специально настроенные сервисы будут автоматически управлять изменением (повышением/понижением) выделенных ресурсов в соответствии с текущими требованиями сайта.

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

4. Учитывая имеющуюся возможность легкого расширения используемых ресурсов, конечному пользователю нет необходимости заранее продумывать возможные объемы их потребления.

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

Основные виды хостинга

Интернет-хостинг подразделяется на следующие типы: виртуальный хостинг, выделенный сервер и VPS. Совсем недавно к этим разновидностям добавился облачный хостинг (cloud). В ближайшем будущем этот вид хостинга может вытеснить основные три типа хостинга.

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

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


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

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

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

Сравним Dedicated и Cloud-хостинг
Dedicated представляет собой выделенный физический сервер и является самой мощной платформой сайта. Облачный хостинг делает существование выделенного физического сервера абсолютно нерезонным – зачем оплачивать услуги выделенного сервера, если облачный VPS за считанные секунды можно разогнать до уровня этого самого сервера, а затем, при необходимости, снизить разгон.  

Соответственно вывод такой: облачный хостинг имеет множество преимуществ над остальными видами хостинга, но помните то, что чем больше ресурсов потребляет Ваш веб-ресурс, тем больше финансов Вам придется платить, а рассчитать объем потребления ресурсов заранее практически невозможно.

Amazon

Amazon Web Services (AWS) — http://aws.amazon.com

Что есть в AWS?

Amazon Elastic Compute Cloud (Amazon EC2)

Виртуальные серверы на инфраструктуре Амазон. Быстрое развертывание серверов разных конфигураций, в разных гео-локаций.

Amazon Simple Storage Service (Amazon S3)

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

Amazon Relational Database Service (Amazon RDS)

Реляционные базы данных в облаках.

Amazon SimpleDB

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

Amazon CloudFront

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

Amazon Simple Queue Service (Amazon SQS)

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

Amazon Mechanical Turk

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

В чем тут дело?

  • Простота в использовании — построение правильной ИТ инфраструктуры это сложное занятие. Не надо покупать обородувание, не надо создавать бесперебойные сети. Все это уже готово и ждет вас.
  • Гибкость Вы можете выбрать нужную платформу, програмное обеспечение, технологию
  • Экономия бюджета — Платим только за использованные ресурсы. Используем только тогда когда нам нужно. Нет никаких привязок и контрактов
  • Надежность масштабируемая, надежная и безопасная система глобальной вычислительной инфраструктуры Amazon.
  • Масштабируемость и высокопроизводительность Ваши сервера не справляются с задачей? Вы можете легко склонировать сервер за 5 минут, не хватает мощности? Легко!
  • Безопасность Амазон «отвечает» за свои слова %) — http://aws.amazon.com/security

сайтсерверхостинг 

11.04.2012, 3873 просмотра.