| 
 |   |   | 
 | 
| Системы хранения данных NexentaStor являются Unified Storage системами, предоставляющими доступ к данным как на файловом (NFS/CIF) так и на блочном (iSCSI/FC) уровне.
Системы поддерживают моментальные снимки (Snapshots), локальную и удалённую репликацию данных (в базе - асинхронная, опционально - синхронная), а также отличаются очень высокой производительностью, 
которая достигается за счёт использования следующих технологий: |   |  
Большой объём кеш-памяти.Кеширование чтения на SSD. Копия "горячих данных" размещаются на высокоскоростном SSD диске (или дисках), выступающем в роли второго уровня 
кеш-памяти. При этом основная копия надёжно хранится на RAID.Кеширование записи на SSD. Данные, которые необходимо записать на СХД, сначала записываются на SSD диски и сервер получает подтверждение, 
что данные записаны успешно. В дальнейшем данные с SSD перемещаются на HDD. При большой доле случайных операций записи, это позволяет увеличить 
производительность в разы, а иногда - в десятки раз. SSD, используемые для кеширования записи должны дублироваться.Дедупликация. При обнаружении одинаковых блоков данных, на диски записывается только одна их копия. Это позволяет достичь значительной 
экономии дискового пространства на продуктивном сторедже, а также - значительного роста производительности за счёт увеличения Cache Hit Ratio. Колосальный эффект в росте 
производительности достигается при использовании СХД в качестве хранилища для виртуализированных десктопов. 100 копий Windows XP или Windows 7 
занимают на дисках пространство, немногим превышающее размер одной копии. При этом, практически все данные, используемые виртуализированным десктопом
в процессе загрузки, закешированы в памяти СХД. При правильно построеной системе, запуск и работа происходит очень быстро.Компрессия. Компрессия данных на уровне СХД позволяет достичь не только экономии дискового пространства, но и значительного роста 
производительности (именно так - значительного роста производительности). Процессоры, которые используются в СХД - достаточно производительные
для того чтобы запаковывать/распаковывать данные "на лету". Для того чтобы запаковать/распаковать блок данных в памяти, требуется несколько наносекунд, 
в то время как для записи чтения блока данных на диски (с дисков), требуется несколько милисекунд. Файлы баз данных обычно сжимаются 
в 10 и более раз. Для примера допустим, что компрессия 1:8. При работе СУБД блоками 64К между сервером и СХД, при компрессии 1:8 работа с физическими 
дисками будет происходить блоками 8К. А это - рост производительности дисковой подсистемы сервера баз данных примерно в 8 раз. 
Другой пример: файл подкачки (swap file). Данные, которые в нём хранятся, обычно очень хорошо сжимаются, что позволяет значительно снизить
дисковый обмен между СХД и физическими дисками, значительно увеличив скорость дискового обмена между сервером и СХД. | 
 |  
 |  |
 |