Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Облачные сервисы (Теоретические основы облачных технологий)

Содержание:

ВВЕДЕНИЕ

На компьютере мы храним файлы, которые необходимы для работы, учебы, а также в иных сферах деятельности. Можно представить, в какую ярость приходят люди, когда на компьютере «слетает» операционная система или ломается жесткий диск, и не все файлы возможно впоследствии восстановить. Важные документы можно хранить на флэш-картах, но не всегда удобно носить ее с собой (с работы домой и наоборот), постоянно «перекидывать» файлы туда и обратно. Носить постоянно ноутбук или планшетный компьютер - это тоже не удобный вариант, а ведь подсознательно хочется, что бы эти файлы всегда были рядом, под рукой. Кроме того, не всегда хватает памяти жесткого диска на компьютере, а файл необходимо сохранить на своем компьютере. И возникает такой вопрос: «Что же удалять, если все нужно?».

Выходом в такой ситуации могут служить «Облачные сервисы».

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

Целью курсовой работы является выявление основных направлений развития облачных сервисов.

Для достижения цели необходимо решить следующие задачи:

  1. Рассмотреть понятие и историю возникновения облачных технологий.
  2. Охарактеризовать основные направления и виды облачных технологий.
  3. Сравнить возможности популярных облачных сервисов.

ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ОБЛАЧНЫХ ТЕХНОЛОГИЙ

1.1 Понятия и история возникновения облачных технологий

Слово «облако» (cloud) использовалось в 1990-х годах для метафорического обозначения Интернета: тогда Глобальная сеть представлялась чем-то загадочным, неопределенным в своих пространственных границах, неотличимым от своих внутренних элементов и быстро изменяющимся. Зафиксированное в статье под заголовком «ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing» определение «облачных вычислений» гласит: «Это тот случай, когда информация постоянно хранится на серверах в Сети и временно сохраняется на стороне клиента — например, на настольных компьютерах, планшетах, ноутбуках, мини-компьютерах и так далее» [8].

Впервые идея того, что сегодня называется «облачными вычислениями» была озвучена Д. Ликлайдером в 1960 году. Идея заключалась в том, что каждый человек на планете будет подключен к сети, из которой он будет получать не только данные, но и программы. Другой ученый, Джон Маккарти высказал идею о том, что вычислительные мощности будут предоставляться пользователям как услуга (сервис) [9].

В 90-е гг. происходит быстрое развитие Интернет, оказывающее косвенное влияние на развитие облачных технологий. Значительно увеличилась пропускная способность сетей, расширилась география охвата. Наряду с развитием компьютерных сетей усовершенствовались аппаратные технологии, появились многоядерные процессоры, значительно увеличился объем хранилищ информации. Все это привело к развитию следующих компьютерных технологий, обеспечивших возможность появления облачных сервисов [1]:

  • виртуализация — процесс удаленного доступа к вычислительным мощностям;
  • ASP — технологии создания веб-приложений и веб-сервисов;
  • SOA — сервис-ориентированная архитектура, обеспечивающая использование независимых сервисов с четко определенными интерфейсами, которые для выполнения своих задач могут быть вызваны неким стандартным способом;
  • Web 2.0 — методика проектирования систем, которые путем учета сетевых взаимодействий становятся тем лучше, чем больше людей ими пользуются;
  • системы разработки (development framework) — программная среда разработки мультиагентных систем и приложений;
  • распределенные масштабируемые вычисления — способ решения трудоемких вычислительных задач с использованием нескольких компьютеров, чаще всего объединенных в параллельную вычислительную систему;
  • grid—вычисления — форма распределенных вычислений, в которой «виртуальный суперкомпьютер» представлен в виде кластеров соединенных с помощью сети слабосвязанных гетерогенных компьютеров, работающих вместе для выполнения огромного количества заданий (операций, работ);
  • utility computing — «коммунальные вычисления», когда заказывается услуга исполнения особо сложных вычислений или хранения массивов данных;
  • программное обеспечение с открытым кодом — исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет пользователю принять участие в доработке самой открытой программы, использовать код для создания новых программ и исправления в них ошибок [4].

Дальнейшее развитие технологий облачных вычислений произошло в середине 2000-х гг. В 2006 г. компания Amazon запустила сервис под названием Elastic Compute cloud (EC2) как веб-сервис, который позволял его пользователям запускать свои собственные приложения. Через год свои облачные услуги предложили такие гиганты IT-индустрии, как Google, Sun и IBM.

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

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

На сегодняшний день выделяют три этапа развития облачных технологий, предложенных компанией «Gartner» (см. таблицу 1) [1]:

Таблица 1

Этапы развития облачных технологий

Этап

Продолжительность

Комментарий

Первые проекты

2007—2011

Облачные вычисления внедрялись компаниями, готовыми идти на риски

Консолидация рынка

2010—2013

Пользователи начинают обращать внимание на облачные вычисления. Растет конкуренция и снижается общее число поставщиков

Массовое распространение

2012—2016

Облачные вычисления становятся преобладающей тенденцией. На рынке доминирует ограниченное число поставщиков

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

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

1.2 Виды облаков

Облака разделяют на частные, публичные, гибридные и клановые [3].

  1. Частное облако

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

  1. Публичное облако

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

  1. Гибридное облако

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

  1. Клановое облако или облако сообщества

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

1.3 Основные направления развития облачных технологий

Можно выделить четыре основных направления развития облачных технологий [4]:

  1. IaaS;
  2. PaaS;
  3. SaaS;
  4. *aaS.

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

  1. Инфраструктура как услуга (IaaS, англ. Infrastructure-as-a-Service) предоставляется как возможность использования облачной инфраструктуры для самостоятельного управления ресурсами обработки, хранения, сетями и другими фундаментальными вычислительными ресурсами. Например, потребитель может устанавливать и запускать произвольное программное обеспечение, которое может включать в себя операционные системы, платформенное и прикладное программное обеспечение. Потребитель может контролировать операционные системы, виртуальные системы хранения данных и установленные приложения, а также обладать ограниченным контролем за набором доступных сетевых сервисов (например, межсетевым экраном, DNS). Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, типов используемых операционных систем, систем хранения осуществляется облачным провайдером. Примеры пользователей: системные разработчики, администраторы, ИТ-менеджеры.
  2. Платформа как услуга (PaaS, англ. Platform-as-a-Service) – модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений). В состав таких платформ входят инструментальные средства создания, тестирования и выполнения прикладного программного обеспечения — системы управления базами данных, связующее программное обеспечение, среды исполнения языков программирования — предоставляемые облачным провайдером. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения осуществляется облачным провайдером, за исключением разработанных или установленных приложений, а также, по возможности, параметров конфигурации среды (платформы). Примеры пользователей: разработчики приложений, тестировщики, админисраторы.
  3. Программное обеспечение как услуга (SaaS, англ. Software-as-a-Service) – модель, в которой потребителю предоставляется возможность использования прикладного программного обеспечения провайдера, работающего в облачной инфраструктуре и доступного из различных клиентских устройств или посредством тонкого клиента, например, из браузера (например, веб-почта) или посредством интерфейса программы. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения, или даже индивидуальных возможностей приложения (за исключением ограниченного набора пользовательских настроек конфигурации приложения) осуществляется облачным провайдером. Примеры пользователей: бизнес-пользователи, администраторы приложений.

Другие *aaS:

DaaS (Desktop-as-a-Service) предлагает каждому пользователю стандартизированное виртуальное рабочее место, с возможностью настройки и установки других программ. Доступ осуществляется по сети посредством тонкого клиента, которым может быть что угодно отобычного ПК до смартфона (Google Chrome OS). 

CaaS (Communications-as-a-Service) – сочетания программно-аппаратных средств для организации всех видов общения (голос, почта) между сотрудниками одного предприятия за счёт сторонних решений.

Альтернативный вариант SaaS продвигает корпорация Microsoft, называется он S+S (Software+Services) и сочетает в себе сильные стороны типичного SaaS и обычного доступного приложения. Это обычное ПО, но с ориентацией на удалённые сервисы. Вычисления в облаке превращаются в серьезную технологическую тенденцию — многие эксперты полагают, что в ближайшие пять лет cloud computing изменит не только ИТ-процессы, но и сам рынок информационных технологий. Благодаря этой технологии пользователи устройств самых разных видов, в том числе ПК, ноутбуков, смартфонов и КПК, смогут получать доступ к программам, системам хранения и даже к платформам разработки приложений по Internet, через сервисы, предлагаемые провайдерами вычислений в облаке, причем ресурсы в этом случае размещаются на серверах провайдеров. 

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

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

ГЛАВА 2. ОБЗОР ОБЛАЧНЫХ СЕРВИСОВ

2.1 Понятие облачного сервиса

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

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

2.2 Достоинства и недостатки облачных сервисов

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

Достоинства:

  • Доступность. Сегодня на облако можно зайти с любого устройства, при наличии интернета.
  • Защита информации от потерь. Наверное, это главная причина популярности облака. Персональные компьютеры и ноутбуки не всегда отличаются надежностью, и увеличивается вероятность потерять фотоархив или важную информацию.
  • Совместимость с любой операционной системой. Пользователь теперь не зависит от версии операционной системы, от дополнительных программ и т.д. Достаточно любой компьютер и браузер.
  • Круглосуточный доступ к важной информации. Любой человек, который связан по работе с документацией, оценит с этот плюс облачных сервисов. Отправка нужного отчета из любого места напрямую с телефона – избавляет от многих проблем.
  • Снижается нагрузка на ПК. Многие программы обрабатываются уже на удаленном сервере.
  • Бесплатный сервис для работы с документацией. Яркий пример, Google Docs, позволяет работать с текстовыми файлами и не бояться проблем с совместимостью.
  • Удобство работы группой. В интернете будет всегда доступна последняя версия документа, и пользователь (руководитель) может настроить уровень доступа для каждого сотрудника.
  • Возможность использовать облачные сервера для размещения на них сайтов.

Недостатки:

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

2.3 Обзор популярных облачных сервисов

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

Рассмотрим наиболее популярные облачные сервисы [7]:

  1. Гугл Диск или Google Drive (рисунок 1)

Плюсы:

  • удобный интерфейс;
  • высокая скорость работы;
  • встроенные редакторы.

Минусы:

  • нельзя выгрузить видео длиннее 15 минут;
  • нельзя выложить фото разрешением выше 2048x2048 пикселей;
  • для просмотра PDF или прослушивания FLAC понадобятся плагины.

Гугл Диск на сегодня считается самым крупным поставщиком «облачных» услуг. Для работы с сервисом вам понадобится аккаунт GMail. Вы также можете создать папку на рабочем столе, файлы из которой будут синхронизироваться с облаком. Бесплатно предоставляется 15 ГБ. Выделенное пространство можно расширить за отдельную плату. К примеру, 100 ГБ будет стоить 1.99 $ в месяц, а 30 ТБ - 299$. Кроме доступа к сервису через веб-интерфейс, есть возможность доступа через клиенты для Windows, Mac OS, Android, iOS.

Рисунок 1. Google Drive

  1. OneDrive (рисунок 2)

Плюсы:

  • видео проигрывается во встроенном плеере;
  • редактирование документов MS Word, Excel.

Минусы:

  • MP3-файлы не проигрываются.

Сервис включен в систему Microsoft. Сервис предоставляет упрощенный доступ к документам Office и письмам Outlook. Изначально всем пользователям отводится 15 ГБ. Лимит можно увеличить до 1 ТБ за 6.99 $ в месяц. Несколько гигабайтов дополнительно можно получить и бесплатно -  за счет привлечения друзей.

Интерфейс программы Параметры программы

Рисунок 2. OneDrive

  1. Dropbox (рисунок 3)

Плюсы:

  • просмотр файлов всех популярных форматов;
  • фильтр загруженных файлов.

Минусы:

  • изначально маленький объём хранилища;
  • синхронизация распространяется только на папку Dropbox.

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

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

http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/virtual.box_1.png?itok=IxjRAH1Phttp://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/virtual.box_3_1.png?itok=PilvBiNT

Рисунок 3. Dropbox

  1. Box (рисунок 4)

Плюсы:

  • простая регистрация;
  • добавление в Избранное;
  • продвинутый поиск.

Минусы:

  • ограничения для продолжительных видео;
  • предпросмотр доступен только для файлов размером до 500 МБ.

Один из старейших «облачных» сервисов, основанный еще в 2005 году. Box идеально подходит для хранения фотографий и музыки. Видео здесь также можно хранить - отводится 10 ГБ. Но при воспроизведении онлайн оно будет сжиматься до 640x480. Также особенностью является то, что на Android можно и создавать, и редактировать файлы, а на устройствах на ОС iOS только просматривать.

облачные хранилища данных http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/box_dlya_windows_box_dlya_windows_box-2.png?itok=IdX0vZZi

Рисунок 4. Box

  1. Яндекс Диск (рисунок 5)

Плюсы:

  • автораспределение по категориям.

Минусы:

  • из редакторов доступна только примитивная обработка изображений.

Этот сервис предоставляет также 10 ГБ. Дополнительный объем можно получить, подключив друзей, участвуя в акциях или просто переведя конкретную сумму на счет разработчика. Работа Яндекс.Диск данных между различными устройствами. Кроме стандартных функций, Яндекс.Диск способен интегрироваться с приложениями Microsoft Office 2013, а также автоматически выгружать фото и видеозаписи с мобильных устройств.

Вход в Яндекс.Диск Диски в программе Яндекс.Диск

Рисунок 5. Яндекс.Диск

  1. Облако Mail.Ru (рисунок 6)

Плюсы:

  • создание резервных копий;
  • проверка на вирусы.

Минусы:

  • Присутствует реклама.

Облако Mail.ru предоставляет бесплатно 25ГБ (регулярно проводятся акции с предложениями увеличить объем до 1000ГБ). Сервис интегрирован с одноименной почтовой службой. Также возможна автозагрузка фото с планшета или смартфона. Разработчики предусмотрели поддержку любых типов файлов. Что касается встроенных редакторов, то можно создавать и корректировать текстовые документы и электронные таблицы.

облачные хранилища данных удалить несколько файлов с облака mail ru

Рисунок 6. Облако Mail.Ru

  1. Mega (рисунок 7)

Плюсы:

  • отсутствие лимита на объем выгружаемого файла;
  • высокий уровень конфиденциальности.

Минусы:

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

Название сервиса себя полностью оправдывает - с ним вы получите в пользование 50 ГБ бесплатно. Кроме того, есть возможность значительно расшириться в платных пакетах. При этом к вашим услугам надежная система шифрования - файлы кодируются алгоритмом AES прямо в браузере. Кроме того, здесь отсутствуют открытые публичные ссылки.

http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/mega_dlya_windows_mega_dlya_windows_mega-1.png?itok=ZLI2FH2x http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/mega_dlya_windows_mega_dlya_windows_mega-4.png?itok=BpWy5eUn

Рисунок 7. Mega

  1. Copy Cloud Storage (рисунок 8)

Плюсы:

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

Минусы:

  • не предусмотрено воспроизведение видеофайлов.

Copy.com - относительно новое облачное хранилище. По интерфейсу и функционалу он похож на Dropbox, но предоставляет больше пространства  - 15 ГБ. Хранение файлов на этом «облаке» гарантирует высокую степень безопасности, ведь автор проекта - компания Barracuda Networks, специализирующаяся на защите данных.

http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/copy_cloud_storage_dlya_windows_copy_cloud_storage_dlya_windows_copy-cloud-storage-1.png?itok=MQiwiZd0 http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/copy_cloud_storage_dlya_windows_copy_cloud_storage_dlya_windows_copy-cloud-storage-4.png?itok=uWJWrLuf

Рисунок 8. Copy Cloud Storage

  1. iCloud (рисунок 9)

Плюсы:

  • синхронизация со всеми iOS-устройствами, привязанными к единому аккаунту;
  • автозагрузка музыки, скачиваемой из iTunes.

Минусы:

  • ограничение на количество хранимых фотографий: не более 1000.

Сервис незаменим для пользователей гаджетов от Apple. С его помощью можно легко перемещать файлы и приложения с одного устройства на другой, загружать и сортировать различные данные. Ограничение на объём закачиваемых файлов равно 10 ГБ. Расширить личное пространство в iCloud можно, доплачивая определенную сумму ежемесячно.

http://moiprogrammy.net/sites/moiprogrammy.net/files/styles/medium/public/screenshots/icloud_dlya_windows_icloud-2.jpg?itok=jYQehcR4

Рисунок 9. iCloud

В действительности, можно пользоваться сразу несколькими «облачными» сервисами. А, возможно, достаточно будет и одного. Приведем характеристики рассмотренных облачных сервисов в таблице 2 [7].

Таблица 2

Сравнительная характеристика популярных облачных сервисов

Лучшие облачные хранилища данных

2.4 Безопасность хранения данных в облаке

Многие облачные хранилища предлагают очень выгодные планы подписки, но являются ли они безопасными? Рассмотрим текущие предложения по безопасности 5 провайдеров облачных сервисов (таблица 3).

Таблица 3

Сравнительная характеристика параметров безопасности облачных серверов

Бренд

Необходимость надежного пароля

Двухшаговая верификация

Шифрование клиентской части

Секретный вопрос?

Google Drive

Да

Да

Нет

Да

OneDrive

Да

Да

Нет

Нет

Dropbox

Нет

Да

Нет

Нет

Mega

Да

Нет

Да

Нет

Copy

Нет

Нет

Нет

Нет

Рассмотрим средства безопасности каждого отдельного провайдера:

    1. Google Drive

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

Чтобы использовать Drive, необходима учетная запись Google. При создании учетной записи в Google необходимо придумать надежный пароль. Пароль должен содержать как минимум 8 символов. Тем не менее, требования к чувствительным к регистру или разнообразным буквам и числам при регистрации в Google отсутствуют. Это могло бы улучшить безопасность.

Защита учетной записи в Google — это основной шаг по обеспечению безопасности в хранилище Drive. Google предлагает двухшаговую верификацию (двухфакторную аутентификацию) для того, чтобы увеличить надежность учетной записи. Как только активирована эту функция, при каждом входе в какой-либо из сервисов Google нужно будет вводить дополнительный код (посылается СМС сообщением). Вход в Google будет возможен после ввода этого кода. Таким образом, двухшаговая аутентификация может сделать Google Drive более защищенным от хакеров.

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

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

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

Microsoft OneDrive

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

Безопасность OneDrive зависит от безопасности учетной записи Microsoft. Поэтому, если учетная запись Microsoft защищена, это также поддерживает безопасность пространства на OneDrive.

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

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

3. Dropbox

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

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

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

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

Dropbox использует соединение HTTPS на своем сайте и во время передачи данных между вами и облачным хранилищем. Сам Dropbox не предоставляет опцию шифрования файлов до загрузки на их сервер. В Dropbox уверяют, что они шифруют файлы во время передачи и в течение всего остального времени. Тем не менее, вы можете зашифровать свои файлы до отправки на Dropbox.  Для этого существует целое множество инструментов. Boxcryptor — один из них. Он использует стандартную технологию шифрования «AES-256 bit», чтобы еще больше увеличить уровень безопасности ваших файлов.

4. Copy

Copy — один из самых популярных сервисов облачного хранения данных, конкурирующий с Dropbox, Google Drive, OneDrive и т. д. Процесс регистрации на Copy занимает всего несколько секунд (необходимо указать имя, адрес электронной почты и пароль).

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

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

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

5. Mega

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

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

Тем не менее, существуют сообщения о том, что в системе шифрования Mega на базе браузера есть определенные слабости.

Mega предлагает прекрасные средства безопасности, но, к сожалению, истории версий файлов у сервиса нет.  Можно просто восстановить удаленные файлы с помощью приложения «SyncDebris» от Sync Client, или из папки «Rubbish Bin» на Mega. Для мониторинга активности Mega предоставляет опцию журнала посещений и опцию управления приложениями.

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

Ниже представлен удобный для ознакомления контрольный список [14].

  1. Требование к надежности пароля: Google, Microsoft и Mega требуют использовать надежный пароль. Dropbox и Copy более гибкие в этом плане.
  2. Требование верификации адреса электронной почты: все сервисы рано или поздно требуют верифицировать свой электронный адрес.
  3. Двухшаговая верификация: Google Drive, OneDrive и Dropbox предоставляют двухшаговую верификацию. Copy и Mega на данный момент не предоставляют такой опции.
  4. Шифрование клиентской части: Только Mega предлагает шифрования клиентской части. Это осуществляется с устройства, с которого загружаются файлы.
  5. Шифрование серверной части: Dropbox, Mega и Copy хранят ваши файлы на серверах в зашифрованном виде. Можно использовать локальное шифрование, чтобы избежать рисков.
  6. Использование безопасного соединения (HTTPS): Все пять провайдеров используют безопасное соединение HTTPS. Тем не менее, Mega дает пользователям выбор его отключить (по выбору).
  7. Использование секретных вопросов для верификации пользователей: У Google Drive эта опция доступна. OneDrive, Dropbox, Copy и Mega на данный момент не используют секретный вопрос.

Из вышеуказанного становится ясно, что Google Drive предоставляет почти все средства безопасности, кроме шифрования. Microsoft OneDrive и Dropbox идут следом за ним. Mega предоставляет такое сложное средство безопасности, как шифрование, но на сервисе отсутствует двухшаговая верификация. Copy необходимо поработать над тем, чтобы превратить прекрасное облачное хранилище в более безопасную среду с помощью двухшаговой верификации, требования к надежности пароля и других инновационных систем безопасности.

ЗАКЛЮЧЕНИЕ

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

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

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Батаев А.В. Перспективы внедрения облачных технологий в банковском секторе России [Электронный ресурс] – URL: http://institutiones.com/ innovations/2345-perspektivy-vnedreniya-oblachnyx-texnologij-v-bankovskom-sektore-rossii.html (дата обращения 26.12.2016)
  2. Безопасны ли облачные хранилища данных? [Электронный ресурс] – URL: http://mobile-dom.ru/internet/bezopasnyi-li-oblachnyie-hranilishha-dannyih (дата обращения 25.12.2016)
  3. Грицачук С. Как работает облако [Электронный ресурс] – URL:http://www.it-world.ru/tech4human/newtech/44971.html (дата обращения 25.12.2016)
  4. Как работают облачные сервисы [Электронный ресурс] – URL:http://lab-37.com/reviews/kak-rabotayut-oblachnye-servisy/ (дата обращения 25.12.2016)
  5. Климентьев В.П., Устинов В.А. Введение в облачные вычисления. [Электронный ресурс] – URL:http://lib.convdocs.org/docs/index-63430.html (дата обращения 23.12.2016)
  6. Крыжановский Е. Руководство пользователя по работе с облачными сервисами хранения данных [Электронный ресурс] – URL: http://bezwindowsa.ru/fishki/rukovodstvo-polzovatelya-po-rabote-s-oblachnyimi-servisami-hraneniya-dannyih.html (дата обращения 26.12.2016)
  7. Лучшие облачные хранилища данных [Электронный ресурс] – URL: http://moiprogrammy.net/luchshie-oblachnye-hranilishcha (дата обращения 25.12.2016)
  8. Макаров С.В. За «Облачные вычисления» //Креативная экономика.- М:, №8, 2010 г.
  9. Медведев А. Облачные технологии: тенденции развития, примеры исполнения// Современные технологии автоматизации. 2013. № 2. С.6-9.
  10. Наседкин А. Что такое облачный сервис и как он работает [Электронный ресурс] – URL: http://stroika-saitov.ru/chto-takoe-oblachnyii-servis (дата обращения 25.12.2016)
  11. Облачные вычисления витают в облаках [Электронный ресурс] – URL: http://softlab.pp.ua/article/333-oblachnye-vychisleniya-vitayut-v-oblakax.html (дата обращения 25.12.2016)
  12. Облачные технологии для земных пользователей [Электронный ресурс] – URL: http://sonikelf.ru/oblachnye-texnologii-dlya-zemnyx-polzovatelej/ (дата обращения 27.12.2016)
  13. Основы Облачных вычислений (по рекомендациям NIST) [Электронный ресурс] – URL: http://cloud.sorlik.ru/synopsis-4.html (дата обращения 27.12.2016)
  14. Самое безопасное облачное хранилище 2015 года [Электронный ресурс] – URL: https://ergonotes.ru/bezopasnoe-oblachnoye-khranilishche/ (дата обращения 27.12.2016)