Облачные вычисления


Облачные вычисления [1] — это доступность по требованию ресурсов компьютерной системы , особенно хранения данных ( облачных хранилищ ) и вычислительной мощности , без непосредственного активного управления со стороны пользователя. [2] Большие облака часто имеют функции, распределенные по нескольким местоположениям, каждое из которых является центром обработки данных. Облачные вычисления основаны на совместном использовании ресурсов для достижения согласованности [ необходимо уточнение ] и экономии за счет масштаба , как правило, с использованием модели «плати по мере использования», которая может помочь в сокращении капитальных затрат , но также может привести к неожиданным операционным расходам.для неосведомленных пользователей. [3]

Сторонники общедоступных и гибридных облаков отмечают, что облачные вычисления позволяют компаниям избегать или минимизировать первоначальные затраты на ИТ-инфраструктуру . Сторонники облачных вычислений также утверждают, что облачные вычисления позволяют предприятиям быстрее запускать и запускать свои приложения с улучшенной управляемостью и меньшим объемом обслуживания, а также позволяют ИТ-командам быстрее настраивать ресурсы для удовлетворения изменчивого и непредсказуемого спроса, [4] [5] [6 ]. ] обеспечение возможности пакетных вычислений : высокая вычислительная мощность в определенные периоды пикового спроса. [7]

Ссылки на фразу «облачные вычисления» появились еще в 1996 году, и первое известное упоминание во внутреннем документе Compaq . [8]

Символ облака использовался для обозначения сетей вычислительного оборудования в оригинальной ARPANET еще в 1977 г. [9] и в CSNET в 1981 г. [10] — обе предшественницы самого Интернета. Слово « облако » использовалось в качестве метафоры для Интернета, а стандартная облачная форма использовалась для обозначения сети на телефонных схемах. С этим упрощением подразумевается, что специфика того, как конечные точки сети подключены, не имеет отношения к пониманию схемы. [11]

Термин « облако » использовался для обозначения платформ для распределенных вычислений еще в 1993 году, когда дочерние компании Apple General Magic и AT&T использовали его для описания своих (парных) технологий Telescript и PersonaLink . [12] В статье журнала Wired за апрель 1994 года «Невероятные приключения Билла и Энди II» Энди Херцфельд прокомментировал Telescript, распределенный язык программирования General Magic:

«Прелесть Telescript… в том, что теперь, вместо того, чтобы просто иметь устройство для программирования, у нас теперь есть все Облако, где одна программа может перемещаться по множеству различных источников информации и создавать своего рода Виртуальный сервис. Никто раньше не представлял себе это. Пример, который сейчас использует Джим Уайт [разработчик Telescript, X.400 и ASN.1 ], — это сервис назначения свиданий, когда программный агент идет в цветочный магазин и заказывает цветы, а затем идет в билетную кассу и покупает билеты на представление, и все сообщается обеим сторонам». [13]


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