Когда-нибудь мы перестанем хранить данные на жестких дисках. Вся информация будет находиться в «облаке» и окажется доступной для нас с любого компьютера, подключенного к Интернету. Музыка, видео, документы и другие файлы будут загружаться на жесткий диск только тогда, когда они будут нам нужны. И такое «облачное» будущее не так далеко, как кажется. Новый сервис Bitcasa призван изменить представление людей об использовании сервисов для резервного копирования и синхронизации данных.
«Как? Еще один сервис для синхронизации данных?» — спросит удивленный читатель. Да, Bitcasa делает то, к чему уже давно привыкли пользователи Dropbox, SugarSync и других подобных сервисов, но делает это по-другому. Практически все сервисы для онлайнового резервного копирования предназначены для того, чтобы держать копии важных файлов на удаленном сервере. Bitcasa предлагает отказаться от локальных копий файлов и полностью перенести все свои данные в «облако». По крайней мере, те данные, которые мы привыкли хранить на внешних жестких дисках, — коллекции фильмов, фотографий, музыки, электронных книг. И все это — всего лишь за 10 долларов в месяц.
В чем уникальность?
Bitcasa была основана в прошлом году бывшими сотрудниками Mastercard, VeriSign, Classmates.com и Mozy. А это значит, что создатели сервиса не понаслышке знакомы с решениями для резервного копирования данных онлайн, а также со средствами, обеспечивающими безопасность хранения пользовательских файлов. Идея сервиса в том, чтобы предоставить всем желающим неограниченное пространство для облачного хранения данных. Сами создатели сформулировали предназначение Bitcasa так: «Пользователи могут просматривать все свои фотографии, слушать музыкальные коллекции, хранить все свои важные файлы, и у каждого при этом будет оставаться место для того, чтобы загрузить содержимое всей Библиотеки Конгресса США». Доступ к данным, хранящимся на сервере, осуществляется не при помощи традиционной загрузки, а с использованием потоковой передачи, что ускоряет получение нужных файлов.
pic
Первый вопрос, который возникает, когда читаешь о неограниченном хранилище: «Как это вообще возможно?» Все дело в особых запатентованных алгоритмах дедупликации данных, а также в используемых технологиях сжатия данных, которые используются сервисом (уже сейчас Bitcasa владеет двадцатью патентами!). По словам исполнительного директора сервиса, шестьдесят процентов пользовательских данных идентичны и у каждого есть не более 25 Гбайт уникальных данных. Таким образом, если хранить на удаленном сервере только один сжатый файл вместо тысяч его копий, можно существенно снизить расходы.
Убедиться в эффективности этого подхода можно с первых же минут использования сервиса. Если взять две папки примерно одинакового размера, в одной из которых хранятся аудиофайлы, а в другой — семейные фотографии, и загрузить их на Bitcasa, то можно заметить, что папка с музыкой грузится намного быстрее. То же самое происходит с фильмами и другим контентом, который кто-то, скорее всего, уже загрузил на сервер до вас.
Вопросы безопасности
А как обстоят дела с безопасностью? Bitcasa выполняет шифрование на стороне пользователя, и все данные передаются в «облако» уже в зашифрованном виде. По заявлению создателей, никто из сотрудников компании не может получить доступ к пользовательским данным. Если пользователь забудет пароль к своей учетной записи, то существует возможность его сбросить, правильно ответив на два секретных вопроса, выбранные при регистрации.
Тут пытливый читатель неизбежно задумается: как может шифрование на стороне пользователя сосуществовать с алгоритмом дедупликации данных? То есть, если два пользователя загрузили на сервер Bitcasa один и тот же зашифрованный файл, как можно, не имея ключа, определить, что файлы одинаковы? Все дело в том, что сервис использует конвергентное шифрование, которое является запатентованной технологией.
Ее суть сводится следующему: если два или больше зашифрованных объекта являются идентичными, то, даже при использовании разных ключей шифрования, не нужно иметь доступ ни к одному из ключей, чтобы определить, что зашифрованные объекты одинаковы. Если два или больше зашифрованных объекта одинаковы, но зашифрованы с использованием разных ключей, то для хранения всех таких объектов достаточно места, которое нужно для хранения одного из идентичных объектов и ключей для расшифровки каждого из них. Интересно, что создатели Bitcasa не являются изобретателями конвергентного шифрования, они просто использовали эту технологию.
Таким образом, получить доступ к пользовательским файлам сотрудники компании действительно не могут. Однако насколько такой способ шифрования является безопасным? На первый взгляд, он более уязвим, чем обычные. Теоретически человек, имеющий доступ к исходному файлу и к серверу, на котором хранится информация о других копиях, может выявить пользователей, у которых также имеется этот файл. Кроме этого, зная частичное содержимое файла, теоретически гораздо легче получить доступ к ключу шифрования. Следствием такой атаки может быть несанкционированная расшифровка данных.
В ЧЕМ СУТЬ ИДЕИ
Создать в облаке(bitcasa) хранилище куда пользователи могли сбрасывать файлы (музыку видео фильмы игры книги). Прикол в том что другие пользователи могли бы получить доступ к ним и сразу смотреть фильм или музыку слушать прямо из облака или сразу установить игру