Облачные системы

Что такое облачные вычисления — Cloud Computing

Опубликовано: Июль 2, 2012 в 10:33 дп

За последние 10 лет скорость интернета в среднем выросла примерно в 1000 раз, это позволило размещать приложения (программное обеспечение) и базы данных на удаленных серверах, т.е.

«в облаке» (арендовать вычислительные мощности у провайдеров облачных сервисов). Таким образом Cloud Computing — это технологии, которые позволяют использовать Интернет для размещения вычислительных ресурсов и предоставления таких услуг конечным потребителям. Использование облачных вычислений позволяет передать обслуживание приложений и хранение данных системам, которые имеют очень высокий уровень надежности, предоставлять практически неограниченные ресурсы, многократно снизить стоимость обслуживания и предоставлять пользователям готовый сервис.

Облачные вычисления применяются для решения следующих задач:

— IaaS (Infrastructure as a Service) — IT-инфраструктура как сервис — сервер практически неограниченного размера и быстродействия.
— PaaS (Platform as a Service) — готовое для использования программное обеспечение, решение или платформа в «облаке»: базы данных, системы обработки данных.
— SaaS (Software as a Service) — готовые облачное программное обеспечение для автоматизации бизнес-процессов: CRM, ERP, ECM, ….

Приватные облака (Private Clouds)

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

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

Облачные вычисления: оценка экономической привлекательности

Оглавление

Введение

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

1.1 Что такое «облако»?

1.2 История «облаков»

1.3 Характеристики «облаков»

1.4 Какие бывают «облака»? Модели развёртывания

1.5 Модели обслуживания

2. Преимущества «облаков»

3. Проблемы «облачных технологий»

4. Экономический взгляд на «облака»

Заключение

Список литературы

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

Введение

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

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

Именно поэтому облачные технологии являются популярной темой в информационной сфере. Достаточно легко понять и осознать необходимость «вывода бизнеса в облако». А потому исследовательские работы по этой теме являются как никогда актуальными не только с точки зрения IT, но и экономической. В этой работе я рассмотрела такие важные вопросы, как: «Что такое облачные вычисления?», «Каковы основные концепции их использования?», «Какие преимущества и недостатки имеет эта технология?» и «Почему «Облака» так перспективны с экономической точки зрения?».

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

1.1 Что такое «облако»?

«Облако» стоит понимать как метафору — само по себе оно означает удаленный вычислительный центр, к которому предоставляется доступ на основе оплаты Pay-As-You-Go (оплата за фактическое использование ресурсов сервиса). Таким образом, программное обеспечение больше не рассматривается как продукт, а предоставляется как услуга. Пользователю, в свою очередь, больше не нужно заботиться ни о технической поддержке, ни об инфраструктуре, ни о собственно программном обеспечении, так как «облако» скрывает все детали использования самого себя.

Стоит отметить, что в данной работе облачные технологии рассматриваются применительно к B2B («Business-to-business») модели.

.2 История «облаков»

Идея использования вычислений, как публичной услуги, впервые была предложена еще в 1960х. Ее высказал известный ученый в области IT, изобретатель языка Lisp и основоположник всего функционального программирования, профессор Стэндфордского университета Джон Маккарти.

Разработка технологии, наиболее близкой к современной концепции «облачных вычислений», приписывается компании «Salesforce» (1999 г.).

Успех в этой области моментально привлек внимание гигантов IT-индустрии. И вот уже в 2005 году первый «облачный» проект под названием «Amazon Web Services» был запущен компанией «Amazon». Следующая разработка в этой области принадлежала «Google», начавшей с 2006 года предложение сервисов под названием «Google Apps», а затем и модели платформенного сервиса, называющегося «Google App Engine». И, наконец, третьей свой проект запустила компания Microsoft, анонсировав его на конференции P.D.C. 2008. Она называется «Azure Services Platform».

Факт высокой заинтересованности крупнейших IT-компаний показывает, что «облачные вычисления» являются перспективной в развитии отраслью. Более того, множество экспертов называют релиз «Microsoft Azure Service Platform» новым витком развития веб-технологий, так как «облака» позволяют вывести их на новый уровень.

.3 Характеристики «облаков»

·Самообслуживание по требованию — самостоятельное определение и изменение вычислительных потребностей и параметров.

·Универсальный доступ по сети — доступ к услугам вне зависимости от используемого устройства.

·Объединение ресурсов — поставщик услуг объединяет ресурсы для обслуживания большого числа потребителей.

·Эластичность — услуги могут быть предоставлены, расширены, сужены в любой момент времени, без дополнительных издержек на взаимодействие с поставщиком, как правило, в автоматическом режиме;

·Учёт потребления — потреблённые ресурсы автоматически исчисляются на определённом уровне абстракции, и на основе этих данных оценивается объём предоставленных услуг.

.4 Какие бывают «облака»?

Модели развёртывания

·Частное облако — подразумевается использование ограниченным кругом лиц, например, одной организацией.

·Публичное облако — предназначено для использования широкой публикой.

·Общественное облако — используется сообществом, имеющим общие задачи (например, миссии, требований безопасности, политики и т. д.).

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

.5 Модели обслуживания

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

Понятие «облачных технологий» включает три сервис-предоставляющие компоненты:

·SaaS («Software as a Service», «Программа как услуга») -предоставление приложения как «услуги по требованию». Доступ к такому приложению чаще всего осуществляется через Интернет-браузер.

·IaaS («Infrastructure as a Service», «Инфраструктура как услуга») — вместо покупки программного обеспечения, специального сетевого оборудования и других немаловажных ресурсов, их можно получить в виде «аутсорсинга».

·PaaS («Platform as a Service», «Платформа как услуга») — предоставление вычислительной платформы без необходимости покупки и управления техническим и программным обеспечением.

·СaaS («Communication as a Service», «Связь как услуга») ? предоставление услуг связи, например IP-телефонии.

·WaaS («Workplace as a Service», «Рабочее место как услуга») ?частный случай IaaS, позволяет удаленно использовать и хранить «рабочее место» (документацию, отчеты, проекты).

Из вышеописанного следует, что «облачные технологии» позволяют использовать хранилища данных и вычислительные мощности, которые благодаря абстракциям высокого уровня предоставляются как услуги.

2. Преимущества «облаков»

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

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

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

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

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

3. Проблемы «облачных технологий»

Несмотря на огромное количество неоспоримых достоинств, технология «облаков» имеет и недостатки, с которыми сталкиваются как провайдеры, так и пользователи.

Во-первых, это низкая осведомленность общества о возможностях аутсорсинга. Малый и средний бизнес относится очень недоверчиво к «облачным центрам». Возможно, из-за «боязни лишиться контроля над IT-ресурсами», как пишет в своей статье Дмитрий Петров («Встречный план»), или же просто недоверия насчет защиты и сохранности информации. А значит провайдерам таких сервисов следовало бы больше внимания уделить осведомлению клиентов об услугах «облаков», чтобы создать чувство уверенности у пользователей.

Во-вторых, в статье «Самый хорошо охраняемый секрет облаков» говорится, что облачные технологии могут способствовать образованию крупнейшей в истории монополии. Естественно, клиенты, желающие создать свой бизнес, будут пользоваться услугами наиболее проверенных и известных компаний, так как размещая в «облаках» свою информацию, для них важнее всего сохранность и безопасность. И несложно видеть, что есть немалая вероятность того, что в итоге все важные данные будут размещены в центрах одной монополии. Но на данный момент уже существуют несколько крупных компаний, завоевавших доверие пользователей: «Microsoft», «Amazon» и «Google». И ничто не указывает на возможность одной из них перехватить эту нишу полностью. Поэтому опасности появления корпорации, владеющей всеми вычислениями и данными мира практически нет, хотя только малейший шанс этого отпугивает многих пользователей от «облачных гигантов».

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

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

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

Из вышесказанного следует, что проблемы в «облачных технологиях» есть. Однако так же нельзя не заметить, что почти все они являются следствием неверного понимания технологии и неправильного ее использования. А значит, могут быть легко решены путем осведомления потребителей о возможностях «облаков». Лишь только неограниченный доступ государства к «облакам» треднорешаем и сильно ограничивает количество пользователей «облачных технологий».

4.

Экономический взгляд на «облака»

Центр экономических и бизнес-исследований в своем отчете «Облачные дивиденды 2011» утверждает, что к 2015 году благодаря «облачным вычислениям» экономика развитых европейских стран увеличит свой доход на 177,3 миллиардов евро в год. Этот отчет стал первой оценкой важности «облачных вычислений» на макроэкономическом уровне для пяти крупнейших стран: Франции, Италии, Испании, Великобритании и Германии.

Там же было замечено, что скорее всего, «облачные технологии» станут важным фактором экономического роста, конкурентоспособности и образования новых предприятий по всей еврозоне. А значит данная технология имеет неоспоримую важность с экономической точки зрения для восстановления всего региона. Например, в связи с растущей угрозой со стороны стран, с развивающейся экономикой, так как они получают выгоду ввиду более интенсивной конкуренции.

Ведущий экономист Центр экономических и бизнес-исследований Оливер Хоган в своем интервью прокомментировал: «Исследование Центра экономических и бизнес-исследований показывает, что облачные вычисления — это не просто вопрос краткосрочного повышения эффективности IT-инвестиций отдельных компаний и, следовательно, их продуктивности. Эта технология может стать критическим макроэкономическим фактором, который будет иметь решающее значение для стимулирования экономического роста в Европе, что особенно важно в сегодняшней неопределенной экономической ситуации. Как фактор улучшения производительных показателей облачные вычисления, вероятно, будут играть особенно важную роль для гарантии сохранения конкурентоспособности Европы на мировом рынке, а значит, и повышения темпов роста экспорта. Более того, как одно из основных современных средств достижения максимальной эффективности инвестиций в IT, облачные вычисления могут также стать локомотивом европейских бизнес-инвестиций, которые, в свою очередь, будут двигать вперед европейские страны».

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

Заключение

Нетрудно заметить, что используя «облака» можно заметно снизить капитальные расходы — на построение и обслуживание центров обработки данных, покупку серверного, сетевого и клиентского оборудования, программного обеспечения и так далее. Все это предоставляется провайдером «облачных технологий». К тому же, создание крупной инфраструктуры требует значительных временных и денежных затрат, что мешает развивающемуся бизнесу быстро реагировать на изменения спроса на рынке и отвечать его требованиям. И именно «облака» позволяют обойти эти проблемы стороной и практически моментально подстраиваться под ситуацию. При использовании «облачных вычислений» затраты потребителя становятся все более фактическими, и расходы идут лишь на оплату услуг «облачного» провайдера.

«Облачные технологии» — это новый подход к IT, при котором услуги становятся доступными для предприятий в необходимом объеме и в момент, когда они в них нуждаются. Это ускоряет время вывода товаров на рынок, снижает традиционные входные барьеры и позволяет компаниям использовать новые коммерческие возможности. Усиливая конкуренцию, этот прямой эффект «облаков» оказывает огромное влияние на структуру рынка во многих секторах экономики. А следовательно, и на мировые макроэкономические показатели.

Список литературы

1.http://ru.wikipedia.org/Облачные вычисления

.http://habrahabr.ru/post/69038/

.Дмитрий Петров «Встречный план» www.kommersant.ru/doc.aspx?DocsID=1162192

4.Bill Thompson «Storm warning for cloud computing» news.bbc.co.uk/2/hi/technology/7421099.stm

5.Г. Маклеод (Hugh Macleod) «Самый хорошо охраняемый секрет Облаков»

.Прогноз экономического эффекта от использования технологий облачных вычислений в пяти странах Еврозоны http://cloudzone.ru/articles/analytics/31.html

Теги: Облачные вычисления: оценка экономической привлекательности  Реферат  Экономическая теория

Облачные технологии, что такое облако в Интернете?

Проведенный в США социологический опрос показал — 54% опрошенных твердо уверены, что они никогда не пользовались облачными технологиями.

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

Вы используете их, когда смотрите онлайн-видео, вебинары, играете в онлайн-игры, скачиваете музыку через iTunes, просматриваете почту на Gmail или заходите на Facebook.

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

Вот примерно такой логикой (только, конечно, на более высоком уровне) руководствовался в 2006 году Эрик Шмидт, бывший тогда главой Google, предлагая новую модель компьютерных технологий. Собственно ничего принципиально нового он не предложил, распределенные вычисления широко использовались и до этого, но он ввел в обращение термин «облако» и после его выступления, предложенная им модель стала стремительно развиваться.

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

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

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

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

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

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

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

Рассмотрим несколько самых популярных хранилищ


Dropbox – это первое облачное хранилище персональных файлов. Бесплатно предлагает 2 ГБ дискового пространства.

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

Яндекс диск предлагает бесплатно 10 ГБ дискового пространства, каждые следующие 10 ГБ обойдутся в 30 рублей в месяц. Яндекс диск интегрируется с почтовой службой Яндекса, что позволяет пересылать с этого аккаунта письма с «тяжелыми» вложениями – они будут храниться в облаке. Имеет опцию автоматической загрузки фотографий.

Google Drive работает в связке с почтовой службой Gmail и социальной сетью Google+. Всего в Google Drive, Gmail и Google+Фото предоставляется бесплатно 15 ГБ. Интересен Google Drive прежде всего тем, что предлагает нам уже не только дисковое пространство, но и пакет офисных приложений Docs, позволяющий просматривать и редактировать офисные документы прямо в окне браузера.

Windows 8 и Windows Phone 8 уже создавались с прицелом на использование облачных технологий, то же самое можно сказать и об операционных системах от Apple. 90% исследовательского бюджета компании Microsoft используется на развитие именно этой области. Значит, темпы развития облачных технологий будут только нарастать.

Виталий Сороко, Минск, http://arneta.ru

In the past, big part of computer-related activity was impossible without the installation of software to a local computer, but now, with help of cloud services, users can perform such typical tasks as word processing within their web-browser. It becomes possible due to so called cloud-based resources. Here an attempt of cloud technologies and systems general overview is presented with the technical description of the architecture, characteristics and features comparison.

Среди наиболее полных определений облачных систем на сегодняшний день можно выделить следующие два:

  • Облачные сервисы – это технология обработки данных, в которой программное обеспечение предоставляется пользователю как интернет-сервис, при котором от пользователя скрыта инфраструктура «облака» (облачной системы) и, поэтому, ему не требуются специальные знания и навыки для управления и использования данной «облачной» технологии.
  • Облачные вычисления – это вычисления, которые представляют собой динамически масштабируемый способ доступа к внешним вычислительным ресурсам в виде сервиса, предоставляемого посредством Интернета.

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

В настоящее время все облачные сервисы подразделяют на:

  • Программное обеспечение как услуга (Software as a Service, сокращённо SaaS) – бизнес-модель продажи программного обеспечения, при которой владелец (поставщик) ПО предоставляет доступ к к нему пользователям (заказчикам) через Интернет. Примерами такого ПО являются Feng Office Community Edition, Simple Groupware, Zarafa и др.
  • Оборудование (вычислительные мощности) как услуга (Hardware as a Service, сокращённо HaaS) – предоставление вычислительных ресурсов оборудования (его процессорного времени, места для место под хранения данных и т.д.) в виде сервисов с использованием технологий виртуализации. Сервисы обычно предлагаются как эквивалент реальным вычислительным системам, таким как серверы, суперкомпьютеры и др.

    Над программной реализацией этой идеи полностью или частично работают проекты OpenVZ, FreeVPS, Linux-VServer, Apache Hama, GlusterFS Open Source Project, а также Moose File System (MooseFS) и др., а предоставляет такой сервис на базе OpenSource решений компания Linode и некоторые другие.

  • Коммуникация как Сервиc (Communications as a Service, сокр. CaaS) – построенное в облаке коммуникационное решение для предприятия, которое обеспечивает передачу речевого сигнала по сети Интернет или по любым другим IP-сетям (VoIP), обмен мгновенными сообщениями (IM), видеоконференции. Модель CaaS позволяет деловым клиентам выборочно разворачивать средства коммуникаций и услуг на оснований оплаты услуг в срок для используемых сервисов. С этим направлением тесно связаны такие FOSS-проекты как Ekiga, iLBC, Speex.
  • Мониторинг как Сервис (Monitoring-as-a-Service, сокращённо MaaS) является обслуживаемым в облаке программным обеспечением для мониторинга и обеспечения безопасности.

    Такими OpenSource-решениями на сегодняшний день являются Ganglia, Zabbix, Hyperic HQ. Сюда же с некоторыми оговорками модно отнести и Nagios.

  • Инфраструктура как услуга (Infrastructure as a Service, сокращённо IaaS) "— это предоставление компьютерной инфраструктуры (как правило в форме виртуализации) как услуги на основе концепции облачных вычислений. По сути IaaS является комбинацией SaaS, HaaS, так как она включает в себя и то и другое, причем обычно во множественном числе, а также CaaS и иногда MaaS с целью объедения и мониторинга всей системы, и, поэтому, используется в основном предприятиями. Свободными реализациями данной концепции являются Eucalyptus, OpenNebula, OpenStack, Nimbus и др.
  • Платформа как услуга (Platform as a Service, сокр. PaaS) – предоставление программной платформы и инструментов с определенными характеристиками, необходимых для разработки, тестирования, развертывания, поддержки различных приложений. Сюда же входят и готовые к использованию облачные сервисы, которые вместе образуют программную платформу. Яркими примерами из мира OpenSource в настоящее время являются Xen Cloud Platform, Cloud Foundry, Apache Hadoop, Apache Hive и др.
  • Компьютер (виртуальный рабочий стол) как услуга (Desktop as a Service, сокращённо DaaS) – предоставление виртуального компьютера, который каждый пользователь может индивидуально настраивать под свои задачи. Таким образом, пользователь приходя на работу просто вводит свои данные (обычно логин и пароль) и может работать, используя при этом благодаря технологиям виртуализации вычислительные мощности стороннего сервера, а не своего ПК.
  • Рабочее окружение как услуга (Workspace as a Service, сокращённо WaaS) – предоставление комплекта SaaS, предназначенного для создания рабочего окружения. В отличие от DaaS в этом случае пользователь получает доступ только к ПО, в то время как все вычисления происходят непосредственно на его машине. По сути данная категория является гибридом SaaS и PaaS, так как в отличие от последней является платформой, направленной не на разработку и тестирование ПО, а на офисную работу, но при этом как первая в реализации не использует технологий виртуализации. На данный момент реализации данной технологии предоставляются в основном различными крупными компаниями, например Google и Microsoft, и представляют в основном решения с закрытым исходным кодом, иногда с использованием свободных и открытых компонентов или их исходников.
  • Все как услуга (Everything as a service, сокращённо EaaS) – концептуальная модель, включающая в себя элементы всех перечисленных решений. На данный момент полной её реализации не существует – она по сути является идеалом для крупных облачных компаний, таких как Google и Microsoft.

Свободное и открытое программное обеспечение в настоящее время играет ключевую роль в создании и развертывании облачных сервисов и систем. С одной стороны существуют ряд созданных сообществом платформ, ориентированных на облачные вычисления (Xen, Eucaliptus, Cloud Foundry, Feng Office и др.). С другой стороны, само свободное ПО (операционные системы семейства Linux и BSD, Web-браузеры и т.д.) как нельзя лучше подходит для размещения и использования облачных сервисов. Естественно, что существует и целый ряд проприетарных аналогов.

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

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

    для доступа к облачным сервисам достаточно обычного web-браузера;

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

Тем не менее облачные системы не лишены недостатков, которые в большей степени касаются обычных пользователей, и в меньшей — провайдеров:

  • из-за вопросов безопасности не все данные можно доверить стороннему провайдеру, тем более, не только для хранения, но и для обработки;
  • далеко не каждое облачное приложение позволяет сохранить полученные результаты в удобном для пользователя виде на нужный носитель данных;
  • риск массовой потери данных многими пользователями из-за технического сбоя у поставщика облачных услуг;
  • потеря свободы – большая часть облачных сервисов не имеет четких стандартов, и поэтому при переходе от одного поставщика облачных услуг к другому могут возникнуть серьезные проблемы. Они же могут возникнуть и при обновлении провайдером собственных облачных сервисов – если, например, он пожелает внедрить новый интерфейс, то подписчикам придётся им пользоваться. Немаловажным моментом также является необходимость доступа в интернет, что в некоторых случаях ведет к потере свободы перемещений. А главное, благодаря тому, что все данные находятся в руках провайдера, нельзя исключать того, что недобросовестные компании могут воспользоваться этим.

Можно предположить, что как сейчас большая часть пользователей использует Windows и Microsoft Office, так в ближайшем будущем эти пользователи оценят преимущества облачных платформ и перейдут на них. При этом, даже передумав после получения очередной порции счетов за оплату сервисов, пользователям будет трудно вернуться к прежней схеме работы – все их данные будут в руках компании"=владельца облачной системы, а для самостоятельной установки другой операционной системы и иного программного обеспечения многим не хватит квалификации, да и приобретённое пользователями оборудование скорее всего будет иметь крайне малую мощность. В этом случае эффективным выходом оказывается свободное ПО, которое как правило способно работать на маломощном оборудовании при сохранении совместимости со старыми системами. В этом случае возврат пользователей из облака также едва ли станет массовым, поскольку крупные облачные компании постараются сделать этот переход невыгодным, если не невозможным, однако сам факт такой возможности будет являться дополнительным регулирующим фактором, ограничивающим прибыли провайдеров облачных услуг.

blog comments powered by

Добавить комментарий

Закрыть меню