Критика

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

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

— «Cloud computing is a trap, warns GNU founder Richard Stallman», интервью газете The Guardian [1] (англ.)

Существует вероятность, что с повсеместным приходом этой технологии станет очевидной проблема создания неконтролируемых данных, когда информация, оставленная пользователем, будет храниться годами, либо без его ведома, либо он будет не в состоянии изменить какую-то её часть. Примером того могут служить сервисы Google, где пользователь не в состоянии удалить неиспользуемые им сервисы и даже удалить отдельные группы данных, созданные в некоторых из них (FeedBurner, Google Friend Connect и, возможно, другие). В качестве альтернативы «очистке» своего профиля предлагается создать новый. Однако не стоит забывать о том, что имя пользователя уже занято предыдущей учётной записью, а новые — наподобие John22441 — устраивают не всех. Поскольку облачные вычисления будут всецело проприетарны (открытый API не исправляет ситуацию), пока нет надежды на то, что пользователю предоставят средство для удаления своих же данных на подобных серверах.

Кроме того, некоторые аналитики предполагали появление в 2010 году проблем с облачными вычислениями. Так, например, Марк Андерсон, руководитель отраслевого IT-издания Strategic News Service, считал, что из-за значительного притока пользователей сервисов, использующих облачные вычисления (например, Flickr или Amazon), растёт стоимость ошибок и утечек информации с подобных ресурсов, а в 2010 году должны были произойти крупные «катастрофы типа выхода из строя, или катастрофы, связанные с безопасностью». Так, например, в 2009 году сервис для хранения закладок Magnolia потерял все свои данные. Тем не менее, многие эксперты придерживаются той точки зрения, что преимущества и удобства перевешивают возможные риски использования подобных сервисов[8].

[править] См. также

· Infrastructure as a service — инфраструктура как услуга.

· Platform as a service — платформа как услуга.

· Software as a service — программное обеспечение как услуга.

· Hardware as a Service — аппаратное обеспечение как услуга.

· Workplace as a Service — рабочее место как услуга.

· Data as a Service — данные как услуга.

· Security as a Service — безопасность как сервис.

· Cloud OS

· Облачное хранилище данных

Computing уходит в небо, или Что такое «облачные вычисления»? Netler.ru - Слово о ПК и PC, или Хроника рефлексирующего сисадмина RSS: новые статьи сайта «Слово»·RSS: новые статьи сайта «Слово» ·Статьи ·Статьи о ПК и PC ·Страничка Настроения Computing уходит в небо, или Что такое «облачные вычисления»? *** Из разговора двух пользователей ПК: – Ты слышал о концепции «вычислительного облака»? – Жуть! И куда только катится этот компьютерный мир?.. *** И Google взглянул задумчиво в заоблачную высь, И там все вычисления его пересеклись!.. (Компьютерные байки) Стремительно набирает обороты новая тенденция в развитии вычислительных технологий – cloud computing. Что такое cloud computing? Cloud computing (англ. Cloud – облако, метафоричное название Интернета; computing – вычисления) – «облачные вычисления» – концепция «вычислительного облака», согласно которой программы запускаются и выдают результаты работы в окно стандартного веб-браузера на локальном ПК, при этом все приложения и их данные, необходимые для работы, находятся на удаленном сервере в Интернете. То есть cloud computing – это программно-аппаратное обеспечение, доступное пользователю через Интернет (или локальную сеть) в виде сервиса, позволяющего использовать удобный веб-интерфейс для удаленного доступа к выделенным ресурсам (вычислительным ресурсам, программам и данным). Компьютер пользователя выступает при этом рядовым терминалом, подключенным к Сети. Компьютеры, осуществляющие cloud computing, называются «вычислительным облаком». При этом нагрузка между компьютерами, входящими в «вычислительное облако», распределяется автоматически (фактически, cloud computing – это возвращение эпохи мейнфреймов – гигантских суперкомпьютеров). Простейшим примером cloud computing являются p2p-сети (peer-to-peer). Концепция «облачных вычислений» зародилась в 1960 г., когда Джон Маккарти (John McCarthy) высказал предположение, что когда-нибудь компьютерные вычисления будут производиться с помощью «общенародных утилит». Достоинства cloud computing – снижаются требования к вычислительной мощности ПК (непременным условием является только наличие доступа в Интернет); – отказоустойчивость; – безопасность; – высокая скорость обработки данных; – снижение затрат на аппаратное и программное обеспечение, на обслуживание и электроэнергию; – экономия дискового пространства (и данные, и программы хранятся в Интернете). Недостатки cloud computing – зависимость сохранности пользовательских данных от компаний, предоставляющих услугу cloud computing; – появление новых («облачных») монополистов; – … Как развивается cloud computing Концепцию «вычислительного облака» активно применяют различные компании, например, Google. Наиболее характерный пример – служба Google Docs, позволяющая работать с офисными документами через браузер. В июле 2008 г. корпорации HP, Intel, и Yahoo! объявили о создании глобальной, охватывающей множество площадок, открытой вычислительной лаборатории Cloud Computing Test Bed для развития исследований и разработок в области cloud computing. Не осталась в стороне и Microsoft: недавно на пресс-конференции для ИТ-менеджеров исполнительный директор корпорации Стив Балмер (Steve Ballmer) сделал заявление о том, что в октябре 2008 г. Microsoft планирует выпустить новую операционную систему под кодовым названием «Windows Cloud», которая позволит разработчикам создавать и размещать интернет-приложения. Название «Windows Cloud» указывает на то, что новая ОС будет использовать в своей основе концепцию «вычислительного облака». Мнения экспертов о cloud computing • «Многие считают cloud computing новой тенденцией в развитии вычислительных технологий, и она может стать следующей платформой для построения инновационных экосистем, для развития экономической и социальной инфраструктуры», – уверен Хунг Хок Юн (Khoong Hock Yun), заместитель исполнительного директора подразделения Infrastructure Development Group компании Infocomm Development Authority (Сингапур). • В корпорация HP убеждены в том, что технология cloud computing соответствует концепции HP «Everything as a Service» («Услуги – это всё»), способствуя эффективному ведению бизнеса. • Глава Parallels (разработчик решений в области виртуализации) Сергей Белоусов считает, что крупные компании, такие как Google, Microsoft, IBM серьезно изменят облик ИТ-рынка. Возникнут «империи», использующие различные типы «облачных вычислений», которые поделят рынок на проприетарные и непроприетарные инфраструктуры. • По мнению Джима Талли (Jim Tully), вице-президента и старшего аналитика Gartner, в условиях серьезного спада мировой экономики компании будут отходить от использования собственного оборудования и ПО в сторону сервис-ориентированных технологий и «облачных вычислений». Им придется это сделать, поскольку даже при нынешнем финансовом кризисе компании в этом году потратят на ИТ свыше $3,4 трлн. (на 8% больше, чем год назад). Это снизит расходы и повысит спрос на новые ИТ-продукты, однако эффект роста от таких технологий проявится только в долгосрочной перспективе. • Ричард Столлман (Richard Stallman), основатель Фонда свободного программного обеспечения (Free Software Foundation), пытается отрезвить легковерных последователей «облачных вычислений»: «Cloud computing – это не просто глупость, это хуже глупости! Это маркетинговый трюк, основанный на обмане. Пользователь должен хранить и обрабатывать информацию на своем ПК, чтобы не терять контроль над ситуацией и над своими данными». *** Будет ли будущее пользователя «облачных вычислений» безоблачным, пока не может «нострадать» ни один ИТ-предсказамус… Валерий Сидоров

Источник: https://netler.ru/pc/cloud.htm

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

Компьютеры, осуществляющие cloud computing, называются «вычислительным облаком». При этом нагрузка между компьютерами, входящими в «вычислительное облако», распределяется автоматически. Простейшим примером cloud computing являются p2p-сети.

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

[править] Развитие облачных вычислений

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

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

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

В июле 2008 года корпорации HP, Intel, и Yahoo! объявили о создании глобальной, охватывающей множество площадок, открытой вычислительной лаборатории Cloud Computing Test Bed для развития исследований и разработок в области cloud computing. Данная лаборатория представляет собой глобально распределенную испытательную интернет-среду, которая поддерживает исследования, направленные на развитие ПО, совершенствование управления центрами обработки данных и решение аппаратных проблем, связанных с интернет-вычислениями гораздо большего масштаба, чем когда-либо раньше. Данная инициатива также будет способствовать появлению новых интернет-приложений и услуг.

Не осталась в стороне и Microsoft: недавно на пресс-конференции для ИТ-менеджеров исполнительный директор корпорации Стив Баллмер сделал заявление о том, что Microsoft планирует выпустить новую операционную систему под кодовым названием «Windows Cloud», которая позволит разработчикам создавать и размещать интернет-приложения. Название «Windows Cloud» указывает на то, что новая ОС будет использовать в своей основе концепцию «вычислительного облака».

[править] Облачные вычисления (мировой рынок)

Основная статья: Статья:Облачные вычисления (мировой рынок)

Аналитическая компания Forrester Research опубликовала в апреле 2011 года прогноз развития рынка публичных облачных вычислений до 2020 г. Согласно сведениям отчета, к 2020 г. объем облачного рынка составит $241 млрд, что на $200 млрд больше, чем в 2011 г.

[править] Свойства и модели облачных вычислений

(перевод рекомендаций NIST)

[править] Основные свойства

NIST в своем документе “The NIST Definition of Cloud Computing” определяет следующие характеристики облаков:

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

наличие широкополосного доступа к сети;

· сосредоточенность ресурсов на отдельных площадках для их эффективного распределения;

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

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


Самообслуживание по требованию (On-demand self-service). У потребителя есть возможность получить доступ к предоставляемым вычислительным ресурсам в одностороннем порядке по мере потребности, автоматически, без необходимости взаимодействия с сотрудниками каждого поставщика услуг.

Широкий сетевой доступ (Broad network access). Предоставляемые вычислительные ресурсы доступны по сети через стандартные механизмы для различных платформ, тонких и толстых клиентов (мобильных телефонов, планшетов, ноутбуков, рабочих станций и т. п.).

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

Мгновенная эластичность (Rapid elasticity). Ресурсы могут быть эластично выделены и освобождены, в некоторых случаях автоматически, для быстрого масштабирования соразмерно со спросом. Для потребителя возможности предоставления ресурсов видятся как неограниченные, то есть они могут быть присвоены в любом количестве и в любое время.

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

[править] Модели облачных служб

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

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

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

[править] Модели развертывания

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

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

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: