Критерии сравнения облачных технологий
Определение термина "облачные технологии", их основные свойства: универсальность доступа, resource pooling, учет потребления и др. Доступность облачных технологий и поддержка разного класса терминальных устройств. Администрирование облаков, аутсорсинг.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 10.01.2016 |
Размер файла | 145,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Казанский (Приволжский) Федеральный Университет
Статья
На тему: «Критерии сравнения облачных технологий»
Автор: студент Шайхутдинов Амир Марсилевич
Научный руководитель: к.э.н., доцент
Садриев Азат Рафаилович
Аннотация
Данная статья посвящается рассмотрению облачных технологий. В связи с этим в ней анализируется их значение для коммерческих организаций, также описываются критерии сравнения облачных технологий. Статья будет полезна тем, кто хочет получить максимальную отдачу от их использования. Результаты работы могут служить основой для создания различных систем оценивания разных поставщиков облачных технологий.
Ключевые слова: облачные технологии; Интернет; "облако"; провайдер; поставщик облачных технологий; шкала оценивания; критерии сравнения; IT-сообщество
Abstract
This article dedicates to review cloud computing. In this regard, analyzes their meaning for business organizations, also criteria for comparison of cloud technologies describes. The article will be useful for those who want to get the most out of their use. The results can serve as a basis for creating a variety of evaluation systems of different providers of cloud technologies.
Keywords: cloud computing; Internet;
Введение
Сегодняшнее развитие мировой экономики сопровождает широкое использование информационных систем, важное место среди которых начинают занимать облачные технологии. Облачные технологии - термин, который объединяет различные аспекты. Сегодня множество всяких услуг - от инфраструктуры и серверов до офисного программного обеспечения - продается в "облаке".
Основная часть
Сегодня термину "облачные технологии" различные представители 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).
Размещено на Allbest.ru
Подобные документы
Модели обслуживания облачных технологий (IaaS, PaaS, SaaS). Определение облачных технологий, их основные характеристики, достоинства и недостатки. Функции и возможности облачного решения Kaspersky Endpoint Security Cloud от "Лаборатории Касперского".
курсовая работа [626,7 K], добавлен 29.06.2017История возникновения компьютерной науки. Продукты компании Apple. Основные категории, отличительные особенности, уровни облачных сервисов. Характеристика публичных и частных облаков. Преимущества и недостатки облачных вычислений, перспективы их развития.
контрольная работа [1,6 M], добавлен 06.08.2013История и факторы развития облачных вычислений. Роль виртуализации в развитии облачных технологий. Модели обслуживания и принципы работы облачных сервисов. Преимущества облака для Интернет-стартапов. Применение технологии облачных вычислений в бизнесе.
реферат [56,6 K], добавлен 18.03.2015История возникновения облачных технологий. Суть и задачи облачных технологий, их классификация, достоинства и недостатки. Исследование применения облачных технологий на примере Google диск. Сравнение Google диск с аналогом компании Apple(iCloud).
курсовая работа [573,1 K], добавлен 05.12.2016Реализация "облачных" технологий в корпоративных информационных системах. Применение "облачных" технологий на РУП "Белоруснефть". Пуско-наладочные работы, установка и запуск облачного сервиса, начальное конфигурирование и предложения по масштабированию.
курсовая работа [2,9 M], добавлен 24.07.2014Создание и уровни реализации облачных вычислений. Достоинства и недостатки использования облачных технологий в организации единого информационного пространства. Оценка важности критериев методом "Попарного сравнения", "Тепловых карт", "Экспертных оценок".
дипломная работа [1,3 M], добавлен 08.04.2014Облачные технологии в бизнес-процессах. Модели использования бизнес-приложений в качестве интернет-сервисов. Практика применения облачных технологий. Приложения, созданные на основе Windows Azure. Создание систем и офисных приложений по запросу.
реферат [25,3 K], добавлен 16.06.2013Технологии распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. Виды облаков, достоинства и недостатки "облачных" вычислений. Компании, которые предоставляют "облачные" сервисы.
контрольная работа [28,1 K], добавлен 10.03.2012Понятие облачных вычислений, их преимущества и недостатки; виды облаков. Сравнительный анализ рисков использования облачных сервисов в России и ЕС. Регуляторы в области информационной безопасности, их концепции, особенности и регулирующие органы власти.
курсовая работа [79,1 K], добавлен 14.05.2014Понятие облачных технологий – удобной среды для хранения и обработки информации, объединяющей в себе аппаратные средства, лицензионное программное обеспечение, каналы связи и техническую поддержку пользователей. Недостатки и достоинства Dropbox.
презентация [1,5 M], добавлен 25.11.2014