Характеристики облачных систем
Облачные вычисления строятся на фундаменте таких технологий, как распределённые вычисления, включающие в себя кластеризацию, серверную виртуализацию и динамическое предоставление ресурсов, а также сервисы общего пользования SOA и широкомасштабную автоматизацию управления.
Пять основных характеристик облаков [12,46,49].
• Самообслуживание по требованию – Пользователи способны получать, контролировать и управлять вычислительными ресурсами без помощи системных администраторов
• Широкий сетевой доступ – Вычислительные сервисы предоставляются через стандартные сети и гетерогенные устройства, вне зависимости от используемого терминального устройства
• Оперативная эластичность – IT-ресурсы могут оперативно масштабироваться (увеличиваться или уменьшаться) в любую сторону по мере надобности
• Пул ресурсов – поставщик услуг объединяет ресурсы для обслуживания большого числа потребителей в единый пул для динамического перераспределения мощностей между потребителями в условиях постоянного изменения спроса на мощности; при этом потребители контролируют только основные параметры услуги (например, объём данных, скорость доступа), но фактическое распределение ресурсов, предоставляемых потребителю, осуществляет поставщик (в некоторых случаях потребители всё-таки могут управлять некоторыми физическими параметрами перераспределения, например, указывать желаемый центр обработки данных из соображений географической близости);
• Расчёт стоимости услуги – Использование IT-ресурса отслеживается по каждому приложению и пользователю
-
Модели облачных вычислений
Три сервисных модели: [12,41,49]
-
Программное обеспечение как услуга
Программное обеспечение как услуга (SaaS, англ. Software-as-a-Service) — модель, в которой потребителю предоставляется возможность использования прикладного программного обеспечения провайдера, работающего в облачной инфраструктуре и доступного из различных клиентских устройств или посредством тонкого клиента, например, из браузера (например, веб-почта) или интерфейс программы. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения, или даже индивидуальных возможностей приложения (за исключением ограниченного набора пользовательских настроек конфигурации приложения) осуществляется облачным провайдером.
-
Платформа как услуга
Платформа как услуга (PaaS, англ. Platform-as-a-Service) — модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений). В состав таких платформ входят инструментальные средства создания, тестирования и выполнения прикладного программного обеспечения — системы управления базами данных, связующее программное обеспечение, среды исполнения языков программирования — предоставляемые облачным провайдером.
Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения осуществляется облачным провайдером, за исключением разработанных или установленных приложений, а также, по возможности, параметров конфигурации среды (платформы).
-
Инфраструктура как услуга
Инфраструктура как услуга (IaaS, англ. IaaS or Infrastructure-as-a-Service) предоставляется как возможность использования облачной инфраструктуры для самостоятельного управления ресурсами обработки, хранения, сетей и другими фундаментальными вычислительными ресурсами, например, потребитель может устанавливать и запускать произвольное программное обеспечение, которое может включать в себя операционные системы, платформенное и прикладное программное обеспечение. Потребитель может контролировать операционные системы, виртуальные системы хранения данных и установленные приложения, а также ограниченный контроль набора доступных сервисов (например, межсетевой экран, DNS). Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, типов используемых операционных систем, систем хранения осуществляется облачным провайдером.
Четыре модели развёртывания [46,23]:
• Частные облака – Предназначены для исключительного использования одной организацией и обычно контролируются, управляются и хостируются частными центрами данных. Хостинг и управление частными облаками могут быть переданы на аутсорсинг внешнему сервис-провайдеру, но частное облако остаётся в исключительном пользовании одной организации.
• Публичные облака – Используются многими организациями (пользователями) совместно, обслуживаются и управляются внешними сервис-провайдерами.
• Групповые облака – Используются группой родственных организаций, желающих воспользоваться общей облачной вычислительной средой. Например, группу могут составить различные рода вооружённых сил, все университеты данного региона или все поставщики крупного производителя.
• Гибридные облака – Появляются, когда организация использует и частное, и публичное облака для одного и того же приложения, чтобы воспользоваться преимуществами обоих. Например, при «ливневом» сценарии организация в случае стандартной нагрузки на приложение пользуется частным облаком, а когда нагрузка пиковая, например, в конце квартала или в праздничный сезон, задействует потенциал публичного облака, впоследствии возвращая эти ресурсы в общий пул, когда они больше не нужны.
Услугами облачных вычислений пользуются в основном компании, которые хотят сэкономить на покупке вычислительных ресурсов, так как за умеренную плату можно получить доступ к самому мощному и современному оборудованию. Так же при выборе SaaS и PaaS возможно отказаться от привлечения дополнительных работников, обслуживающих ИТ-деятельность компании, так как облака обслуживаются продавцом данных услуг.
-
|