Критерии сравнения облачных технологий


Введение

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

Основная часть

Сегодня термину "облачные технологии" различные представители IT-сообщества дают различные определения (рис.1.) [1].

облачные технологии

Рис. 1. Облачные технологии

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

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

NIST США определил следующие обязательные свойства облачных технологий:

    - self service on demand - пользователь без помощи других определяет и изменяет вычислительные потребности, такие как скорости доступа, серверное время и обработки информации, размер хранимой информации без взаимодействия с провайдером облачных услуг; - Универсальность доступа - вне зависимости от применяемого терминального устройства сервисы доступны пользователям по сети передачи данных; - resource pooling - провайдер объединяет ресурсы для обслуживания огромного числа пользователей для динамического перераспределения мощностей между пользователями в условиях постоянного изменения спроса на мощности; при всем этом пользователи контролируют лишь главные характеристики услуги (к примеру, размер информации, скорость доступа), но фактическое распределение ресурсов, которое предоставляется пользователю, осуществляет провайдер (в неких вариантах пользователи все же могут управлять некими физическими свойствами перераспределения, к примеру, указывать желаемый ЦОД из соображений географической близости); - Эластичность - облачные услуги могут быть предоставлены, сужены, расширены без выделения каких-либо дополнительных издержек на взаимодействие с провайдером, обычно, автоматически в любой момент времени; - Учет потребления - провайдер в автоматическом режиме исчисляет потребленные ресурсы (к примеру, количество пользователей, пропускная способность, размер хранимой информации, количество транзакций), и на базе этой информации оценивает размер услуг, которые предоставлены пользователям.

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

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

Широкая доступность услуг и поддержка разного класса терминальных устройств (ПК, интернет-планшетов, мобильных телефонов) обеспечивают удобство и универсальность доступа.

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

Кроме того, некие аналитики предполагали возникновение проблем с облачными технологиями. Так, к примеру, Андерсон М., CEO SNS, считал, что из-за значимого притока пользователей сервисов, которые используют облачные технологии (к примеру, Amazon), растет стоимость утечек информации и ошибок с подобных ресурсов. Тем не менее, почти все специалисты придерживаются той точки зрения, что достоинства и удобства перевешивают вероятные опасности применения облачных технологий [2].

Все компании заинтересованы в том, чтобы у используемых технологий была максимальная отдача. Компания, которая выведена в облако, получает совершенно новые конкурентные преимущества. Каждая компания заинтересована в том, чтобы провайдеры сервисов облачных технологий удовлетворяли их требованиям [3].

При применении облачных технологий пользователи могут значительно уменьшить капитальные издержки - на построение ЦОД, закупку сетевого и серверного оборудования, программных и аппаратных решений по обеспечению работоспособности и непрерывности - потому что эти издержки поглощаются поставщиком облачных технологий. Кроме того, долгое время создания больших объектов инфраструктуры информационных технологий и долгое время их ввода в эксплуатацию, высокая начальная стоимость ограничивают способность пользователей гибко реагировать на требования рынка, тогда как облачные технологии обеспечивают возможностью фактически мгновенно реагировать на повышение спроса на вычислительные мощности.

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

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

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

Облачный терминальный аутсорсинг администрирование

Таблица 1. Критерии сравнения облачных технологий

Критерии

Описание

План оплаты

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

Соглашение об уровне предоставления услуги (SLA)

Договор об уровне качества предоставления услуги в %

Среднемесячная цена

Приблизительная стоимость в долл. за "облачный" сервер

Сертификации

Если поставщик имеет разные сертификаты надежности и безопасности

Количество дата-центров

Количество дата-центров, которые используются для "облачных" серверов

Вертикальное масштабирование

Повышение производительности каждого компонента системы с целью увеличения общей производительности

Горизонтальное масштабирование

Разбиение системы на более маленькие структурные составляющие и (либо) увеличение количества серверов, которые параллельно выполняют одну и ту же функцию

Поддержка

Трехуровневая субъективная шкала оценивания:

    1) Плохо (poor) - компании, которые предоставляют бесплатную поддержку лишь онлайн (форумы и т. д.); 2) Средне (average) - компании, которые предоставляют один тип поддержки (24х 7) бесплатно (online-чат либо телефон), форумы; 3) Высоко (extensive) - компании, которые предоставляют набор предложений, которые включены в базовую стоимость

Мониторинг

Трехуровневая субъективная шкала оценивания:

    1) Плохо (poor) - компании без интегрированных решений оповещения/мониторинга; 2) Средне (average) - компании с чрезвычайно простым набором обычных интегрированных средств; 3) Высоко (extensive) - компании с полноценными бесплатными интегрированными средствами мониторинга

Интерфейс программирования приложений

Есть ли интерфейс прикладного программирования (API) для взаимодействия с серверами или нет

Поддерживаемые операционные системы

Количество поддерживаемых ОС вне зависимости от версии, которая доступна в виде настроенных образов

Free Tier

Есть ли "пробная версия", которую пользователь смог бы применять для тестирования работы с сервисом

Стоимость трафика (исходящего)

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

Стоимость трафика (входящего)

Стоимость в долл. каждого Гб входящего трафика

Заключение

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

В дальнейшем облачные технологии с каждым днем будут становиться доступнее для пользователей и многих фирм. Это обусловлено рядом причин:

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

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

    1) Предоставление услуг облачных технологий - данная возможность доступна не всем компаниям, поэтому необходимы осуществить значимые вложения в создание и разработку ЦОД. 2) Создание ПО для построения виртуальной инфраструктуры, в связи с этим потребуются профессионалы в данной области. 3) Администрирование облаков, аутсорcинг - потребуются профессионалы по консультированию и администрированию в области облачных технологий. 4) Аппаратное обеспечение - компании, которые специализируются созданием и проектированием АО для создания "облаков". 5) Проектирование - данное направление охватывает фактически все перечисленные выше области, начиная от проектирования ЦОД и заканчивая проектированием ПО.

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

Библиографический список

    1) Тенденции развития облачных вычислений и средств их защиты // Журнал "БИТ. Бизнес &; Информационные технологии. URL: http://bit. samag. ru/archive/article/1248 (Дата обращения: 15.02.2015). 2) Облачные вычисления // Википедия - свободная энциклопедия. URL: https://ru. wikipedia. org/wiki/Облачные_вычисления (Дата обращения: 15.02.2015). 3) Шайхутдинов А. Обзор облачных технологий в энергетике. Проблемы и перспективы развития социально-экономического потенциала российских регионов: Материалы III Всероссийской электронной научно-практической конференции, Чебоксары, 2014. Чебоксары: Издательский дом "Пегас", 2014. С.362-369. 4) [Перевод] сравнение 11 "облачных" провайдеров IaaS // Блог Белоцерковского Александра | HPC, MS, Java, related. URL: https://hpcru. wordpress. com/2012/01/24/11iaas/ (Дата обращения: 16.02.2015).

Похожие статьи




Критерии сравнения облачных технологий

Предыдущая | Следующая