Определение облачных вычислений

Завершено

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

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

Общее представление об облачных вычислениях.

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

(определение) Доставка вычислений как услуги по сети, посредством чего распределенные ресурсы предоставляются конечному пользователю в качестве служебной программы.

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

Typical components of information technology.

Рис. 1. Типичные компоненты информационной технологии

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

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

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

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

В следующем видео рассматривается преобразование ИТ-специалистов из продукта в службу:

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

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

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

Проверьте свои знания

1.

Каково определение облачных вычислений?

2.

Основываясь на изученных материалах, что из нижеперечисленного материалов не является аспектом облачных вычислений?

3.

Каковы недостатки для организации, владеющей ИТ-решением?