Особенности технологий облачных вычислений.

Облачные вычисления— это такой подход к размещению, предо-

ставлению и потреблению приложений и компьютерных ресурсов, при

котором они становятся доступными через Интернет.

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

Основой для создания и быстрого развития облачных технологий послужили технический прогресс в концептуальной области построения виртуализированных систем [1], появление высокопроизводительных систем и сетей хранения данных, систем высокоскоростной сотовой связи, а также предоставление компаниями Microsoft, Google, Amazon и др. первых популярных Интернет-сервисов.

К основным характеристикам облачных вычислений относятся следующие [2].

Масштабируемость.

Масштабируемое приложение позволяет

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

временно запущенных экземпляров. Как правило, для одновременного

запуска множества экземпляров используется типовое оборудование,

что снижает общую стоимость владения и упрощает сопровождение

инфраструктуры.

Эластичность.

Эластичность (гибкость) позволяет быстро нарастить мощность инфра-

структуры без необходимости проведения начальных инвестиций в

оборудование и программное обеспечение. Эластичность связана с

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

го изменения количества вычислительных ресурсов, выделяемых для

работы информационной системы.

Мультитенантность.

Это один из способов снижения расходов за счет

максимального использования общих ресурсов для обслуживания раз-

личных групп пользователей, разных организаций, разных категорий

потребителей и т.п. Мультитенантность может быть особенно привле-

кательна для компаний-разработчиков приложений, так как позволяет

снизить собственные расходы на оплату ресурсов облачной платформы

и максимально использовать доступные вычислительные ресурсы.

Оплата за использование.

Оплата использованных ресурсов — важный атрибут облачных

вычислений, позволяющий перевести часть капитальных издержек в

операционные. Приобретая только необходимый объем ресурсов, мож-

но оптимизировать расходы, связанные с работой информационных

систем организации. А в сочетании с мультитенантностью, разделяя

ресурсы между различными потребителями, можно дополнительно снизить расходы. Эластичность позволяет быстро изменить объем ресурсов

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

(ИТ) в соответствие с фактическими потребностям организации.

Облачные вычисления и предоставляемые ими сервисы (например,

вычислительные мощности или хранилища данных) можно сравнить с комму нальными услугами, когда потребление сервисов, предоставляемых

облачными платформами, может возрастать или уменьшаться в зави-

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

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

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

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

Наши рекомендации