В настоящее время я ищу дизайн архитектуры хранения для группы видеопроизводства. Я отсортировал дисковую часть, но мне нужен совет по ленточной библиотеке / долговременному архиву.
Все видеоресурсы хранятся централизованно и управляются центральным сервером управления активами. Клиенты получают к ним доступ по сети, и на данный момент это отлично работает.
Я бы хотел, чтобы ленточная библиотека была представлена системе как общий сетевой ресурс, чтобы задание автоархивирования могло просто копировать ресурсы из дискового хранилища в общий сетевой ресурс. Затем программное обеспечение на магнитной ленте будет управлять процессом записи этих данных на ленту и выполнять кэширование на локальном диске. Любой клиент, подключенный к сетевому диску, увидит полный каталог файлов и каталогов, хранящихся на ленте, и сможет инициировать извлечение с ленты (или кеша), просто запросив файл по сети. Очевидно, это будет довольно большая задержка, но имеет то преимущество, что от клиента не требуется никакого специального программного обеспечения или знаний о том, как работают ленточные библиотеки.
Есть продукт под названием XenData, который, похоже, делает именно это (http://www.xendata.com/products09/X64.html), но похоже, что это только Windows, и я не могу найти в Интернете посредников. Есть ли другие программные решения, которые могут делать то же самое?
Похоже, вы пытаетесь создать собственную иерархическую систему хранения. Знаете ли вы, что существуют продукты, которые помогут вам с этим? Tivoli Storage Manager - одна из таких вещей.
Возможно HP LTFS? Я никогда не пробовал его, но он утверждает, что представляет ленты как дисковые тома (которые затем можно было бы реально использовать с NFS, SAMBA и т. Д.) С помощью драйвера FUSE, вот как я мог бы реализовать такую концепцию ...