Для чего предназначено низкоуровневое управление хранилищем, например, iRODS (в fedora-commons)?

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

В Fedora с обычным хранением файловой системы низкого уровня: поток данных, созданный 8 мая 2009 г., может находиться в каталоге 2009/0508/20/48/.

Как iRODS помогает здесь?

1 ответ

Решение

Я хотел замкнуть цикл здесь для других пользователей Stack Overflow.

Вы отправили тот же вопрос в нашу группу Google https://groups.google.com/d/msg/irod-chat/fti4ZHvmS-Y/LU8CQCZQHwAJ На этот вопрос был дан ответ, и, благодаря вам, ответ теперь также размещен на часто задаваемых вопросах iRODS.org: http://irods.org/faq/

Вот еще раз для потомков:

Не думайте, что iRODS - это просто низкоуровневое управление хранилищем.

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

iRODS разрабатывает мощную возможность управления метаданными, позволяющую подключаемые функции индексирования и запросов, которые обеспечивают синхронизацию с внешними индексами (например, Elastic Search, MAUI, тройное хранилище Jena).

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

iRODS - это промежуточное ПО, а не готовое решение. Это промежуточное ПО поддерживает плагины и настраиваемые политики во всех точках, поэтому вы не ограничены заранее определенным набором инструментов. iRODS также может быть подключен к широкому спектру услуг по сохранению, вычислениям и корпоративным службам и может управлять большими объемами данных (как по количеству объектов, так и по размеру этих объектов), а также эффективно перемещать и управлять данными с использованием высокопроизводительных протоколов, включая третьи. сторонние протоколы передачи данных.

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

Другие вопросы по тегам