Облачные технологии. Облачные технологии: преимущества и недостатки Преимущества и недостатки использования облачных сервисов

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

В двух словах, облачные решения – это программные продукты, доступ к которым открывается с помощью сети Интернет. Если раньше люди загружали программное обеспечение исключительно на компьютер или сервер, то сегодня облачные технологии открыли нам доступ к программам посредством веб-браузера. Такие приложения особенно популярны среди малых и средних предприятий. А известный ИТ-журнал «CRN» подсчитал, что на сегодняшний день малый бизнес тратит порядка 100 млрд. долларов США на приобретение облачных инструментов.

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

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

Итак, рассмотрим основные преимущества облачных технологий:

1. Гибкость

Если компания активно развивается и, в итоге, разрастается сеть ее филиалов и представительств, ведь такие сервисы размещены на удаленных серверах.

2. Аварийное восстановление

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

3. Автоматическое обновление программного обеспечения

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

4. Отсутствие капительных затрат

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

5. Расширение масштабов взаимодействия

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

6. Работа из любой точки мира

Для работы с облачной системой требуется только мобильное устройство и доступ к сети Интернет.

7. Управление документами

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

8. Сохранность информации

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

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

10. Экологичность

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

Рынок облачных технологий уверенно растет и ежедневно обретает новых пользователей. Ведущие бизнес-структуры, государственные службы все чаще приходят к пониманию удобства использования облачных вычислений, и к концу 2014 года российский бизнес занял 34-е место в мире по введению и использованию cloud computing, показатель вырос на 35% по сравнению с предыдущим годом. Основная масса потребителей приходится на быстрорастущий малый и средний бизнес

Все ли так «облачно»?

Как и у любой другой технологии, у этой имеются свои плюсы и минусы.

П реимущества облачных технологий:

    Вся информация доступна с любого устройства, – будь то ПК, планшет, смартфон и т.д. – подключенного к интернету. Здесь и плюс в том, что пользователь не привязан к определенному рабочему месту.

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

    Необходимые инструменты для работы предоставляются автоматически веб-сервисом.

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

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

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

Недостатки облачных технологий:

    Для работы с «облаком» требуется постоянное подключение к интернету.

    Пользователь не всегда может настроить используемое программное обеспечение под личные нужды.

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

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

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

«Облачные» перспективы

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

IDC, Russia Vertical Markets 2013-2018 IT Spending Forecast, 2014

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

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

Заоблачные результаты

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

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

Достоинства

+Дешевая техника.
Больше нет необходимости в покупке дорогих компьютеров с огромной производительностью и большим количеством памяти, больше не нужны неудобные CD и DVD приводы. Теперь вся Ваша информация будет храниться на «облаке» и там же будет производиться большинство вычислений. Пользователь больше не нужны громоздкие компьютеры или ноутбуки, ведь теперь им для полноценной работы достаточно компактного нетбука.

+Возросшая производительность персональных компьютеров.
Так как большинство программ теперь будут запускаться удаленно, через интернет, на компьютере всегда будет оставаться достаточное количество свободных ресурсов. Хороший пример – Panda Cloud Antivirus, который будет сканировать Ваш компьютер на вирусы удаленно, с помощью мощных серверов компании. По оценкам профессионалов это снижает нагрузку на компьютер примерно в два раза.

+Уменьшение затрат и повышение эффективности IT инфраструктуры.
Сервера обычных компаний в среднем загружены не более, чем на 15% их мощности. Но в отдельные периоды появляется потребность в дополнительных вычислительных ресурсах. Таким образом, сервера компании либо простаивают, либо не справляются со своей работой. При переходе на облачные вычисления эта неразумная трата ресурсов будет решена. Теперь Вы будете использовать только нужное Вам количество вычислительных ресурсов, а затраты на оборудование и его обслуживание сократятся до 50%. Если же большая компания будет озабоченна тем, что ее данные обрабатываются «на стороне», то для такой фирмы могут соорудить ее собственное, личное «облако».

+Минимизация проблем с обслуживанием.
С каждым годом физических серверов (с технологией Cloud Computing) все меньше и меньше, поэтому их становится легче и быстрее обслуживать. Что касается программного обеспечения, то оно уже установлено, настроено и постоянно обновляется в «облаке».

+Минимизация затрат на покупку программного обеспечения.
Теперь компании вместо постоянного приобретения новых программ для всех работников достаточно один раз приобрести программу для «облака». Зачастую стоимость программ для использования через Интернет ниже, чем стоимость их аналогов для персональных компьютеров. Данную программу будут использовать только те пользователи, которые это будет необходимо. А затраты на их поддержку в работоспособном состоянии и вовсе сведены к нулю. Иногда можно заказать аренду какой-либо программы (пример:аренда 1с).

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

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

+Неограниченный объем хранимых данных.
При хранение информации на сервере пользователи могут забыть об ограничениях жестких дисков. «Облако» очень гибко и автоматически подстраивается под нужды пользователя. Обычно доступные объемы облачных сервисов исчисляются миллионами гигабайт данных свободного места.

+Совместимость с любой операционной системой.
Для «облака» операционная система не играет никакой роли. Пользователи Mac, Windows или Unix могут беспрепятственно обмениваться между собой документами. Доступ к программам происходит через веб-бразуеры, которые одинаково устанавливаются на любую операционную систему.

+Совместимость форматов документов.
Если пользователи пользуются одной облачной программой для ведения документации, то у них никогда не будет несовместимых документов и файлов. Это просто невозможно. Самый яркий пример – Google Docs, который позволяет вести множеству людей одновременно одну документацию. Все что нужна для доступа – любой компьютер с веб-браузером.

+Упрощение совместной работы для групп людей.
При работе в облаке нет смысла постоянно отправлять друг другу новые версии документов – они всегда доступны в самой последней версии. И любое изменение, которое внес любой человек, мгновенно увидит вся команда, что работает над материалом.

+Постоянный доступ к документам.
Больше никто в компании не сможет забыть нужные файлы или папки. Будь дома, на работе или в отпуске – если есть интернет, то и документы рядом.

+Доступность.
Пользователи имеют возможность подключится не только с компьютера, но и с любого другого устройства имеющее браузер, будь то телефон, смартфон, планшет или нетбук.

+Защита от потери данных (или кражи физических носителей).
Если вы отправили данные «облаку», то оно их автоматически сохранит и отправить копии на запасные серверы, которые могут быть расположены на разных странах и континентах.

Минусы.

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

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

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

-Не каждая программа доступна для удаленного доступа.
Например: Microsoft Excel намного функциональней, чем его аналог в Google Docs.

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

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

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

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

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

надежность облачных сервисов обеспечивается тем, что программно-аппаратная платформа находится в специализированных Центрах обработки данных (ЦОД), которые включают 100%-ное резервирование сетевой и аппаратной инфраструктуры;

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

Недостатками облачных серверов являются:

необходимость постоянного подключения к сети Интернет. В населенных пунктах отдаленных от информационно-коммуникационных центров, вероятность технических и технологических проблем доступа в сеть Интернет может быть большой. С другой стороны, c развитием технологий 3G , 4G, спутниковых и мобильных транспортных сред данный недостаток в будущем будет практически исключен;

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

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

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

Как "увеличить число достоинств"?

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

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

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

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

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


И все же, какое главное достоинство "облаков"?

Одно из основных достоинств «облака» – это снижение расходов. Однако некоторыми аналитиками приводятся примеры, в которых совокупные общие затраты на владение «облачным» решением могут быть более высокими, чем при классической схеме, в связи с этим необходимо проводить оценку экономической эффективности. Первоначальные затраты, требующиеся на развертывание «облачной» информационной системы, ниже, чем при классическом подходе, но в дальнейшем возможен их значительный рост. К примеру, Ричард Джимарк (Hyperformix), Эми Спеллманн (Optimal Innovations) и Марк Престон (RS Performance) провели детальный анализ перспектив для интернет-магазина, руководству которого предстоит сделать выбор: содержать собственный сервер или прибегнуть к сервису облачных вычислений Amazon. Для обоих вариантов были рассчитаны затраты и количество потребляемой энергии на два года вперед. Эти расчеты показали, что расходы на сайт, который создан с помощью Amazon, первоначально будут ниже затрат на внутренний сервер. Однако с течением времени начнут превышать их, даже учитывая сэкономленную энергию. Объясняется это тем, что решение необходимо заказчику не время от времени, а постоянно, а все возрастающие облачные вычисления будут требовать все больше вычислительной мощности, что и увеличивает оплату за «облако». Кроме того, в стоимость аренды включены такие затраты, как разработка, сопровождение ПО, обслуживание аппаратной части, а также заказчик оплачивает услуги непосредственно самого поставщика. Как следствие этого, а также учитывая описанные выше оценки рисков, рекомендуется прорабатывать «облачные» проекты так, чтобы поставщиком решения создавалась вся инфраструктура на заказ, по принципу «частного облака», и отсутствовала арендная плата за использование этого ресурса. Естественно, совсем отказаться от услуг поставщика не получится, ведь необходимы и техническая поддержка, и доработки проекта, и сопровождение. Однако их стоимость и трудозатраты исполнителя будут аналогичны классической схеме, что не повлияет на итоговую стоимость проекта для заказчика и, соответственно, на экономическую эффективность «облака» в сравнении с обычной классической моделью.

Рассмотрим основные преимущества и достоинства технологий облачных вычислений:

Доступность и отказоустойчивость – всем пользователям, из любой точки где есть Интернет, с любого компьютера, где есть браузер.

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

Доступ к документам . Если документы хранятся в "облаке", они могут быть доступны пользователям в любое время и в любом месте. Больше нет такого понятия как забытые файлы: если есть Интернет - они всегда рядом.

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

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

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

Аренда ресурсов . Обычные сервера средней компании загружены на 10-15%. В одни периоды времени есть потребность в дополнительных вычислительных ресурсах, в других эти дорогостоящие ресурсы простаивают. Используя необходимое количество вычислительных ресурсов в "облаке" в любой момент времени, компании сокращают затраты на оборудование и его обслуживание. Это дает возможность заказчику отказаться от закупок дорогостоящих ИТ-активов в пользу их даже не аренды, а операционного потребления по мере надобности, при сокращении затрат на обслуживание своих систем и получении от поставщика гарантий уровня сервиса.

Аренда ПО . Вместо приобретения пакетов программ для каждого локального пользователя, компании покупают нужные программы в "облаке". Данные программы будут использоваться только теми пользователями, которым эти программы необходимы в работе. Более того, стоимость программ, ориентированных на доступ через Интернет, значительно ниже, чем их аналогов для персональных компьютеров. Если программы используются не часто, то их можно просто арендовать с почасовой оплатой. Затраты на обновление программ и поддержку в работоспособном состоянии на всех рабочих местах вовсе сведены к нулю.

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

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

Простота - не требуется покупка и настройка программ и оборудования, их обновление.

Обслуживание . Так как физических серверов с внедрением Cloud Computing становится меньше, их становится легче и быстрее обслуживать. Что касается программного обеспечения, то последнее установлено, настроено и обновляется в "облаке". В любое время, когда пользователь запускает удаленную программу, он может быть уверен, что эта программа имеет последнюю версию - без необходимости что-то переустанавливать или платить за обновления.

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

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

Гибкость и масштабируемость - неограниченность вычислительных ресурсов (память, процессор, диски). "Облако" масштабируемо и эластично – ресурсы выделяются и освобождаются по мере надобности;

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

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

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

Недостатки и проблемы облачных вычислений

Есть ли минусы у "облачных" вычислений? Почему "облачные" технологии в России только набирают обороты, а директора некоторых крупных компаний не спешат переводить ИТ-инфраструктуру своих предприятий в "облака"? Итак, отметим основные недостатки и трудности использования cloud computing :

Постоянное соединение с сетью . Cloud Computing почти всегда требует соединения с сетью (Интернет). Если нет доступа в сеть - нет работы, программ, документов. Многие "облачные" программы требуют хорошего Интернет-соединения с большой пропускной способностью. Соответственно программы могут работать медленнее чем на локальном компьютере. По мнению ведущих российских ИТ-компаний, основным препятствием широкому развитию облаков, является отсутствие широкополосного доступа в Интернет (ШПД) – прежде всего в регионах.

Безопасность.

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

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

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

Функциональность "облачных" приложений . Не все программы или их свойства доступны удаленно. Если сравнивать программы для локального использования и их "облачныe"аналоги, последние пока проигрывают в функциональности. Например, таблицы Google Docs или приложения Office web application имеют гораздо меньше функций и возможностей, чем Microsoft Excel.

Зависимость от "облачного" провайдера.

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

Некоторые эксперты, например Г. Маклеод (Hugh Macleod) в статье "Самый хорошо охраняемый секрет Облаков", утверждают, что облачные вычисления ведут к созданию огромной, невиданной ранее монополии. Возможно ли это? Конечно, на рынке облачных вычислений для помещения в облако какой-либо информации, в отношении которой существуют правила информационной безопасности, компании будут скорее использовать таких вендоров, чье имя "на слуху" и кому они доверяют. Таким образом, существует определенная опасность того, что все вычисления и данные будут агрегированы в руках одной сверхмонополии. Однако на данный момент на рынке уже существуют несколько компаний с примерно одинаковым высоким уровнем доверия со стороны клиентов (Microsoft, Google, Amazon), и нет никаких фактов, которые бы указывали на возможность доминирования одной компанией всех остальных. Поэтому в ближайшем будущем появление глобальной сверхкомпании, которая будет координировать и контролировать все вычисления в мире, очень маловероятно, хотя одна лишь возможность такого события отпугивает некоторых клиентов.

Препятствия развитию облачных технологий в России.

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

Каналы связи в большинстве регионов страны характеризуются отсутствием SLA по качеству предоставляемого сервиса (QoS), что особенно относится к последним милям. Что толку от того, что ваш основной трафик идет по магистрали с гарантированным QoS (со своими ограничениями), если конечные устройства подключены к ней через местного оператора, даже не слышавшего о такой проблеме. При этом стоимость связи для крупных организаций может составлять до 50% от ИТ-бюджета. Соответственно переход к облачной модели существенно влияет на сетевую топологию ваших потоков данных и, скорее всего, QoS будет хуже чем во внутренней сети. Или чтобы получить качество обслуживания на приемлемом уровне придется заплатить столько денег, что вся экономия от централизации инфраструктуры или приложений будет перечеркнута ростом коммуникационных затрат.

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

Отсутствие надежных ЦОДов . По поводу центров обработки данных (ЦОД) достаточно вспомнить, что в стране, кажется, еще нет ни одного Tier III ЦОДа по классификации Uptime Institute. Совершенно понятно, что их появление – это вопрос времени. Из-за кризиса большинство строек было заморожено или отложено. Тем не менее, пока достаточной инфраструктуры в стране просто нет.

Распределенные вычисления (grid computing)

Отметим в заключение еще одну технологию, которая с одной стороны также оказала влияние на появление концепции облачных вычислений, а с другой стороны имеет ряд существенных отличий. Речь идет о коллективных, или распределённых вычислениях (grid computing) – когда большая ресурсоёмкая вычислительная задача распределяется для выполнения между множеством компьютеров, объединённых в мощный вычислительный кластер сетью в общем случае или интернетом в частности .

Установление общего протокола в сети Интернет непосредственно привело к быстрому росту онлайн пользователей. Это привело к необходимости выполнять больше изменений в текущих протоколах и к созданию новых. На текущий момент обширно используется протокол Ipv4 (четвёртая версия IP протокола), но ограничение адресного пространства, заданного ipv4, неизбежно приведет к использованию протокола ipv6. В течение долгого времени усовершенствовалось аппаратное и программное обеспечение, в результате чего удалось построить общий интерфейс в Интернет. Использование веб-браузеров привело к использованию модели "Облака", взамен традиционной модели информационного центра.

В начале 1990-ых, Иэн Фостер и Карл Кесселмен представили их понятие Грид вычислений. Они использовали аналогию с электрической сетью, где пользователи могли подключаться и использовать услугу. Грид вычисления во многом опираются на методах, используемых в кластерных вычислительных моделях, где многократные независимые группы, действуют, как сеть просто потому, что они не все расположены в пределах той же области.

В частности, развитие Грид технологий позволило создать так называемые GRID-сети, в которых группа участников могла общими усилиями решать сложные задачи. Так, сотрудники IBM создали интернациональную команду grid-вычислений, позволившую существенно продвинуться в области борьбы с вирусом иммунного дефицита. Целые команды из разных стран присоединяли свои вычислительные мощности и помогли "обсчитать" и смоделировать наиболее перспективные формы для создания лекарства от СПИДа..."

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

Краткие итоги:

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

Ключевые термины:

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

Инфраструктура как сервис - это предоставление компьютерной инфраструктуры как услуги на основе концепции облачных вычислений.

Платформа как сервис - это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги.

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

Частное облако - это вариант локальной реализации "облачной концепции", когда компания создает ее для себя самой, в рамках одной организации.

Публичное облако – используется облачными провайдерами для предоставления сервисов внешним заказчикам.

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