Оглавление
Облачные технологии. Применение облачных технологий в бизнесе
Облачные технологии — это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет — пользователю как онлайн — сервис. Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали.
Облачные (рассеянные) вычисления (англ. cloud computing, также используется термин Облачная (рассеянная) обработка данных) -технология обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет — сервис. Пользователь имеет доступ к собственным данным, но не может управлять и не должен заботиться об инфраструктуре, операционной системе и собственно программном обеспечении, с которым он работает. Термин «Облако» используется как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Согласно документу IEEE, опубликованному в 2008 году, «Облачная обработка данных — это парадигма, в рамках которой информация постоянно хранится на серверах в интернет и временно кэшируется на клиентской стороне, например, на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и т. д.».
Облачная обработка данных как концепция включает в себя понятия:
- 1) инфраструктура как услуга
- 2) платформа как услуга
- 3) программное обеспечение как услуга
- 4) данные как услуга
- 5) рабочее место как услуга
и другие технологические тенденции, общим в которых является уверенность, что сеть Интернет в состоянии удовлетворить потребности пользователей в обработке данных.
Для облачных технологий самой главной особенностью является неравномерность запроса Интернет — ресурсов со стороны пользователей. Чтобы сгладить данную неравномерность и применяется еще один промежуточный слой — виртуализация сервера . Таким образом, нагрузка распределяется между виртуальными серверами и компьютерами.
Облачные технологии — это одна большая концепция, включающая в себя много разных понятий, предоставляющих услуги. Например, программное обеспечение, инфраструктура, платформа, данные, рабочее место и т.п. Зачем все это нужно? Самой главной функцией облачных технологий является удовлетворение потребностей пользователей, нуждающихся в удаленной обработке данных.
Что же не считают облачными вычислениями? Во-первых, это автономные вычисления на локальном компьютере. Во-вторых, это «коммунальные вычисления» (utilitycomputing), когда заказывается услуга исполнения особо сложных вычислений или хранения массивов данных. В-третьих, это коллективные (распределённые) вычисления (gridcomputing). На практике границы между всеми этими типами вычислений достаточно размыты. Однако будущее облачных вычислений всё же значительно масштабнее коммунальных и распределённых систем.
Облачное хранилище данных (англ.cloudstorage) — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной. В противовес модели хранения данных на собственных выделенных серверах, приобретаемых или арендуемых специально для подобных целей, количество или какая-либо внутренняя структура серверов клиенту, в общем случае, не видна. Данные хранятся, а равно и обрабатываются, в так называемом облаке, которое представляет собой, с точки зрения клиента, один большой виртуальный сервер. Физически же такие серверы могут располагаться удалённо друг от друга географически, вплоть до расположения на разных континентах.
Для того чтобы понять что такое «облако» стоит начать с истории данного вопроса. Необходимо понять: действительно ли эта технология находится в разряде новых идей или эта идея не так уж и нова.
Как быстро шагает прогресс, просто семимильными шагами, не иначе. Технологии о которых пойдёт речь, уже вошли в нашу жизнь. «Облака » называют их в простонародье, а АЙ-ТИшники говорят cloud technologies. Предлагаю разобраться с этой интересной и перспективной технологией.
- Какая концепция облачных вычислений?
- Что можно привести как примеры облачных технологий?
Конечно наш уровень решений — обычные пользователи. Коснемся теории на доступном уровне и практики. Одним словом, постараюсь систематизировать основные сведения по теме и по возможности разложить по полочкам.
Использование облачных технологий
Тема достаточно популярна в сети Интернет. Много решений представлено на рынке. Однако далеко не всем понятно сие ноу-хау и зачем оно нам. Если коснуться упомянутой теории вычисления cloud comuting (облачные вычисления) , то суть ее в распределенной обработке данных.
Можно сказать иначе. Облачная технология, это когда пользователю для реализации своих целей, задач, проектов предоставляются, интернет-сервисы, различные аппаратные и программные средства, методологии и инструменты. В качестве примера можно привести . Это абсолютно облачный сервис.
Структуру облачной технологии можно представить так. Это серверы, жесткие диски и прочее “железо”. На этой структуре, как на платформе, создаются и предлагаются разные услуги. И уже потом программное обеспечение к которому получают доступ пользователи.
Меняя летние колеса (диски с резиной) своей машины на зимние, я оставил их прямо в хранилище сервиса. Эта услуга напомнила мне тенденцию и в сфере IT. Все мои фото с телефона на базе Android автоматом выкладываются на Picasa(теперь так же, как в G+) аналогичное происходит и с фото снятыми камерой Canon. Файлы в папке Google Диск моего компьютера, автоматом синхронизируются с папками сервиса Google Диск.
В настоящее время концепция облачных систем может предложить много типов услуг. Услуги предоставляются как сервис, в этом и суть концепции. Хранение ваших данных как сервис. Т.е. установите себе Google Drive например, и откажитесь от старых технологий хранения данных на дисках и флэшках.
Это и работа с СУБД, т.е. база данных как сервис. Концепция позволяет экономить на «компьютерном железе» да еще и грамотно использовать СУБД в своей организации. Можно также предоставлять программное обеспечение с доступом через интернет. Например Google Docs , Google Calendar , как облачные технологии google .
Как услуга от облачных систем, уже предлагается безопасность как сервис. Т.е. облачные технологии безопасности которые предоставляют возможность пользователям экономить на поддержании своей собственной системы безопасности.
Применения облачных технологий
Предостаточно и возможностей облачных вычислений. Это доступ с любого компьютера, работа со своей информацией с других устройств вроде планшетов и телефонов. Так же не важно в какой операционной системе Вы работаете и сколько человек работает одновременно с одной и той же информацией. Ей легко делиться, и легко объединять вашу с информацией людей всего мира.
Ваша информация не хранится на ваших устройствах и защищена тем самым от потерь. Мало того, что много платных программ заменились бесплатными вэб- приложениями, к вашим услугам всегда последняя версия.
Облачные технологии примеры:
Проведем обзор решений, сервисов, прикладного софта, уже имеющихся на рынке. Облачные технологии Google совсем недавно выдали сервис Google Play. Корпорация предоставляет нам размещать наши кинофильмы, музыку, книги и различные приложения.
Apple предоставила свой сервис iCloud . Это сервис хранит весь ваш контент и доставляет на любое устройство по технологии Push. Игровые сервисы OnLive и Xbox Live предлагают игры как услугу.
Но интересней обстоит дело с программным обеспечением. Вместо коробочных программ корпорация Google (это же сделал и Microsoft) предоставила возможность работать с документами Google Диск. Это хранение, редактирование и обмен файлами.
Чистые сервисы хранения Dropbox и Windows Live SkyDrive. Dropbox позволяет хранить до 2 Гб данных бесплатно. До 7ГБ позволяет сохранять сервис SkyDrive.
И так, облако — это гарантированный и безопасный доступ к своей информации. Возможность синхронизировать свои компьютеры, не грузить себя флешками, дисками и проводами. Технологии очень востребованы и новинки в сфере IT, конечно будут связаны с ними.
Введение
1. Облачные технологии и их примеры
2. Виды облачных технологий
3. Современные тенденции и перспективы развития
Заключение
Список использованных источников
Облачные технологии сегодня в моде. Но что они из себя представляют? Этот вопрос можно часто услышать от многих людей. Некоторые аналитики и поставщики облачных технологий определяют это понятие узко, в основном как виртуальные сервисы доступные через Интернет. Другие обьясняют это понятие очень широко, утверждая, что используя их вы становитесь потребителем множества продуктов за пределами межсетевого экрана (в облаке), включая обычный аутсорсинг.
Облачные технологии – это способ увеличения пропускной способности сетей или предоставление ИТ-ресурсов в виде сервиса, который Вы можете получить не вкладываясь в создание новой инфраструктуры, при этом у Вас нет нужды готовить новые кадры или покупать лицензированное новое программное обеспечение. Сервисы входящие воблачные технологии , предоставляются на основе подписки или платы за использование услуги, в режиме реального времени через Интернет, это конечно расширяет существующие у Вас возможности.
Определение облачных вычислений на первый взгляд очень запутанное: это модель предоставления повсеместного и удобного сетевого доступа к общему пулу конфигурируемых вычислительных ресурсов (например, серверы, приложения, сети, системы хранения и сервисы), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимости взаимодействия с провайдером.
Для того чтобы лучше представить, что такое cloud computing, можно привести простой пример: раньше пользователь для доступа в электронную почту прибегал к определенному ПО (мессенджеры и программы), установленному на его ПК, теперь же он просто заходит на сайт той компании, чьи услуги электронной почты ему нравятся, непосредственно через браузер, без использования посредников.
1. Облачные технологии и их примеры
Облачные технологии – это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис. Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали.
По документации IEEE, облачные технологии – это «парадигма, которая постоянно хранит пользовательскую информацию на интернет-серверах и лишь временно кэшируется на стороне пользователя». Это могут быть не только стационарные компьютерные системы, но и ноутбуки, планшеты, смартфоны и т.д.
Когда речь заходит о облачных технологиях, многие из специалистов начинают путаться, и не могут точно отнести к ним тот или иной сервис. Однако, опросив десятки поставщиков программ, аналитиков и ИТ-клиентов, мы составили грубый список нескольких сервисов, что точно входят в облачные технологии:
Этот тип облачных технологий обеспечивает доступ тысячам клиентам на единое приложение через браузер. Поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам доступ к программному обеспечению через Интернет. Выгода клиента в том, что это исключает его первоначальные вложения в серверы и дорогое программное обеспечение. Поставщику же модель SaaS позволяет эффективно бороться с нелицензионным использованием программного обеспечения, поскольку само программное обеспечение не попадает к конечным заказчикам. Кроме того, концепция облачной технологии SaaS, позволяет уменьшить затраты на развёртывание и внедрение систем технической и консультационной поддержки продукта, хотя и не исключает их полностью.
2. Utility computing
Идея не нова, но эта форма облачных технологий приобрела новую жизнь с Amazon.com, Sun, IBM и другими, предлагающими в настоящее время виртуальные серверы вычислительных ресурсов по принципу коммунальных услуг, доступ к которым клиент может получить в любое время. Выгода для Вас как клиента в том, что вы платите за вычислительные ресурсы и программное обеспечение только тогда, когда они вам действительно нужны. Концепция utility computing (UC) — предоставление вычислительных ресурсов по принципу коммунальных услуг – позволяет добиться недостижимой ранее эффективности.
3. Среда разработки как сервис
Другой вариант SaaS, эта форма облачных технологий обеспечивает среду разработки как сервис. Вы создаете собственные приложения, которые работают на инфраструктуре провайдера и доставляются пользователям через Интернет с серверов провайдера. Как и Legos, эти услуги ограничиваются дизайном поставщика и его возможностями, так что вы конечно не получаете полную свободу, но вы получите предсказуемость и предварительную интеграцию. Пример подобного сервиса Salesforce.com, Coghead и новый Google App Engine.
4. MSP (управляемые услуги)
Одна из старейших форм облачных технологий, включает в себя процесс управления несколькими взаимосвязанными программами. В основном этим сервисом пользуются поставщики IT, а не конечные пользователи. MSP это управление программами, такими как антивирусная служба, электронная почта или служба мониторинга приложений. Например, услуги по безопасности предоставляемые SecureWorks, IBM и Verizon так-же попадают в эту категорию, поскольку предоставляют услуги на основе анти-спама Postini, недавно приобретенного Google.
5. Service commerce platforms
Эта услуга гибрид SaaS и MSP, сервис входящий в облачные технологии предлагает услуги из центра, с которым пользователи в дальнейшем взаимодействуют. Данный сервис наиболее распространен в условиях торговли. Позволяет пользователям например заказать билеты для путешествия или секретарские услуги из общей платформы, которая затем координирует предоставление услуг и цен в допустимых пределах заданных пользователем. Работает этот сервис как автоматизированное бюро обслуживания. Для примера можно привести Rearden Commerce и Ariba.
6. Интернет интеграция
Интеграция облачных услуг в одно целое. Сегодня, облачные технологии включают в себя большое количество изолированных друг от друга облачных ИТ-услуг, к которым клиенты должны подключаться по отдельности. С другой стороны, современные IT технологии просто пронизывают предприятие, поэтому идея связанных между собой сервисов, запущенных на гибкой, масштабируемой инфраструктуре должно в конечном итоге сделать каждое предприятие одним из узлов в большом облаке. Это конечно длительный тренд с далеко идущими последствиями. Но среди имеющихся трендов в облачных технологиях, является пожалуй одним из самых трудно оспориваемых…
2. Виды облачных технологий
Первый, самый нижний уровень – это предоставление в качестве услуги права пользования программным обеспечением (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 используется на развитие именно этой области. Значит, темпы развития облачных технологий будут только нарастать.
3. Современные тенденции и перспективы развития
Сегодня облачные вычисления – это то, чем почти каждый пользуется ежедневно. Подыскав в интернете подходящий сервис для ежедневного пользования, большинство из которых бесплатны или стоят относительно дёшево, пользователь избавляет себя от необходимости покупать более новые компьютеры для обеспечения высокой производительности, от сложностей в настройке сложных систем и покупки дорогих программных пакетов. Облачные технологии развиваются стремительно и охватывают все больше и больше сфер деятельности. Например, почтовые клиенты. Ещё недавно у большинства пользователей был установлен тот или иной почтовый клиент приёма, отправки и обработки электронной почты, сейчас роль почтового клиента выполняет Gmail, а в качестве гибких и удобных альтернатив такие сервисы как Yahoomail, Webmail, Hotmail и другие. Более того, в последнее время среди достаточно крупных мировых порталов наметилась тенденция по переносу почтовых систем на готовые площадки вроде Gmail. В данном случае пользователь изначально получает знакомый ему интерфейс. Похожая ситуация наблюдается и с офисными пакетами. Онлайн редакторы Zoho Writer или Документы Google могут выполнять те же самые функции, что и обычные офисные пакеты, более того, многие такие редакторы не только могут форматировать и сохранять документы, но и импортировать и экспортировать их в другие форматы. Табличные редакторы Editgrid или Google могут легко заменить Exel. И это далеко не полный список всех доступных сервисов, доступных всем тем, у кого есть доступ к сети Интернет. Можно заметить, что «облака» завоевали популярность. К тому же сами технологии постоянно совершенствуются.
По мнению европейских экспертов, первоначально необходимо развитие методик регулирования юридических вопросов, связанных с аспектами функционирования систем, а так же методов планирования и анализа эффективности. Одной из ключевых особенностей является возможность удаленного доступа к сервисам, однако, встает вопрос о хранении данных. Более того, хранимая информация может подпадать под законы страны, в которой находится физическое хранилище (еще хуже, если используется распределенное хранилище). В связи с этим, эксперты призывают государства начать задумываться о решении юридических аспектов работы облачных систем. Еще одним важным фактором развития является создание экономических моделей использования ИТ-услуг. Кроме юридических и экономических аспектов выделяют и ряд технических проблем, требующих пристального внимания. Самой важной считается проблема безопасности. Споры по этой теме ведутся уже давно, но пока нет единого мнения, которое устраивало бы всех. Кроме этого необходимо разрабатывать систему управления системами, которая бы смогла обеспечить более гибкую масштабируемость, совершенствовать системы хранения и управления данными и многие другие.
В самом общем смысле, исходя из всего выше сказанного, облачными технологиями можно назвать технологии, которые позволяют клиентским рабочим местам использовать внешние вычислительные ресурсы, емкости для хранения информации и др. Действительно, облачные технологии предоставляют практически безграничные возможности благодаря своим сервисам, начиная с простого хранения информации и заканчивая предоставлением сложных безопасных ИТ-инфраструктур. Кроме предоставления конечным пользователям вычислительных мощностей, облачные технологии предоставляют новые рабочие места для ИТ-специалистов, которые способны настраивать и сопровождать «облака».
И т. к. сами технологии достаточно молоды, продолжаются исследования возможности их применения в различных областях жизни. Главная трудность в развитии облачных технологий состоите не в решении технических вопросов, а в выборе взаимовыгодного пути развития. Именно поэтому многие коммерческие и государственные организации участвуют в обсуждении концепций и выбирают стратегии развития ИТ-систем.
Список использованных источников
1. http://ru.wikipedia.org — статья «Облачные вычисления»
2. http://habrahabr.ru — статья «Облачные вычисления, краткий обзор или статья для начальника»
3. http://www.crn.ru — статья «ИТ «в облаке»: 100 лучших вендоров»
4. http://www.cnews.ru — по материалам статей «ИТ-директора боятся “облаков”» и «Cloud Computing: при чем тут виртуализация?»
Реферат на тему “Облачные технологии” обновлено: Июнь 20, 2018 автором: Научные Статьи.Ру
Лекция Облачные технологии
Облачные технологии (вычисления) – это технологии распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис.
К основным видам облачных технологий относят:
« Инфраструктура как сервис « («Infrastructure as a Service» или «IaaS»)
« Платформа как сервис « («Platform as a Service», «PaaS «)
«Программное обеспечение как сервис» («Software as a Service» или «SaaS»).
Рассмотрим каждую из этих технологий подробнее.
Инфраструктура как сервис (IaaS)
IaaS — это предоставление компьютерной инфраструктуры как услуги на основе концепции облачных вычислений.
IaaS состоит из трех основных компонентов:
Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование)
Операционные системы и системное ПО (средства виртуализации, автоматизации, основные средства управления ресурсами)
Связующее ПО (например, для управления системами)
IaaS основана на технологии виртуализации, позволяющей пользователю оборудования делить его на части, которые соответствуют текущим потребностям бизнеса, тем самым увеличивая эффективность использования имеющихся вычислительных мощностей. Пользователь (компания или разработчик ПО) должен будет оплачивать всего лишь реально необходимые ему для работы серверное время, дисковое пространство, сетевую пропускную способность и другие ресурсы. Кроме того, IaaS предоставляет в распоряжение клиента весь набор функций управления в одной интегрированной платформе.
IaaS избавляет предприятия от необходимости поддержки сложных инфраструктур центров обработки данных, клиентских и сетевых инфраструктур, а также позволяет уменьшить связанные с этим капитальные затраты и текущие расходы. Кроме того, можно получить дополнительную экономию, при предоставлении услуги в рамках инфраструктуры совместного использования.
Платформа как сервис (PaaS)
PaaS — это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги .
Для разворачивания веб-приложений разработчику не нужно приобретать оборудование и программное обеспечение, нет необходимости организовывать их поддержку. Доступ для клиента может быть организован на условиях аренды.
Такой подход имеет следующие достоинства:
Масштабируемость PaaS предполагает автоматическое выделение и освобождение необходимых ресурсов в зависимости от количества обслуживаемых приложением пользователей.
PaaS как интегрированная платформа для разработки, тестирования, разворачивания и поддержки веб-приложений позволит весь перечень операций по разработке, тестированию и разворачиванию веб-приложений выполнять в одной интегрированной среде, исключая тем самым затраты на поддержку отдельных сред для отдельных этапов.
Способность создавать исходный код и предоставлять его в общий доступ внутри команды разработки значительно повышает производительность по созданию приложений на основе PaaS .
Программное обеспечение как сервис (SaaS).
SaaS – модель развертывания приложения, которая подразумевает предоставление приложения конечному пользователю как услуги по требованию (on demand). Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера. В данном случае, основное преимущество модели SaaS для клиента состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и программного обеспечения, работающего на нём. Целевая аудитория — конечные потребители.
приложение приспособлено для удаленного использования;
одним приложением могут пользоваться несколько клиентов;
оплата за услугу взимается либо как ежемесячная абонентская плата, либо на основе суммарного объема транзакций;
поддержка приложения входит уже в состав оплаты;
модернизация приложения может производиться обслуживающим персоналом плавно и прозрачно для клиентов.
С точки зрения разработчиков программного обеспечения, модель SaaS позволи эффективно бороться с нелицензионным использованием программного обеспечения, благодаря тому, что клиент не может хранить, копировать и устанавливать программное обеспечение.
По-сути, программное обеспечение в рамках SaaS можно рассматривать в качестве более удобной и выгодной альтернативы внутренним информационным системам.
Развитием логики SaaS является концепция WaaS (Workplace as a Service — рабочее место как услуга). То есть клиент получает в свое распоряжение полностью оснащенное всем необходимым для работы ПО виртуальное рабочее место.
Антиспам и антивирус
Хранение и резервирование данных
Все три типа облачных сервисов взаимосвязаны, и представляют вложенную структуру.
Помимо различных способов предоставления сервисов различают несколько вариантов развёртывания облачных систем:
Частное облако (private cloud) — используется для предоставления сервисов внутри одной компании, которая является одновременно и заказчиком и поставщиком услуг. Это вариант реализации «облачной концепции», когда компания создает ее для себя самой, в рамках организации. В первую очередь реализация private cloud снимает один из важных вопросов, который непременно возникает у заказчиков при ознакомлении с этой концепцией – вопрос о защите данных с точки зрения информационной безопасности. Поскольку «облако» ограничено рамками самой компании, этот вопрос решается стандартными существующими методами. Для private cloud характерно снижение стоимости оборудования за счет использования простаивающих или неэффективно используемых ресурсов. А также, снижение затрат на закупки оборудования за счет сокращения логистики (не думаем, какие сервера закупать, в каких конфигурациях, какие производительные мощности, сколько места каждый раз резервировать и т.д.
В сущности, мощность наращивается пропорционально растущей в целом нагрузке, не в зависимости от каждой возникающей задачи – а, так сказать, в среднем. И становится легче и планировать, и закупать и реализовывать — запускать новые задачи в производство.
Публичное облако — используется облачными провайдерами для предоставления сервисов внешним заказчикам.
Смешанное (гибридное) облако — совместное использование двух вышеперечисленных моделей развёртывания
Несмотря на повсеместное распространение данной технологии, словосочетание «облачные технологии » (англ. «cloud technologies «) остается для многих весьма запутанным и странным. И хотя практически каждый из владельцев персональных компьютеров и смартфонов пользуется этими «благами цивилизации» на практике, мало кто знает: как это устроено и как это работает!
Что такое «облачные технологии»?
Облачные технологии — это модель предоставления повсеместного и удобного сетевого доступа к общему пулу конфигурируемых вычислительных ресурсов (таких как: серверы, приложения, сети, системы хранения и т.д.), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимости взаимодействия с провайдером.
Звучит запутанно? Попробуем в одном предложении: облачные технологии — это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис.
Объяснение «облачных технологий» на пальцах: еще совсем недавно повсеместно на компьютерах для чтения электронной почты использовалась программа Microsoft Outlook (почтовый клиент). Сегодня же сама программа находится на удаленном сервере и пользователь может использовать ее всего лишь авторизовавшись в браузере () с любого устройства. Разумеется, это самый простой обобщенный пример. На самом деле, сфера применения облачных технологий и вычислений гораздо шире.
Один из примеров работы «облачных вычислений»
О преимуществах облачных технологий
Используя «облако » (так в простонародье именуют «облачные технологии «), рядовой пользователей выигрывает: все вычислительные операции происходят не на стороне его компьютера, а на мощных серверах в сети, другими словами, он может использовать аппаратные и программные средства, инструменты и методологии, недоступные для технических характеристик его компьютера.
Так, не нужно заботиться о производительности своего ПК , можно не думать о свободном месте на диске, можно не беспокоиться о бекапах и переносе информации с одного компьютера на другой. Эти и другие вопросы отпадают сами по себе с использованием облачных технологий.
Немаловажное преимущество — экономия при покупке лицензированного ПО . При использовании «облачных технологий» оплачивается не лицензия (нет необходимости покупать целый продукт), а только услуга — конкретные функции того или иного продукта, в котором пользователь заинтересован. Если говорить обобщенно, то в «облаке» многие платные программы стали бесплатными или намного дешёвыми веб-приложениями!
Естественно, вам также нет необходимости следить за выходом обновлений ПО : вы всегда пользуетесь самой последней версией программ (все эти заботы ложатся на техническую поддержку «облака»).
И как не упомянуть «общий доступ «?! С помощью «облачных технологий» открывается возможность одновременного доступа к информации, одну и туже информацию могут просматривать и редактировать одновременно с разных устройств разные пользователи, можно делиться информацией с близкими людьми или партнерами из любой точки мира.
О недостатках облачных технологий
Однако, все не так радужно в некоторых специфических ситуациях. Есть и недостатки:
- Конфиденциальность . Вы полностью соглашаетесь с сохранностью пользовательских данных на стороне компании, которая предоставляет вам «облачные технологии» (впрочем, это уже стало противоречивой нормой: никого не смущает сохранение личной почты на сторонних серверах);
- Безопасность . Сохранность Ваших данных не может никем гарантироваться (например, при использовании облачной Windows актуальны вирусы и уязвимости системы), тем не менее «облако» само по себе является более надежной системой, чем персональный компьютер;
- Кастомизация ПО . Пользователь не имеет фактического доступа к ПО (имеет ограничения в используемом обеспечении) и иногда не имеет возможности настроить его под свои собственные нужды;
- Постоянный и стабильный Интернет. Доступ к услугам «облака» требует постоянного соединения с Интернет (впрочем, в наш технологический век это не является существенной проблемой).
Известные всем примеры облачных технологий
Многие из нас пользуются «облачными технологиями» даже об этом не подозревая. Известны ли Вам файловые хранилища, такие как SkyDrive , Dropbox , Google Drive или Яндекс.Диск ? В распоряжение пользователя предоставляется некое пространство на «виртуальных дисках», где они могут хранить и «расшаривать» фотографии, музыку, документы и т.д., синхронизировать информацию на разных устройствах.
Все популярное ПО уже имеет свои веб-представительства: Office 365, Skype, программы обработки текста, звука, фото и видео.
Наиболее наглядным примером может служить множество служб и инструментов от Google для самых различных нужд (научных, образовательных, культурных, пользовательских и т.д.)
Облачные технологии в бизнесе
В 2006 году компания Amazon представила свою инфраструктуру веб-сервисов, не только обеспечивающую хостинг, но и предоставляющую клиенту удаленные вычислительные мощности. Так начиналась современная эпоха «облачных вычислений» в бизнесе.
Среди наиболее популярных моделей облачных вычислений в бизнес-среде можно назвать:
- Аренда виртуального сервера;
- Резервное копирование;
- Катастрофоустойчивость (DRaaS);
- Гибридное «облако»;
- Виртуальный контакт-центр;
- Аренда приложений;
- Частное «облако»;
- Виртуальный офис;
Платные «облачные вычисления» — довольно распространенное явление на Западе. В русскоговорящем сегменте они еще не так заметны, здесь еще не так привыкли платить по всем счетам. Тем временем, в настоящее время в России для малого и среднего бизнеса предлагается ряд облачных услуг, среди которых: решения на базе 1С, «Офис» в облаке, хранение и backup информации, аренда облачных приложений, IT-аутсорсинг и т.д. Примером представителей «облачных технологий» на российском рынке может служить компания «Смарт Офис» ().
Аналитики предрекают «хорошее будущее» для повсеместного использования облачных технологий как в личных, так и бизнес целях. Их именуют никак иначе как «золотая жила» IT-индустрии, поэтому ставка инвесторов на развитие указанных технологий — весьма целомудренное решение.
Что можно приготовить из кальмаров: быстро и вкусно
МБОУ СОШ №9 г.Карабаново
По информатике
«Облачные технологии»
Выполнил: Плотников М.И
Ученик 11A класса
Глава 1. Понятие «Облачные технологии»
Глава 2. История появления облачных технологий
Глава 3. Обзор «облачных» продуктов
Глава 4. Примеры «облачных технологий»
Глава 5. Плюсы и минусы облачных технологий
Глава 6. Перспективы развития облачных технологий
Все меняется, мир не стоит на месте, и большинство пользователей Сети также меняют своё отношение к мировой паутине. Причиной тому — «облачные технологии», которые задают «моду» на пользование Интернет и хранение файлов в Сети. Именно «за облаком» работают теперь Facebook, Amazon, Twitter и те «движки», на которых основаны сервисы вроде Google Docs и Gmail. Всё это хорошо, но пока что остаётся для непосвящённых только словами, напыщенными и непонятными. Так как же всё-таки оно работает?
Несмотря на то, что такие термины как «облачные технологии» или «облачные вычисления» уже давно у многих на слуху, тем не менее очень мало кто понимает что именно представляет из себя технология облака.
На первый взгляд может показаться, что все слишком запутанно, чтобы в это вникать. На самом же деле, данная технология очень проста и практически каждый из нас пользуется ею уже на протяжении длительного времени, даже не задумываясь об этом. Так например, на базе облака работают все социальные сети, файлообменники, YouTube, email клиенты, банковские услуги и многое другое.
На простом языке технология облака подразумевает использование компьютера/веб-приложения, расположенного на удаленных серверах, посредством удобного пользовательского интерфейса или формата приложения. Предприятия и компании используют различные виды приложений в облаке, как, например, для управления взаимоотношениями с клиентами (CRM), управления персоналом, бухгалтерского учета, и для прочих нужд организаций.
Цель: изучение вопроса появления и развития «Облачных технологий».
В работе поставлены следующие задачи :
- сформировать понятие «Облачные технологии»,
- рассказать об основных платформах, использующих «облака»,
- представить положительные и отрицательные стороны сервиса,
- осветить перспективы дальнейшего развития в мире.
Глава 1. Понятие «Облачные технологии»
Облачные технологии – это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис. Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали.
Облачные (рассеяные) вычисления (англ. cloud computing, также используется термин Облачная (рассеянная) обработка данных) — технология обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. Пользователь имеет доступ к собственным данным, но не может управлять и не должен заботиться об инфраструктуре, операционной системе и собственно программном обеспечении, с которым он работает. Термин «Облако» используется как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Согласно документу IEEE, опубликованному в 2008 году, «Облачная обработка данных — это парадигма, в рамках которой информация постоянно хранится на серверах в интернет и временно кэшируется на клиентской стороне, например, на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и т. д.».
Облачная обработка данных как концепция включает в себя понятия:
инфраструктура как услуга,
платформа как услуга,
данные как услуга,
и другие технологические тенденции, общим в которых является уверенность, что сеть Интернет в состоянии удовлетворить потребности пользователей в обработке данных.
Для облачных технологий самой главной особенностью является неравномерность запроса Интернет-ресурсов со стороны пользователей. Чтобы сгладить данную неравномерность и применяется еще один промежуточный слой – виртуализация сервера . Таким образом, нагрузка распределяется между виртуальными серверами и компьютерами.
Облачные технологии – это одна большая концепция, включающая в себя много разных понятий, предоставляющих услуги. Например, программное обеспечение, инфраструктура, платформа, данные, рабочее место и т.п. Зачем все это нужно? Самой главной функцией облачных технологий является удовлетворение потребностей пользователей, нуждающихся в удаленной обработке данных.
Что же не считают облачными вычислениями? Во-первых, это автономные вычисления на локальном компьютере. Во-вторых, это «коммунальные вычисления» (utilitycomputing), когда заказывается услуга исполнения особо сложных вычислений или хранения массивов данных. В-третьих, это коллективные (распределённые) вычисления (gridcomputing). На практике границы между всеми этими типами вычислений достаточно размыты. Однако будущее облачных вычислений всё же значительно масштабнее коммунальных и распределённых систем.
Облачное хранилище данных (англ.cloudstorage) — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной. В противовес модели хранения данных на собственных выделенных серверах, приобретаемых или арендуемых специально для подобных целей, количество или какая-либо внутренняя структура серверов клиенту, в общем случае, не видна. Данные хранятся, а равно и обрабатываются, в так называемом облаке, которое представляет собой, с точки зрения клиента, один большой виртуальный сервер. Физически же такие серверы могут располагаться удалённо друг от друга географически, вплоть до расположения на разных континентах.
Для того чтобы понять что такое «облако» стоит начать с истории данного вопроса. Необходимо понять: действительно ли эта технология находится в разряде новых идей или эта идея не так уж и нова.
Если в большинстве развитых стран облачные технологии для бизнеса уже получили достаточное распространение, то на Российском рынке это достаточно новая услуга, которую многие предприниматели еще не успели оценить по заслугам. Но в то же время нельзя не отметить, что в сфере облачных технологий для бизнеса в России уже есть конкуренция.
Облачные технологии для бизнеса
Но если уж зашла речь о моде, то стоит заметить, что никогда не задерживались в моде на долгое время вещи неудобные и непрактичные. Поэтому с уверенностью можно сказать, что мода на облачные технологии пришла на долго и облачные технологии для бизнеса будут только набирать свою популярность.
Использование облачных технологий для бизнеса по сравнению с созданием классической ИТ-структуры намного проще, дешевле и значительно сокращает время на создание ИТ-структуры. Если на создание классической ИТ-структуры обычно требуется несколько месяцев, то облачную ИТ-структуру можно создать буквально за несколько часов, притом на первоначальном этапе без денежных затрат. Как правило каждый провайдер предоставляет тестовый период, когда можно бесплатно оценить качество предоставляемых услуг.
Главное преимущество облачных технологий — это то, что такая инфраструктура для бизнеса базируется как правило в специальном, современном дата центре. В данном случае техническими средствами провайдера являются мощные серверы, телекоммуникационное оборудование, системы хранения и защиты данных, системы охлаждения и т.п. Компьютерные ресурсы постоянно оснащаются самыми современными серийными программами, а в некоторых случаях провайдер создает для клиента специализированное ПО, которое будет обеспечивать потребности его бизнеса.
Все это позволяет свести до минимума угрозы для утечки коммерческой информации и и создает максимально удобные условия использования клиентами предоставляемых услуг. Кроме того персонал для работы в таком дата центре подбирается очень тщательно, что тоже повышает качество предоставляемых услуг и снижает риск утечки информации практически до нуля.
И так, подведем итоги, какие основные преимущества облачных технологий.
Облачные технологии для бизнеса дают существенные экономические преимущества:
- Капитальные затраты при закупке оборудования снижаются до 70%
- Снижение затрат на обслуживание оборудования до 70% ежемесячно.
- Снижение затрат на содержание ЦОД (электроэнергия, система кондиционирования, аренда помещения) до 50% ежемесячно.
- Снижение затрат на резервирование оборудования (Не требуется покупать оборудование с запасом мощности. Есть возможность оплачивать только фактическое использование ресурсов и в любой момент увеличить или уменьшить количество потребляемых ресурсов).
- Затраты на лицензирование снижаются до 30% ежемесячно.
- Время развертывания новых сервисов снижается до 90%
- Основные преимущества облачных технологий по сравнению с классической моделью:
- Доступность. Возможность доступа из любой точки планеты, где есть интернет.
- Мобильность. Подключиться к облаку можно практически с любого устройства на котором есть доступ к интернету: компьютер, лаптоп, планшет, телефон и т.д.
- Нет территориальной привязки. Партнерский офис может находится в другом городе. Впрочем не только в другом городе, но и на другом континенте, практически в любой точке планеты.
- Устойчивость работы компании.
- Повышение безопасности.
- Повышение качества предоставляемых ИТ-услуг при уменьшении количества высококвалифицированных специалистов в штате компании.
- Отсутствие либо значительное сокращение капитальных затрат.
- Сокращение затрат времени на внедрение и перераспределение ресурсов.
- Оперативное наращивание либо сокращение мощности потребляемых ресурсов.
Для чего нужны облачные технологии для бизнеса:
- Для ускорения процесса внедрения новых технологий.
- Для сокращения расходов на приобретение ИТ-инфраструктуры.
- Для повышения эффективности работы фирмы за счет внедрения лучших технологий.
- Для снижения издержек на ПО. Используется только то, что необходимо.
- Для снижения рисков утечки либо потери данных.
- Для снижения издержек на содержание ИТ-персонала.
Сегодня облачные вычисления (cloud computing) – уже не некая инновация, знакомая только относительно узкому кругу специалистов, как было ещё совсем недавно. В настоящее время эти технологии в том или ином виде доступны каждому пользователю интернета, и находят всё более активное применение.
В этой статье мы рассмотрим перспективы развития cloud computing и облачных технологий вообще, как в нашей стране, так и в мире. Однако сначала вспомним, что это такое, и, прежде чем смотреть в будущее, обратимся к истории вопроса.
Cloud computing – это технология, обеспечивающая пользователю (оборудованию) сетевой доступ к общему пулу ресурсов. Это могут быть как непосредственно вычислительные мощности, так и хранилища данных, различные сервисы, программное обеспечение, и даже сети передачи данных. При этом данные ресурсы становятся доступны оперативно, и с резко сниженными эксплуатационными затратами.
С точки зрения простого пользователя, на практике, это выглядит так: данные или приложение, с которыми ведётся работа, находятся не на компьютере пользователя, а на неком удалённом сервере. В результате у пользователя отсутствует необходимость в высокопроизводительном оборудовании и устройствах хранения данных большого объёма. Однако, разумеется, это лишь самое простое применение облачной технологии.
Основные принципы, заложенные в концепцию cloud computing, таковы:
Пользователь выбирает вычислительные потребности по собственному усмотрению;
— ресурсы объединяются в единый пул, с возможностью их оперативного перераспределения;
— доступ по сети передачи данных является универсальным;
— услуги могут предоставляться, расширяться или сужаться в автоматическом режиме, практически без затрат времени;
— также автоматически подсчитываются потреблённые ресурсы.
Иначе выразить суть облачных технологий можно так: они призваны предоставлять вычислительные мощности, программное обеспечение, платформы – как услугу. Именно по этому принципу названы базовые бизнес-модели облачных вычислений: Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Desktops as a Service (DaaS), и другие. Каждая из них, разумеется, ориентирована на разные категории пользователей (а следовательно – сегменты рынка).
Пользователь больше не платит за само аппаратное или программное обеспечение – он платит лишь за пользование им, своеобразным образом берёт в аренду. Причём берёт мгновенно и удалённо, используя интернет или иную сеть передачи данных. Разумеется, столь революционная бизнес-модель много меняет на рынке.
Хотя сама по себе идея использования удалённых ресурсов для вычислений и хранения информации отнюдь не нова (в том или ином виде этот вопрос многократно поднимался ещё в 80-90е годы ХХ века), реализация её в виде крупных, успешных проектов – дело относительно недавнего времени.
В 2006 году собственный проект Web Services запустила компания Amazon; её продукт, помимо прочего, предлагал пользователю удалённые вычислительные мощности. Идею подхватили и другие компании, такие как IBM и Google (продолжающий активно развиваться Google App Engine).
Сегодня такой сервис, как Google Docs, знаком самому массовому потребителю, и является одним из наиболее широко применяемых продуктов облачных технологий, наряду с iCloud от компании Apple. Но наиболее амбициозным, разумеется, оказался проект Microsoft – компания задумала предлагать в качестве услуги не просто программное обеспечение и место для хранения обрабатываемых данных, а сами платформу и инфраструктуру. Проект, получивший название Windows Azure, представляет собой уже нечто вроде облачной операционной системы, хоть и не предназначенной для непосредственной работы пользователя в её среде. Это – продукт, использующий модели IaaS и PaaS (о которых говорилось выше).
Примерно в том же направлении сейчас мыслит и Google, чья перспективная разработка Chrome OS также представляет собой облачную операционную систему, впрочем, сильно отличающуюся от продукта Microsoft. Если Azure создана для предоставления услуг различным сервисам (в частности, на ней работает другой известнейший облачный сервис — iCloud), то Chrome OS – пользовательская операционная система, ориентированная на использование с маломощным аппаратным обеспечением. Именно благодаря появлению этой ОС из прежнего принципа облачных вычислений SaaS был выделен новый – DaaS (Desktops as a service). В качестве такового могут выступать как системы на базе архитектуры x86, так и ARM. Ноутбуки, оснащённые Chrome OS, поступили в продажу ещё осенью 2012 года.
С одной стороны, облачные технологии находятся пока на начальном этапе своего развития. Многие амбициозные проекты ещё далеки от финальных версий, пользователи и разработчики ещё не вполне привыкли полагаться на новые возможности, открывшиеся перед ними. К тому же, перед облачными технологиями стоит масштабная, и исключительно важная задача – достижение некой стандартизации и универсальности среди различных сервисов.
С другой стороны, интерес к данным технологиям как раз близок к пику, и практически все крупнейшие игроки мирового IT-рынка пытаются найти свою нишу в этой сфере, стремятся вкладывать деньги в «облачные» проекты. Это происходит несмотря на то, что пока не вполне ясно, какое из направлений развития данной технологии окажется наиболее перспективным и коммерчески выгодным.
Research-компания Gartner в 2011 году для исследования развития облачных технологий ввела понятие «цикл зрелости технологий», для которого построила наглядный график:
В то же время, эксперты прогнозировали некоторое снижение интереса к cloud computing к концу 2012 года, связанное с неким переосмыслением накопленного опыта. Однако пока этого снижения не произошло.
По оценкам специалистов Forrester Research, большой успех на новом рынке (который ещё в 2011 году был оценен компанией в 42 миллиарда долларов) уже сопутствует нескольким категориям разработчиков, причём отнюдь не только находящимся на слуху у широкого круга пользователей компаниям вроде Google.
Высокие показатели показывают компании, создающие специальные продукты для крупных предприятий – в первую очередь, IBM. Успешны компании, создающие готовые аппаратно-программные комплексы для реализации облачных вычислений – Hewlett-Packard и Dell. Неплохо обосновались на рынке и те, кто уже имел большой опыт работы с распределёнными вычислениями: так, канадской компании Platform Computing удалось едва ли не быстрее всех освоиться в облачных технологиях, адаптировав имеющиеся наработки.
Многие потенциальные лидеры отрасли ещё не успели полноценно войти на новый рынок – к примеру, многого можно ожидать от Cisco и Citrix.
Что касается нашей страны, то и она не остаётся в стороне. К 2016 году прогнозируется рост российского рынка облачных технологий до отметки в 5 миллиардов долларов. Однако пока Россия по показателю внедрения облачных технологий занимает в мире лишь 34-е место. Тому есть много причин, помимо нетехнических, о которых речь пойдёт ниже. К примеру, территория РФ пока недостаточно покрыта высокоскоростным интернетом – непременным условием полноценного пользования облачными технологиями. Многие эксперты отмечают также особенности менталитета российского бизнеса – а именно, склонность неохотно доверять новым, не проверенным долгой практикой техническим решениям.
Тем не менее, по оценке Forrester Research российский рынок облачных технологий выглядит следующим образом:
Опасения в отношении облачных технологий свойственны не только россиянам. Несмотря на то, что многие крупные компании мира смело взялись за освоение облачных технологий, другие пока склонны переоценивать риски и относиться к данному направлению настороженно. Их вполне можно понять – перед облачными вычислениями сегодня стоят не только технические, но и организационно-юридические проблемы.
Это может показаться парадоксальным, но именно юридические вопросы как за рубежом, так и в России во многом являются «камнем преткновения» для cloud computing. К примеру, с одной стороны, данные, находящиеся в облачном хранилище, должны подпадать под действие нормативных актов страны, в которой оно находится. С другой, воспользоваться таким хранилищем возможно из любой точки мира, и, к тому же, хранилище может являться распределённым.
Юридически ситуация выглядит запутанной, особенно в нашей стране, что беспокоит как бизнес, так и власти. В опросе, который провёла Российская Ассоциация Облачных Вычислений (RCCPA), 61% респондентов отметил данную проблему как одно из основных препятствий к пользованию облачными технологиями.
Впрочем, проблема постепенно решается – так, в Государственную Думу РФ уже внесён проект закона, регулирующего облачные технологии. В облачных технологиях в России сегодня заинтересованы не только частные пользователи и бизнес, но и государство. Так, уже звучат предложения о применении cloud computing на выборах в органы власти.
Резюмируя, отметим: сегодня использование облачных технологий в любых сферах, от хранения документов простыми пользователями, до систем крупного бизнеса – это некий компромисс между широкими возможностями с одной стороны, и определёнными рисками с другой. Разумеется, именно так на облачные вычисления смотрят и с экономической точки зрения: баланс между их очевидной инвестиционной привлекательностью и финансовыми рисками подобных вложений пока не найден.
Впрочем, несмотря на это – технологии активно развиваются, а рынок неуклонно растёт. К 2020 году Forrester Research прогнозирует увеличение его объёма до поистине огромной суммы – 240 миллиардов долларов. Можно смело утверждать, что у облачных вычислений, в том или ином качестве, большое будущее.
Рынок облачных технологий уверенно растет и ежедневно обретает новых пользователей. Ведущие бизнес-структуры, государственные службы все чаще приходят к пониманию удобства использования облачных вычислений, и к концу 2014 года российский бизнес занял 34-е место в мире по введению и использованию cloud computing, показатель вырос на 35% по сравнению с предыдущим годом. Основная масса потребителей приходится на быстрорастущий малый и средний бизнес
Все ли так «облачно»?
Как и у любой другой технологии, у этой имеются свои плюсы и минусы.
П реимущества облачных технологий:
Вся информация доступна с любого устройства, – будь то ПК, планшет, смартфон и т.д. – подключенного к интернету. Здесь и плюс в том, что пользователь не привязан к определенному рабочему месту.
Сокращение расходов на приобретение дорогостоящих мощных компьютеров, серверов, нет надобности оплачивать работу ИТ-специалиста для обслуживания локального дата-центра.
Необходимые инструменты для работы предоставляются автоматически веб-сервисом.
Высокий уровень технологичности вычислительных мощностей, который предоставляется пользователю, позволяет хранить, анализировать и обрабатывать данные.
Оплачиваются сервисы только по мере необходимости их использования, при этом оплата происходит только за требуемый пакет услуг.
Современные облачные вычисления могут обеспечивать наивысшую надежность, к тому же, лишь небольшое количество организаций могут позволить себе содержать полноценный дата-центр.
Недостатки облачных технологий:
Для работы с «облаком» требуется постоянное подключение к интернету.
Пользователь не всегда может настроить используемое программное обеспечение под личные нужды.
Чтобы создать собственное «облако» потребуются очень большие затраты, что не целесообразно для новых предприятий.
«Облако» – хранилище данных, к которым, используя уязвимости системы, могут получить доступ злоумышленники.
Ведущие ИТ-компании и инженеры давно ведут споры о плюсах и минусах использования облачных технологий . Были и случаи прогнозирования проблем и потерь конфиденциальных данных в «облаках» из-за широкого спроса и притока пользователей. Но все же эксперты отмечают, что преимущества и удобство использования cloud computing превосходят возможные риски.
«Облачные» перспективы
Проблемы с развитием облачных технологий в России достаточно просты. В первую очередь, это несовершенство правового поля. Вторая причина – недостаточное распространение широкополосного доступа к интернету, как в регионах, так и в центральной части.
IDC, Russia Vertical Markets 2013-2018 IT Spending Forecast, 2014
К недостаткам облачных технологий можно отнести и некоторые субъективные причины, по которым большое число предприятий не готово пользоваться облачными сервисами. Здесь и недоверие к поставщикам услуг, и боязнь пользоваться сразу несколькими сервисами, и отсутствие стандартов, которые регулируют данную сферу.
Несмотря на минусы облачных технологий и существующие проблемы, в России они уже используются, и перспективы их успешного развития благоприятны.
Заоблачные результаты
Передовые информационные технологии сегодня играют часто основную роль в успехе предприятия – скорость, с которой реагирует бизнес на изменения на рынке, должна быть наивысшей и превосходить конкурентов. От этого напрямую зависит его рентабельность и успешность. Поэтому проблемы облачных технологий сегодня широко обсуждаются и решаются. Эксперты утверждают, что существует ряд инструментов и возможностей, которые позволят использовать на полную мощь cloud technologies, несмотря на их недостатки. Это большая работа, и касается она не только разработчиков. Концепция облачных технологий действительно важна, так как может стать переломным моментом в ведении бизнеса и вывести его на совершенно новый уровень, а значит, приносить доход не только руководству, но и государству.
Введение в основы облачных технологий
Представьте, что вы – руководитель в крупной корпорации. Среди ваших обязанностей – предоставление сотрудникам всего необходимого им оборудования и программного обеспечения. Для обеспечения работы сотрудников нужно покупать не только компьютеры, но еще и программное обеспечение или лицензии на него. С каждым новым сотрудником приходится покупать новое программное обеспечение, если к уже приобретенной лицензии нельзя добавить нового пользователя. Все это так тяжело, что вы не можете заснуть в своей дорогой эксклюзивной постели.
Вскоре эта проблема руководителей может быть решена. Вместо того чтобы устанавливать ряд программ на каждый компьютер, достаточно будет загрузить одно приложение. С помощью этого приложения сотрудники будут иметь доступ к серверу в Интернет, на котором хранятся все программы, необходимые для той или иной работы. Все программы, от почтовых клиентов и текстовых редакторов до программ анализа данных, будут запускаться с удаленных компьютеров, принадлежащих другой компании. Эта технология, называющаяся «облачной», может произвести переворот во всей компьютерной отрасли.
При использовании облачных технологий происходит перераспределение нагрузки в компьютерных системах. Компьютеры на местах не будут перегружены многочисленными приложениями. Эту нагрузку возьмет на себя компьютерная сеть, формирующая облако. Требования по оборудованию и программному обеспечению для сотрудников сократятся: их компьютеры должны будут грузить только интерфейс облака. Этот интерфейс по простоте своей сравним с веб-браузером.
Вполне возможно, что вы уже пользовались некоторыми формами облачных технологий: например, серверами электронной почты (Hotmail, Yahoo! Mail или Gmail). Вместо того, чтобы запускать почтовый клиент на своем компьютере, вы заходите в свою учетную запись в интернете. Ваша учетная запись не хранится на вашем компьютере – она находится на облачном сервере.
Структура облачных вычислений
Для того чтобы разобраться в структуре системы облачных технологий, удобно разделить ее на два участка: передний и задний. Эти два участка связаны друг с другом через сеть, чаще всего через интернет. Передним участком пользуется сотрудник (клиент). Задний участок – облачная часть системы.
К переднему участку относятся компьютер клиента (или сеть компьютеров) и приложение, необходимое для доступа к облачной система.
Различные облачные системы имеют различные интерфейсы пользователей. Почтовые серверы используют существующие веб-браузеры, например, Internet Explorer или Firefox. Другие системы имеют свои приложения для доступа к сети.
К заднему участку относятся различные компьютеры, серверы и системы хранения данных, которые и создают «облако». В принципе с помощью облачной системы можно пользоваться любой компьютерной программой от обработки данных до видеоигр. Обычно у каждого приложения есть свой сервер.
Центральный сервер обеспечивает работу облака: он управляет системой, фиксирует трафик и запросы клиентов. Для сервера существует ряд правил функционирования, называемых протоколами, и особое промежуточное программное обеспечение. Благодаря промежуточному программному обеспечению компьютеры могут передавать друг другу информацию. Большую часть времени серверы не полностью загружены – остается неиспользуемая мощность. Можно «обмануть» физический сервер и сделать из него несколько виртуальных, каждый со своей операционной системой. Эта технология называется виртуализацией. С помощью виртуализации повышается эффективность серверов, что в свою очередь уменьшает потребность в оборудовании.
Если у компьютерной компании, занимающейся облачными технологиями, много клиентов, то ей понадобятся большие объемы памяти. Некоторые компании располагают сотнями цифровых запоминающих устройств. Для функционирования облачной системы необходимо в два раза больше запоминающих устройств, чем объем информации клиентов. Это связано с тем, что устройства могут ломаться. Вся информация клиентов должна быть скопирована и храниться на нескольких устройствах. Таким образом, центральный сервер всегда сможет скачать данные с резервных устройств.
Приложения для облачных вычислений
Существует почти бесконечное множество приложений для облачных технологий. Если с промежуточным программным обеспечением все в порядке, то облачная система будет загружать программы с такой же скоростью, как если бы их грузили на обычном компьютере. В принципе любые программы от текстовых редакторов до программ, специально созданных для каких-либо компаний, могут загружаться через облачную систему.
Зачем грузить программы с помощью другой компьютерной системы и хранить в ней данные? Есть несколько причин:
Клиенты имеют доступ к своим приложениям в любое время и в любом месте. Они могут подключиться к облачной системе с помощью любого компьютера, имеющего выход в интернет. Все данные хранятся не на одном жестком диске компьютера и не во внутренней сети компании.
Уменьшатся затраты на оборудование. У пользователей не будет необходимости в более мощном оборудовании с наибольшей производительностью или большим объемом памяти – вся нагрузка будет ложиться на облачную систему. Достаточно будет недорогого компьютера с монитором, клавиатурой, мышью и процессором, соответствующим требованиям промежуточного программного обеспечения. Нет необходимости в большом жестком диске – вся информация хранится на удаленном компьютере.
Корпорации, в которых компьютерное оснащение играет важную роль, должны располагать правильным программным обеспечением для успешной работы. С помощью облачной системы эти компании будут иметь доступ к компьютерным приложениям. Не нужно будет покупать программное обеспечение или лицензии для каждого сотрудники. Вместо этого компания будет платить определенную сумму организации, занимающейся облачными технологиями.
Сервера и цифровые запоминающие устройства занимают место. Компаниям иногда приходится арендовать помещения для хранения серверов и баз данных. Благодаря облачным технологиям данные будут храниться на оборудовании другой компании и не будет необходимости в поиске места для хранения.
Компании смогут экономить на IT-поддержке. Хорошо налаженное оборудование может быть более эффективным, чем сеть различных устройств и операционных систем.
Если задний участок облачной системы – сетевая компьютерная система, клиент сможет пользоваться мощностями всей сети. Зачастую ученые и исследователи занимаются настолько сложными вычислениями, что персональному компьютеру понадобились бы годы на их выполнение. В сетевой компьютерной системе клиент может отправить расчеты на обработку в облаке. Облачная система может задействовать мощности всех доступных компьютеров заднего участка и тем самым значительно ускорить расчеты.
Проблемы облачных технологий
Пожалуй, самая большая проблема облачных вычислений – безопасность. Многие люди будут обеспокоены, если им придется передавать важные данные в другую компанию. У руководителей компаний будут сомнения по поводу надежности облачных систем, поскольку хранить информацию компании будет другая организация.
Аргументом в пользу облачных компаний является то, что их существование напрямую зависит от их репутации. Для них самих выгодно иметь надежную систему безопасности. В ином случае фирма потеряет всех клиентов. В их интересах использовать лучшие технологии для защиты данных клиентов.
Еще один вопрос – конфиденциальность. Если клиент имеет доступ к своим данным в любое время в любом месте, конфиденциальность легко может быть нарушена. Компании, занимающиеся облачными технологиями, должны найти способ защиты конфиденциальности клиента. Один из методов – технологии идентификации с помощью логинов и паролей. Другой метод связан с форматом авторизации – каждый пользователь имеет доступ только к тем данным и программам, которые имеют отношение к его должностным обязанностям.
Среди проблем, связанных с облачными технологиями, есть и более философские. Кому принадлежат данные: компании, пользующейся услугами облака, или организации, в которой эти данные хранятся? Может ли компания, занимающаяся облачными технологиями, запретить клиенту доступ к своим данным? Эти и другие вопросы о сути облачных вычислений являются предметами обсуждений между компаниями, юридическими фирмами и университетами.
Какое влияние окажут облачные технологии на другие отрасли? В среде IT уже задаются вопросом: как скажется появление облачных технологий на сфере обслуживания и ремонта компьютеров? Если компании будут переходить на модернизированные компьютерные системы, их потребности в IT-поддержке будут снижаться. По мнению некоторых экспертов отрасли, спрос на IT-услуги перейдет к заднему участку облачных систем.
Еще один предмет исследования компьютерных наук – автономная работа компьютеров. Автономная компьютерная система сама себя контролирует и предпринимает меры для предотвращения или устранения проблем. На данный момент автономная работа компьютеров остается теорией. Но, если однажды это станет реальностью, существенно снизится спрос на услуги IT-поддержки.
http://erfa.ru/oblachnye-tehnologii-primenenie-oblachnyh-tehnologii-v-biznese.html
http://periscopes.ru/benefit-from-modern-cloud-technologies-the-head-in-the-clouds-to-whom-and-why-business-needs-cloud-technologies.html