Лекция: Облачные технологии. История развития, примеры, перспективы, сложности.

Cloud computing – это технология, обеспечивающая пользователю (оборудованию) сетевой доступ к общему пулу ресурсов. Это могут быть как непосредственно вычислительные мощности, так и хранилища данных, различные сервисы, программное обеспечение, и даже сети передачи данных. При этом данные ресурсы становятся доступны оперативно, и с резко сниженными эксплуатационными затратами.

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


Основные принципы, заложенные в концепцию cloud computing, таковы:


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

Иначе выразить суть облачных технологий можно так: они призваны предоставлять вычислительные мощности, программное обеспечение, платформы – как услугу. Именно по этому принципу названы базовые бизнес-модели облачных вычислений: Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Desktops as a Service (DaaS), и другие. Каждая из них, разумеется, ориентирована на разные категории пользователей (а следовательно – сегменты рынка).

 


Хотя сама по себе идея использования удалённых ресурсов для вычислений и хранения информации отнюдь не нова (в том или ином виде этот вопрос многократно поднимался ещё в 80-90е годы ХХ века), реализация её в виде крупных, успешных проектов – дело относительно недавнего времени.

В 2006 году собственный проект Web Services запустила компания Amazon; её продукт, помимо прочего, предлагал пользователю удалённые вычислительные мощности. Идею подхватили и другие компании, такие как IBM и Google (продолжающий активно развиваться Google App Engine).

еще рефераты
Еще работы по информатике