История возникновения технологии



 

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

Например, есть некоторая большая компания, занимающаяся созданием корпусов для судов и самолетов. В целом, эти направления мало связаны, администрирование их серверов происходит по-разному. Значит, когда развертывается IT-инфраструктура, веб-службы, связанные с закупками и продажами, то каждому подразделению необходимо совершать закупки серверов с запасом (на случай увеличения количества заказчиков). Однако эти 2 подразделения с точки зрения IT-инфраструктуры можно объединить, создать один общий отдел. Все сервера будут расположены в одном датацентре. Такие изменения приведут к существенной экономии.

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

Основные неудобства такого подхода:

1) ограничения пользователей в возможностях (из-за настройки сервера под конкретную платформу. Например, Windows сервер с установленным IIS либо RedHatLinux с nginx.);

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

 

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

Чтобы была возможность запускать сразу несколько ОС, нужна специальная поддержка со стороны оборудования.

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

Возможности технологии виртуализации

 

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

2) Виртуальный узел легко перемещать с одного физического узла на другой. Если выполняются backup-копии (snapshot’ы, т.е. снимок состояния работы в виде файла), то можно запустить эту копию на другом физическом узле. Это дает то, что не дает отсутствие виртуализации в случае сбоя или отказа оборудования – устойчивость работы;

3) Распределение мощностей.

Суть облачных вычислений

 

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


           Например, обработка налоговых деклараций занимает около 1-2 месяцев в году. Это большой поток информации, но ради этого покупать инфраструктуру невыгодно. Можно использовать облачные вычисления: ресурсы, приобретаемые на время, будут полноценно использоваться заказчиками, а по завершению аренды будут переданы другим заказчикам, которым они необходимы.


Дата добавления: 2018-08-06; просмотров: 239; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!