Windows        23.06.2022   

Для чайников облачные технологии хранения данных. Облачные технологии и их применение. Классификация облачных сервисов

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

Что такое облачные технологии

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

Для того чтобы лучше представить, что такое cloud computing, можно привести простой пример: раньше пользователь для доступа в электронную почту прибегал к определенному ПО (мессенджеры и программы), установленному на его ПК, теперь же он просто заходит на сайт той компании, чьи услуги электронной почты ему нравятся, непосредственно через браузер, без использования посредников.

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

Три модели «облаков»

Напомним, что существует три модели обслуживания облачных вычислений:

  1. Программное обеспечение как услуга (SaaS, Software as a Servise). Потребителю предоставляются программные средства — приложения провайдера, выполняемые на облачной инфраструктуре.
  2. Платформа как услуга (PaaS, Platform as a Service). Потребителю предоставляются средства для развертывания на облачной инфраструктуре создаваемых потребителем или приобретаемых приложений, разрабатываемых с использованием поддерживаемых провайдером инструментов и языков программирования.
  3. Инфраструктура как услуга (IaaS, Infrastructure as a Service). Потребителю предоставляются средства обработки данных, хранения, сетей и других базовых вычислительных ресурсов, на которых потребитель может развертывать и выполнять произвольное программное обеспечение, включая операционные системы и приложения.

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

В прошлом году совокупный объем мирового рынка в сфере облачных технологий составил порядка $40 млрд. Некоторые эксперты прогнозируют, что к 2020 году этот показатель достигнет $240 млрд. Россия по внедрению cloud computing в бизнес занимает 34-е место с показателем $250 млн.

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

Доступность

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

Мобильность

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

Экономичность

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

Арендность

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

Гибкость

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

Высокая технологичность

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

Надежность

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

Google Apps для бизнеса выделяет эти же преимущества, только добавляет, что при использовании их cloud computing компания защищает окружающую среду, объясняя это тем, что службы Apps работают на базе центров обработки данных Google, отличающихся сверхнизким энергопотреблением, поэтому углеродоемкость и энергозатраты при их использовании будут значительно ниже при использовании локальных серверов.

Сколько все это стоит?

Стоимость Google Apps для бизнеса, по заявлению компании, $5 за одного пользователя в месяц, с бесплатным пространством на облачном диске 5 Гб (при желании можно докупить еще от 20 Гб до 16 Тб по цене от $4 до $1430 в месяц соответственно).

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

Попробуйте — новым клиентам 3 месяца без абонентской платы. Расчетный счет в Контур.Банке со встроенной бухгалтерией и отчетностью. Корпоративная карта и электронная подпись - бесплатно. До 5 % на остаток.

Microsoft тоже борется за свою долю в области облачных вычислений. Их основу составляет Office 365. Она делает акцент на комплексное CRM-решение, утверждая, что Microsoft Dinamics CRM включает блоки управления маркетингом, продажами, обслуживанию клиентов. То есть с помощью этой функции есть возможность решить спектр задач управления взаимоотношениями, начиная с привлечения клиентов и заканчивая кросс-продажами.

Выделяются также «умный» анализ, ролевой интерфейс и высокая мобильность.

В приобретении Office 365 предлагается несколько вариантов: тариф Office Professional Plus 2010 — 555 руб. в месяц с пользователя. Последующие тарифы — стоимостью 250, 300, 525 и 750 руб. в месяц за каждого пользователя соответственно. Кстати, Office 365 можно попробовать бесплатно .

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

Основной критике подвергается то, что при использовании виртуального ПО информация автоматически попадает в руки разработчика этого программного обеспечения. Так утверждает Ричард Столлман, основатель движения свободного ПО.

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

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

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

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

С каждым днем в поисковых системах владельцами компьютеров все чаще задается вопрос «что такое облачные технологии». В этом нет ничего удивительного, ведь все больше пользователей узнают об этом новшестве. Яркий пример - антивирусные программы. Новые версии Norton Internet Security, Kaspersky и многих других в настройках предлагают активировать опцию защиты из облака. Так как любопытство свойственно самой человеческой природе, то вполне логично, что люди начинают интересоваться облачные технологии.

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

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

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

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

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

Лекция Облачные технологии

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

К основным видам облачных технологий относят:

    " Инфраструктура как сервис " ("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 можно рассматривать в качестве более удобной и выгодной альтернативы внутренним информационным системам.

Развитием логики SaaS является концепция WaaS (Workplace as a Service - рабочее место как услуга). То есть клиент получает в свое распоряжение полностью оснащенное всем необходимым для работы ПО виртуальное рабочее место.

    Коммуникации (VoIP)

    Антиспам и антивирус

    Управление проектами

    Дистанционное обучение

    Хранение и резервирование данных

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

Помимо различных способов предоставления сервисов различают несколько вариантов развёртывания облачных систем:

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

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

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

Смешанное (гибридное) облако - совместное использование двух вышеперечисленных моделей развёртывания

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

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

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

На сегодняшний день встречается несколько типов облаков, среди которых:

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

Сферы применения облачных технологий

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

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

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

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

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

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

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

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

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

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

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