Проект с открытым исходным кодом ownCloud выпустил новую бета-версию, обладающую усовершенствованными функциями. Они упрощают и делают более безопасным совместное использование файлов и контента в облаке. Технология ownCloud позволяет хранить файлы в облаке, совместно их использовать и синхронизировать.
Среди новых возможностей разрабатываемого силами сообщества бета-релиза ownCloud 7 предусмотрен совместный доступ серверов к данным. Прежде технология ownCloud, развернутая на собственном сервере организации, не позволяла легко пользоваться такой возможностью.
«Совместный доступ серверов к данным реализуется с помощью WebDAV, — сообщил корреспонденту eWeek соучредитель и главный технолог ownCloud Фрэнк Карличек. — Аутентификация осуществляется через специальные ключи совместного доступа, обмен которыми происходит, когда пользователь инициирует совместный доступ к данным».
Если идти дальше, то теперь появилась возможность задействовать серверную часть OpenStack Swift для хранения файлов и разделяемого доступа к ним. Экземпляр сервера может быть объединен с другими и включен в кластер благодаря серверной поддержке в ownCloud 7 нового хранилища объектов Swift, пояснил Карличек. Поэтому ownCloud может работать поверх объединенных хранилищ объектов.
«Затем различные серверы или экземпляры или кластеры ownCloud можно соединить с помощью новой функции совместного доступа серверов к данным, — сказал он. — Таким образом, объединение может происходить на уровне хранилищ объектов, на уровне администрирования и на уровне совместного доступа пользователей».
Включение в ownCloud поддержки Swift в качестве серверного компонента представляет собой отход от прежних релизов данной технологии. В прошлом, сказал Карличек, можно было дополнить сервер ownCloud хранилищами объектов как специальными папками. При таком сценарии всегда требовалось хранить что-то локально, чтобы поддерживать домашние директории пользователей, версии файлов, корзину для мусора и прочие традиционные разделы.
«В ownCloud 7 все можно найти в хранилище объектов, необходимость в локальном хранении полностью отпадает, — сказал он. — Кроме того, производительность существенно выше, поскольку доступ к хранилищам объектов производится как к объектам, а не как к файловым системам».
Среди прочих возможностей ownCloud Community 7 beta следует упомянуть новое средство просмотра файлов с расширенными способами их сортировки. Теперь появился просмотр и так называемых «лениво загружающихся файлов» (Lazy Loading Files) — тех, которые загружаются, когда пользователь прокручивает страницу.
Кроме того, теперь есть возможность составить отчет о месте хранения, показывающий пользователям, где хранятся файлы. Это может быть Swift, а также Amazon S3, Google Drive и другие хранилища. В ownCloud 7 пользователи также получают более наглядное представление об обновлении файлов благодаря улучшенной системе уведомлений, которая извещает по электронной почте, что файл изменен, находится в коллективном доступе или удален. Новый помощник конфигурирования SMTP упрощает подключение ownCloud 7 к почтовому серверу.
Новый бета-релиз ownCloud 7 предназначен для версии сообщества открытого кода, и Карличек ожидает, что он станет общедоступным в июле. Есть также коммерческая корпоративная версия ownCloud, которую выпускает компания ownCloud Inc. — компания Карличека, обеспечивающая коммерческую поддержку и обслуживание. В марте этого года ownCloud объявила о получении дополнительного финансирования в размере 6,3 млн. долл., что довело общий объем финансирования компании до 10,1 млн. долл.
Релиз ownCloud Enterprise 6 официально дебютировал 11 марта и будет обновлен после того, как станет доступен релиз ownCloud Community 7. По словам Карличека, ownCloud Enterprise 7, вероятно, появится в середине сентября и будет обладать некоторыми дополнительными возможностями.
«Мы будем улучшать и тестировать код, расширим документацию, добавим новые возможности интеграции и усовершенствуем управление устройствами, а также включим некоторые средства безопасности», — сказал Карличек.