Сделай Сам Свою Работу на 5

Облачное хранилище данных, реальный пример использования №1: резервные копии файлов





Облачное хранилище данных

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

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

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

Потенциальные вопросы



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

Облачные шлюзы

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



Облачное хранилище данных: базовые варианты использования

Таких вариантов всего два:

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

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



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

Облачное хранилище данных, реальный пример использования №1: резервные копии файлов

Фото: sylvar

Резервные копии своих файлов я условно делю на две категории:

1.Резервные копии файлов моих старых проектов. Я занимался многими проектами, связанными с программированием, Web-сайтами, управлением проектами и даже копирайтингом. Результаты этих проектов в данный момент мне не нужны, но существует высокая вероятность их повторного использования. Поэтому я храню их в специальной папке в архивированном виде. Безусловно, потеря таких данных для меня крайне не желательна и я произвожу их резервное копирование в облачное хранилище. Так как эти данные не меняются, то резервная копия создаётся один раз.

2.Резервные копии моих текущих проектов. При активной работе над проектом, в котором много постоянно изменяющихся файлов, создание ежедневной (или даже более частой) резервной копии просто необходимо. Для этого я использую программу SyncBackFree, которая создаёт по расписанию или по моему запросу архив с нужными мне данными и помещает его в папку на жёстком диске компьютера. Содержимое этой папки копируется в облачное хранилище данных.

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

Суть очень проста:

  1. Главное: клиент облачного хранилища должен позволять выбирать папки, которые надо синхронизировать на конкретном компьютере или устройстве. Без этой возможности вы получите не резервные копии, а полностью синхронизированный набор файлов. Архивы резервных копий могут быть достаточно большого размера и их не надо синхронизировать на все ваши устройства, включая мобильные.
  2. В той папке, которая содержит файлы для синхронизации в облако, создаёте папку "Backups". На тех компьютерах, где надо иметь эти резервные копии, включите синхронизацию этой папки.
  3. Вручную или при помощи специальной программы создаёте архив с вашими данными и помещаете его в эту папку.
  4. Этот архив будет автоматически помещён в облачное хранилище данных как резервная копия и далее скопирован на те компьютеры, для которых вы указали синхронизацию папки "Backups".

Таким образом, вы делаете не одну резервную копию в облаке, а имеете возможность автоматически её растиражировать и на другие компьютеры, при необходимости!

Учтите, что для этого способа у вас должен быть быстрый, безлимитный Интернет и достаточно большой объём облачного хранилища данных. Также некоторые облачные хранилища накладывают ограничения на размер файлов для бесплатного использования (например, Box): у вашего "облака" не должно быть такого ограничения.

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

В этой статье я не буду подробно рассматривать этот вопрос. Скажу только, что он вполне успешно и эффективно решается для облачных хранилищ данных... следите за обновлениями сайта! Вот эта статья: "Как защитить мои файлы в облаке? Мой реально действующий эффективный вариант!".

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

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.