К.п.н. Микула О.Н.

Ставропольский государственный педагогический институт, Россия

 

ТЕНДЕНЦИИ РАЗВИТИЯ ОБЛАЧНЫХ

СЕРВИСОВ GOOGLE

 

 

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

В статье «Будущее облачных технологий: европейский взгляд» при­водится попытка дать определение облачной системы: «Облако - это динамично расширяемая информационная система, при необходимости предоставляющая потребителям информационные сервисы с заданны­ми характеристиками и позволяющая контролировать качество предо­ставления услуг согласно заложенным метрикам» [1].

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

Базовые характеристики:

-          эластичность;

-          отказоустойчивость;

-          обеспечение фиксированного качества сервиса;

-          динамичность.

Технологические аспекты:

-          виртуализация;

-          управление хранением данных;

-          безопасность.

Экономические аспекты:

-          оплата только за используемые ресурсы;

-          снижение стоимости владения;

-          переход части капитальных расходов в операционные;

-          экологичность.

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

Подчеркивается несколько моделей предоставления услуг [1,2, с.43]:

1.     Инфраструктура как услуга (laaS): предоставление различных IT ресурсов клиентам. Как правило, модель IaaS имеет в виду предо­ставление виртуального сервера, хранилища, сетевой инфраструктуры. IaaS предоставляет пользователю широкие возможности по настройке сервиса. Кроме того, существуют модели предоставления только отде­льных компонент IT систем, например, хранилища данных. Примеры реализации: Amazon, SQL Azure.

2.  Платформа как услуга (PaaS): предоставление доступа к про­граммной платформе. Пользователи могут разрабатывать и размещать собственные приложения на базе данной платформы, они имеют до­ступ к управлению ресурсами более низкого уровня (операционная система, хранилища данных и.т.д.). Из-за существенных различий в API каждой конкретной платформы, перемещение приложений с одного PaaS решения на другое, как правило, невозможно. Данное обстоятельство вынуж­дает некоторых провайдеров задуматься о разработке универсального интерфейса PaaS. Примеры реализации: force.com, Google App Engine, Windows Azure (Platform).

3.  Программное обеспечение (ПО) как услуга (SaaS): предоставление ПО. В этой модели пользователи получают доступ только к функционалу необходимого программного обеспече­ния через сеть. Модель SaaS уже используется для доставки при­ложений для редактирования документов и презентаций, управления проектами. Примеры реализации: Google Docs, Salesforce CRM, SAP Businessp by design.

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

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

Эксперты выделяют следующие технические проблемы:

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

-         усовершенствование систем хранения и управления данными;

-         появление универсальных средств разработки облачных прило­жений;

-         интегрирование всех компонентов системы, которое, в ко­нечном итоге, приводит к улучшению характеристик облака.

Авторы обзора [1] рассмотрели несколько этапов развития облачных систем в будущем:

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

-          расширение предложений PaaS. Имеющиеся решения пока что предоставляют довольно лимитированные возможности, несмотря на широкие перспективы эксплуатации облачных программных платформ. Применение PааS даст возможность создавать полностью интегрированные в облачную среду приложения. На доработку существующих решений и ликвидацию проблем может уйти от двух до пяти лет;

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

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

Следует отметить, что компания Google является одним из ведущих игроков в сфере облачных сервисов. В настоящее время она поддержи­вает более сорока облачных сервиса, охватывающих фактически все три модели laaS, PaaS и SaaS. В 2008 году первым значимым предложени­ем в своей сфере стала система Google App Engine. С появлением Арр Engine сторонние разработчики получили возможность размещать в ин­фраструктуре Google Web-приложения, которые могут масштабировать­ся и обслуживать миллионы Web-пользователей ничуть не хуже, чем приложения от самой Google. Однако следует отметить, что в Google Арр Engine нет реляционной СУБД и не поддерживается стандартный синтаксис SQL, а вместо этого используется собственная база данных BigTable с: синтаксисом GQL.

В ближайшее время Компания Google предполагает запустить об­лачное хранилище для файлов под названием Google Drive [3,4]. На сер­верах Google можно будет хранить фотографии, документы и видеоро­лики. По информации сайта GigaOm, GDrive предложит пользователям бесплатное хранилище объёмом 1GB.

Доступ к файлам можно будет получить с любого устройства с под­ключением к интернету, в том числе и с мобильного. Пользователи будут иметь возможность «делиться» своим контентом с другими пользователями - напри­мер, вставить в электронное письмо ссылку на видеоролик из Google Drive, а не отправлять его в виде приложения.

Сервис будет бесплатным как для частных лиц, так и для организаций, однако за дополнительное место на серверах нужно будет платить. Сроки запуска Google Drive издание не приводит, уточняя, что это про­изойдет «в ближайшие недели или месяцы». Ожидается, что сервис войдет в состав пакета Web-приложений Google Apps.

 

Литература:

1.        Будущее облачных технологий: европейский взгляд [Электронный ре­сурс] http://www.bureausolomatitia.ru/ru/themei>_in_progress/clouds/7

2.        Облачные сервисы. Взгляд из России. Под ред. Е. Гребнева. - М.: Cnews, 2011. - 282 с.

3.        И снова Google Drive [Электронный ресурс] http:/os-cbrome.ra/2012/ 03/28/i -snova -google-drive/

4.        Облачное файлохранилище Google готово к запуску [Электронный ресурс] http://os-chrome.ru/2012/02/09/oblachnoe-faylohramlishhe-google-gotovo-k- zapusku/