Корпорация QUANTUM широко известна своими решениями в области хранения данных.
В частности у QUANTUM есть линейка программных продуктов DXi V(поставляемых в виде virtual appliance) предоставляющие возможности репликации данных (ориентация на репликацию резервных копий) между удаленными площадками с возможностями компрессии и дедупликации.
В схеме построения репликации на решении от Quantum на удаленных площадках данные агрегируются с помощью DXi V1000 и реплицируются либо на DXi V4000, либо на программно-аппаратные комплексы DXi от Quantum на центральной площадке.
В данной статье я произведу обзор программного продукта Quantum DXi V1000, имеющего бесплатную версию( и привлекшему поэтой причине мой интерес).
Решение QUANTUM Dxi v1000 представляет из себя программный Appliance виртуальной машины. Разница платной и бесплатной версии данного продукта в объеме контроллируемых данных на логическом уровне( 30 ТБ и 15 ТБ соответстенно) и поддержке.
Привожу ссылку для скачивания продукта с сайта производителя (картинка активна)
FREE Dedupe
DXi V1000Protect up to 15TB
Learn More & Download Now!
Оговорюсь, что я использовал данный продукт в качестве дедуплицирующего и сжимающего резервные копии средства хранения данных.
Теперь хочу остановится на технических деталях самого программного продукта.
В основе лежит дистрибутив Linux CentOS-5.4 c ядром 2.6.18. При развертывании устанавливает объем оперативной памяти в 4 гигабайта, 2 процессора, и 9 жестких дисков по 256 гигабайт (нетрудно посчитать физический объем дискового пространства по умолчанию).
Вывод версии продукта при логоне в CLI :
Product Model = DXIV1000
Hardware Configuration = V1000
System Version = 2.3.0.3
Base OS Version = 2.3.0.3-11449
Application Version = 2.3.0.3-53631
SCM Build Version = Build304
Kernel Version = 2.6.18-164.15.1.qtm.4
При логине в CLI возможно использование только определенных исполняемых файлов :
bash-3.2$ ls
cat date grep less ls rm syscli vi
cp ftp head ll mv scp tail wbinfo
bash-3.2$ pwd
/home/cliadmin
bash-3.2$
! cd else getopts logout shift ulimit
./ command enable grep ls shopt umask
: compgen esac hash mv source unalias
[ complete eval head popd suspend unset
[[ continue exec help printf syscli until
]] cp exit history pushd tail vi
alias date export if pwd test wait
bg declare false in read then wbinfo
bind dirs fc jobs readonly time while
break disown fg kill return times {
builtin do fi less rm trap }
caller done for let scp true
case echo ftp ll select type
cat elif function local set typeset
bash-3.2$ echo $PATH
.
К сожалению "поковырять" продукт не удается, несмотря на наличие системных утилит в /bin и /sbin, по причине ограничения коммандного интерпритатора(bash restricted):
bash-3.2$ ls /bin/uname
/bin/uname
bash-3.2$ /bin/uname
bash: /bin/uname: restricted: cannot specify `/' in command names
Отходя от технических деталей, пора обратить внимание на функциональные возможности.
Решение может предоставлять доступ к данным по следующим протоколам:
- NFS
- SMB
- OST (OpenStorageTechnology – существуют плагины для Symantec Backup Exec и Symantec NetBackup)
В сравнении с DeduplicationStorage в BackupExec использование Quantum DxiV позволило добится лучших результатов как по коеффициенту дедупликации (еще плюс сверху компрессия), за счет меньшего размера используемых блоков данных, так и по скорости ( в моем случае в среднем на 15 %)
С учетом таких показателей компрессии данных полагаю, что использование данного решения для репликации данных резервных копий на другую площадку достаточно эффективно (надеюсь, что в QUANTUM подумали и об оптимизации трафика).
Но все таки не все так складно, как может показаться с первого взгляда. Из минусов на которые я обратил внимание:
- При смене параметров сетевых интерфейсов, продукт уходит в перезагрузку.
- Долгая перезагрузка (до 15 минут, на практике виртуальная машина максимум поднималась за ~9 минут минимум за ~4 минуты, время зависит от заполненности хранилища)
- QUANTUM Dxi V1000 предоставляет логический размер данных, что делает бессмысленным его использование, как промежуточного хранилища резервных копий : дальнейшее копирование на хранилища длительного хранения (напр. Ленты) осуществляет запись в недедуплицированном виде.
- Невозможность расширения/конфигурации физического дискового пространства.
- Репликация только с продуктами Dxi(Сомнительный минус, но мне хотелось реплицировать дедуплицированные и сжатые данные на NAS).
P.S.
Мне пришлось потрудится, чтобы найти учетные данные администратора по умолчанию.
Надеюсь кому-нибудь пригодятся:
Web-форма (Console) – administrator/password
CLI – cliadmin/cliadmin