Что такое облако в интернете. — что это и зачем

Привет, друзья! Сегодняшняя статья про облачное хранилище Mail.Ru. Разберем как пользоваться облаком через веб-интерфейс:

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

Прелесть любого облачного хранилища в том, что оно дает дополнительное место для хранения файлов онлайн.

Не надо лишний раз загромождать комп.

Удобно делиться файлами с другими людьми (просто открываем доступ по ссылке).

А так как у меня есть почтовый ящик на Майле, то решила задействовать и это хранилище. Тем более, что бесплатно здесь доступно 25 гб памяти. Вставка из 2018 – сейчас бесплатно дают 8 гб.

В общем, это все теория. А мы перейдем к практике.

Смотрите мою видео инструкцию по работе с облаком Mail.Ru ниже:

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

Хотя регистрировать ящик необязательно, вы можете использовать Майл для входа в свою почту, расположенную на другом сервисе. Я показала это в видео (смотрите с 11-ой минуты 46-ой секунды). Таким образом, ваш ящик, к примеру на Яндексе, будет открываться в интерефейсе Майл.ру и вы также сможете использовать облако.

Чтобы перейти к облаку , находясь на главной странице Mail.Ru, нужно кликнуть по вкладке «Все проекты» и выбрать «Облако».

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

Либо правой кнопкой мыши жмем по файлу и выбираем «Удалить». Опять же, если вы отметили несколько файлов – то удалятся они все.

И такой нюанс – в облаке Mайл.ру нет корзины, в которую попадают удаленные файлы, как на том же Яндекс-диске. Оттуда мы их можем восстановить. С облака мы удаляем сразу!

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

Можно загружать через кнопку «Выбрать файлы на компьютере», либо перетащить их в окно загрузки мышкой. Есть ограничение – размер загружаемого файла до 2 Гб.

Рядом с кнопкой «Загрузить» видим кнопку «Создать». Ее используем для создания папок, документов (ворд), таблиц (эксель) или презентаций (power point) прямо в облаке .

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

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

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

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

Если вы открываете доступ к файлу на время, а затем захотите удалить эту ссылку, то выделите нужный файл мышкой, нажмите правую кнопку – выберите пункт «Удалить ссылку».

Все ваши файлы, к которым вы открыли доступ также можно найти в разделе «Общий доступ».

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

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

Для настройки доступа к папке отметьте ее галочкой, нажмите на вкладку «Настроить доступ».

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

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

У себя в почтовом ящике этот пользователь увидит такое приглашение:

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

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

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

Желаю успехов!

С уважением, Виктория

Довольно часто можно слышать об облачных хранилищах или облаках данных, но что же это такое?

На самом деле все просто.

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

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

В российском интернете наиболее известны такие облачные хранилища, как Яндекс.Диск , Google Диск , Облако@mail.ru , Dropbox , для пользователей Windows — OneDrive , а для пользователей устройств Apple — iCloud .

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

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

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

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

Но есть и определенные минусы. Так остается открытым вопрос безопасности.

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

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

В общем, каждый делает выводы и принимает решение самостоятельно.

Лично я пользуюсь облаком iCloud и иногда Dropbox . Кроме этого в качестве бесплатного файлообменника использую доступный объем Яндекс и Google Дисков , ну а в рабочих целях в качестве надежного и быстрого хранилища данных использую платный аккаунт на файловом хостинге Amazon S3 .

Фото с сайта: www.crayon.com

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

Преимуществами «облаков» являются:

  • Доступ к данным в режиме онлайн с любых платформ.
  • Надежная защита (информация хранится и резервируется на многочисленных серверах и выход из строя даже нескольких из них не будет заметен для пользователей).
  • Возможность организации «виртуального» офиса – совместной работы удаленных сотрудников.
  • Простота использования.
  • Дополнительные возможности восстановления файлов.

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

Сравнение облачных хранилищ

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

Топ-10 «облаков» входят:

  • Сервис компании Google
  • Файлообменная система Dropbox
  • Сервис Яндекс
  • Облачное хранилище Mail.ru
  • Amazon Web Services
  • Хранилище от Apple
  • 4shared
  • SugarSync
  • Box.net
  • iDrive

Фото с сайта: os-chrome.ru

Google Drive предоставляет бесплатно дисковое пространство на 15Гб (при желании за дополнительную абонентскую плату объем может быть увеличен до 30Тб). Сервис предоставляет возможность организации выборочного доступа к файлам различными пользователями, простую передачу информации и работу более чем с 30 форматами данных. Сервис связан с другими службами Google: Gmail, Google Photo и другими – пользователем Гугл не потребуется дополнительная регистрация на «облаке».

DropBox разрешает размещать до 2Гб в бесплатном режиме. Увеличить этот объем можно либо перейдя на платный тариф, либо пригласив друга – каждый новый пользователь принесет вам от 500Мб до 1Гб. Хранилище DropBox позволяет восстанавливать файлы, возвращаться к старым версиям документов и управлять уровнями доступа. Особая гордость службы – 256-битное шифрование данных.

Яндекс.Диск и Облако@mail.ru – наиболее популярные отечественные хранилища, связанные с соответствующими почтовыми службами.

Яндекс открывает пользователям 10Гб и дарит 512Мб за каждого приведенного клиента. Файлы интегрируются в офисный пакет Microsoft, благодаря чему возможно их простое совместное редактирование.

Mail.ru выделяет 16Гб и дает возможность платного увеличения пространства до 4Тб. Служба предоставляет возможность интеграции с Windows, iOS и Linux. Специальная функция позволяет автоматически сохранять фотоизображения с гаджета в «облаке». Введен тариф для бизнеса, который позволяет платить только за фактически используемое пространство.

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

iCloud Drive – сервис Apple, бесплатно предоставляющийся всем покупателям продукции компании. Необходимо лишь настроить учетную запись и получить 5Гб для хранения любых файлов. Платный сервис позволяет увеличить дисковое пространство до 2Тб. Сервис отлично интегрирован со всеми устройствами Apple, а кроме того, имеется возможность работы и на других платформах.

Интерфейс облачного сервиса 4shared внешне не отличается от проводника Windows. Простая и удобная для пользователя файлообменная служба позволяет бесплатно размещать до 15Гб информации. Ссылки на доступ к файлам для сторонних пользователей действуют 6 месяцев.

SugarSync – мультиплатформенное облачное хранилище, обеспечивающее синхронизацию данных различных ОС: Windows, iOS, Android, Symbian и другие. Доступен 30-дневный бесплатный доступ, вариантов длительной работы без оплаты не предусмотрено.

Box.net – удобный сервис для обмена файлами и совместной работы с ними при помощи мобильных устройств. Бесплатно выделяется 10Гб (максимальный размер документа – 250Мб), объем может быть увеличен при использовании платных услуг.

iDrive – отличный инструмент для работы различных устройств под одним аккаунтом. Служба позволяет делать автоматическое резервное копирование файлов с iPad, iPhone, Mac, а также устройств, работающих под управлением Android и Windows. Хранилище iDrive обеспечивает высокую степень безопасности благодаря 256-битному шифрованию данных. Бесплатно предоставляется до 5Гб. Объем может быть увеличен до 10Тб.

Приведенный перечень сервисов далеко не полный, однако именно эти службы следует считать лучшими облачными хранилищами 2017 года. При выборе службы следует руководствоваться теми задачами, которые Вы будете решать. Для частного использования отлично подойдут сервисы Яндекс, Mail.ru и Google. Для бизнес-проектов стоит учесть число пользователей и их устройства, а также сложность выполняемых работ. Если Вам необходима многоуровневая база данных с возможностью поиска, вполне возможно, что придется обратиться к таким гигантам, как Amazon.

Как создать облачное хранилище

Работа с любым сервисом удаленного хранения информации начинается с регистрации. Как правило, это простая процедура, ничем не отличающаяся от авторизации на любом сайте или в почтовой службе. При использовании облачных хранилищ, предоставляемых Яндекс, Mail.ru или Google пользователю и вовсе не потребуется практически никаких действий – достаточно будет войти под своим существующим аккаунтом и начать работать.

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

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

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

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

  • С использованием приложения.
  • Браузерный.
  • Синхронизация локальной папки.

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

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

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

Как переместить файлы в облачное хранилище

Фото с сайта www.collective-evolution.com

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

Организация работы

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

Если Вам необходимо наладить работу компании с использованием «облаков», необходимо выбрать хранилище, которое будет интегрировано в общую систему управления (например, CRM). Большое внимание следует уделить вопросам восстановления данных и их шифрования при передаче.

Система должна позволять отслеживать, какие именно изменения вносились в документ пользователями и когда, кто получал доступ и кому этот доступ делегировался.

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

  • Данные IP-телефонии.
  • Почтовую переписку.
  • Данные корпоративного чата.

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

Подведем итоги

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

В заключение, следует отметить, что облачное хранилище становится неотъемлемой частью нашей жизни, и зачастую требуется даже тем, кто, казалось бы, не нуждается в подобном сервисе. Все больше компаний просят высылать им файлы не по электронной почте, а посредствам «облаков». Хотите распечатать фотографии, растиражировать брошюру или заказать сувенир по собственному эскизу? Скорее всего, Вас попросят переслать Ваши файлы средствами Google Drive, Яндекс.Диск или Облако@mail.ru.

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

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

Невиданные возможности для ваших клиентов

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

Для сравнения посмотрите на Stack Exchange (наиболее известен благодаря сайту Stack Overflow) или Яндекс.Почту – они для пользователя выглядят точно так же. Они тоже доступны любым пользователям и откуда угодно. Там тоже веб-сервер, который тоже принимает запросы по HTTP, там тоже все равно, какая операционная система у клиента, какая архитектура у его машины, на каком языке написаны его программы.

Можно встретить утверждения, что благодаря облачности сервиса «данные пользователей доступны им откуда угодно». Да, пользователи сервиса могут закачивать изображения на сервис откуда угодно и получать результаты тоже откуда угодно. Кстати, пользователи Stack Exchange или Яндекс.Почты тоже могут работать с этими сервисами откуда угодно – задавать вопросы, получать ответы, отправлять и получать письма.

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

Облачные сервисы для облачных сервисов

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

Посмотрим на это с точки зрения сервиса . Цель разработки сервиса – предоставить программно доступный из любой точки мира сервис – чтобы сторонние разработчики, которым в их программах не хватает оптического распознавания текста, могли разработать ПО, которое использует наш сервис для распознавания. Например, программу для смартфона, которая фотографирует чек, извлекает из него данные и сохраняет их в программу для бюджетирования на том же смартфоне. Капитан Очевидность подсказывает: смартфон не в облаке. ABBYY Cloud OCR SDK не только для «разработчиков облачных сервисов», он для разработчиков любых программ, которые готовы использовать сторонний сервис для распознавания текста. В облаке те программы работают или нет – не имеет принципиального значения, а данному сервису просто все равно.

Считается, что облачный сервис – это обязательно сервис для обслуживания многочисленных внешних запросов. Обычно да, но не обязательно. Никто не мешает вам запустить на вашем сервисе разложение простых чисел на множители, исходные данные для него хранить где-нибудь снаружи, чтобы сервис их сам оттуда брал, а результаты заливал на внешний ftp-сервер.

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

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

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

Считается, что в облаке используется «облачная операционная система». Обычно это просто допиленная «обычная операционная система». В Windows Azure это Windows Server 2008 R2 со слегка перетянутыми гайками (например, временная папка очень маленькая). Вся «облачность» в такой среде создается дополнительными сервисами – например, долговременным хранилищем данных, не привязанным к машине, на которой работает пользовательский сервис.

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

Беспрецедентная надежность

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

Прежде всего, нужно читать мелкий шрифт в соглашении о девятках (SLA – Service Level Agreement). Там указано точно, что эти девятки означают, какие конкретно свойства сервиса они затрагивают, какова ответственность провайдера.

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

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

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

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

Так что это?

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

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

5 характеристик облачных вычислений

  • имеет возможность самообслуживаться по требованию (self service on demand) пользователя, путем изменения и определения вычислительных нужд: скорости доступа, серверного времени, скорости обработки информации, возможность самостоятельного управления объемом хранящихся данных;
  • обладает универсальным доступом (universal access) посредством сети, охватывая все категории терминальных устройств;
  • объединяет ресурсы (resource pooling) для возможности обслуживания как можно большего количества пользователей в единственный пул, чтобы потом произвести динамически перераспределение компьютерных мощностей между пользователями прямо во время работы с облаком, кому-то выделяется больше ресурсов, кому-то - меньше, в зависимости от выполняемых задач, при этом, пользователи могут выбирать ЦОД (центр обработки данных), который ближе всего расположен географически;
  • гибкая и эластичная (elasticity and flexibility), а это значит что пользователи взаимодействуют с поставщиком облачных вычислений в полностью автоматизированном режиме, что дает возможность управлять услугами быстро и без долгих ожиданий;
  • автоматически ведет учет потребления (accounting of consumption) на ходу, подсчитывая использованные ресурсы: пропускная способность, объем сохраняемых данных, количество пользователей, транзакций облачным провайдером, оценивая размер предоставленных пользователям услуг.

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

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

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

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

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

В чем прибыль?

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

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

Нужно попробовать новую фичу и есть риск сломать сервис? Можно сделать так. Создаете еще одно хранилище и еще одну базу данных. Настраиваете ваш сервис на новое хранилище и новую базу, разворачиваете на дополнительно выделенных виртуальных машинах. Попробовали, освободили машины, если в хранилище и базе много данных, можно их тоже удалить, чтобы не платить за них.

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

Такая гибкость очень удобна. Это светлая сторона облака, за которую оно в первую очередь и ценно. Надо – берете в аренду, не надо – прекращаете аренду, и то, и другое требует нескольких щелчков мышью (или программного запроса) и не очень долгого ожидания.

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

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

Как обычно, есть и темная сторона

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

Например, виртуальные машины стандартные и вы можете даже не знать характеристик реального железа. Скорее всего, когда в Windows Azure вы разворачиваете сервис на одном одноядерном узле, вам на самом деле дают виртуальную машину, которая работает в каком-нибудь 16-ядерном сервере под HyperV. Может быть, можно там что-нибудь подкрутить и на ровном месте получить 15-процентный прирост производительности, но вы ничего не можете с этим сделать.

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

То же самое касается надежности. Вы не можете быть уверены, что стойки в один прекрасный момент, например, не зальет конденсатом из оторвавшейся трубки системы кондиционирования. Если бы ваш сервер был в офисе или в colocation, то вы могли бы сделать что-нибудь, пусть даже на вид безумное, типа отвода воды из пространства над вашим оборудованием. Здесь вы ничего сделать не сможете – вы не контролируете, где стоит оборудование, хорошо ли оно там закреплено и не бегают ли по нему мыши. Все безумные события, которые вы могли бы предусмотреть (или не предусмотреть и чувствовать угрызения по поводу плохо сделанной работы), теперь полностью вне вашего контроля.

Безумные события бывают самые разные. Вот примеры реальных сбоев в датацентрах.

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

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

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

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

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

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

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

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

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

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

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

статья взята с Блога компании ABBYY на habrahabr.ru

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

Синхронизация данных в облачном хранилище

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


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


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


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

Какое облачное хранилище выбрать

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


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


  • облако Mail.Ru – 100 Гб;

  • сервис MEGA – 50 Гб;

  • Google Disk – 15 Гб;

  • Яндекс.Диск – 10 Гб;

  • OneDrive - 7 ГБ;

  • Dropbox - 2 ГБ.

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


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


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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: