Для хранения больших объемов нерегулярно используемой информации наилучшим образом подходят системы иерархического хранения данных (Hierarchical Storage Manager, HSM). В HSM-системах хранимые файлы доступны в любой момент времени. Редко используемые файлы автоматически переносятся с магнитных дисков на более дешевые и менее скоростные носители (магнитооптические диски, магнитные ленты). Когда со стороны пользователя происходит обращение к файлам, хранимым на ленточном носителе, они автоматически копируются на жесткие диски. Таким образом, хранилище HSM со стороны пользователя выглядит как обычная дисковая система большого объема.
IVD относится к устройствам архитектуры Network Attached Storage (NAS). Устройства такой архитектуры позволяют работать с любыми сетевыми операционными системами, имеют высокую производительность и достаточно простые в администририровании. Для пользователей, IVD представляется как жесткий логический диск. Система доступна любому клиенту, использующему команды и приложения MS-DOS, Windows, Windows NT, OS/2 и UNIX.
INFINISTORE Virtual Disk состоит из робота для загрузки носителей, устройств чтения, магнитных (и/или оптических) носителей, управляющей системы на базе Windows NT (или Sun), дисковой подсистемы RAID-5 и управляющего программного пакета в компактном конструктиве.
Компактный дизайн позволяет разместить от 1.5 TB до 44 TB данных на площади менее 0,5 м2. Для приложений, требующих очень высокой производительности, система может быть укомплектована интерфейсами Fibre Channel, ATM или Gigabit Ethernet (до трех интерфейсных карт). Кроме того, IVD можно использовать как "чистую" SCSI-библиотеку так и как гибридную систему.
Архитектура
Носители информации и устройства чтения
В INFINISTORE Virtual Disk можно применять различные устройства чтения/записи на магнитную ленту - DLT7000, AIT-2, AIT-3 или Mammoth-2. Общая емкость и производительность устройства зависит от используемой в конкретном случае технологии.
Дополнительные характеристики IVD
Данные администрируются посредством "файлового дерева" ("file tree"), которое порождает очень небольшое количество метаданных. Если на устройстве хранятся сотни миллионов файлов, этот фактор становится чрезвычайно важным.
Файловая структура пользовательских данных остается неизменной - как если бы файлы постоянно находились на жестком диске.
Данные буферизуются на диске. Это означает, что несколько приложений могут параллельно сохранять данные в архиве, не ожидая в очереди для доступа к устройству чтения/записи картриджей.
При потере или повреждении управляющей информации она восстанавливается со специальных администрирующих лент.
Специальная защитная пленка - "Diamond Like Carbon" (DLC) - на лентах AIT предохраняет магнитный слой от истирания и гарантирует, что пыль и абразивные частицы не буду скапливаться в приводе.
Робот укомплектован двумя захватами. Это позволяет загружать картриджи не более чем за 6 секунд.
И конечно же, очень низкая стоимость в пересчете на 1 MB хранимой информации.
Области применения IVD
Наверное, труднее найти области, где IVD неприменима. Области применения IVD покрывают разнообразные приложения, требующие интенсивного обращения к устройствам внешней памяти - корпоративные информационные системы, системы документооборота, приложения в области CAD/CAM, обработку и доступ к аудио и видео информации, и конечно, среду Internet/Intranet.
Наиболее полезным IVD может быть для групп пользователей, хранящих большие архивы - интернет - провайдеры (ASP, SSP -сервисы), телефонные компании, информационные центры, конструкторские бюро и т. п.
Применение программ – каталогизаторов данных для IVD
Огромные массивы информации, которые позволяет хранить устройство, необходимо как-то упорядочить для того, чтобы организовать возможность быстрого поиска нужной информации или создания систем электронного архива с описаниями хранимых данных.
Существует специальное программное обеспечение для каталогизации данных. Есть ряд требований, которым должно удовлетворять такое программное обеспечение. Это, прежде всего, возможность быстрого поиска хранимых данных. Как правило, для этого организуется совокупность атрибутов данных, по которым можно производить поиск и сортировку. А также, каталогизацию данных оптимально организовать, используя иерархичную структуру, для наглядного представления о хранимых массивах.
Такую структуру использует прикладное программное обеспечение, используемое в решении «Архивная система», в значительной степени расширяющее функциональные возможности IVD путем организации иерархичной структуры хранения данных и их каталогизации с возможностью поиска по всей системе, используя индивидуальные атрибуты данных.
Данное решение использует возможность разделения хранимых данных на данные оперативного доступа и данные долговременного хранения. К данным оперативного доступа относится индексная информация, которая содержит атрибуты поиска, описания, визуальную информацию, а также иерархичную (древовидную) структуру хранения. Данные оперативного доступа хранятся на первом уровне IVD (внутренний дисковый массив). Данные долговременного хранения содержат собственно информацию, хранимую на втором уровне IVD (магнитные ленты), к которой пользователь может обратиться при необходимости.
Система позволяет организовать хранение разнообразных типов информации, будь то аудио-, видеоматериалы, всевозможные электронные документы, конструкторская документация, такая как чертежи в различных форматах данных (AutoCAD, графическое представление и т.д.). При этом пользователь будет иметь оперативный доступ ко всем атрибутам и описаниям (например, может быть и уменьшенная копия чертежей), и, при необходимости, может обратиться непосредственно к самим данным, хранящимся на втором уровне – магнитных лентах.
К непременным достоинствам данного решения следует отнести его мультиплатформенность. Системва построена по архитектуре клиент-сервер, что позволяет работать с ней пользователям различных операционных систем (Win 9x/NT/2000, Linux, Solaris, MacOS). Имеется возможность удаленной работы с системой через web-интерфейс. Серверная часть систе-мы, установленная на IVD организует web-сервер и позволяет работать с системой неограниченному числу клиентов, использующих различные типы клиентского ПО или web-браузер, благодаря чему система не предъявляет высоких требований к ресурсам компьютеров.
В системе организована возможность разделения прав доступа различных пользователей к хранимой информации. Имеется возможность разрешения или запрещения ввода/редактирования/удаления информации, как для простых пользователей, так и для операторов архива. Защита данных обеспечивается как многоуровневой защитой доступа к документам, так и поддержкой протокола SSL (Secure Sockets Layer).