IBM Spectrum Virtualize - Real Time Compression
Технологии:
Продукты:
Функция Real Time Compression, что это?
Real Time Comression - сжатие данных в реальном времени. Позволяет записывать на диски сжатые данные, что позволяет значительно сэкономить на закупке дисков и дисковых полок.
Эта функция доступна на всех системах хранения IBM Spectrum Virtualize/Storwize?
Нет. Real Time Comression доступен только на топовых системах.
Активировать Real Time Comression можно на Storwize V7000, Storwize V5030 и SAN Volume Controller.
Насколько оправданно использование Real Time Compression? Активация этой опции стоит денег, и не совсем понятно, получится ли действительно сократить расходы с ней.
Безусловно разные типы данных сжимаются по-разному. Например базы данных сжимаются очень хорошо - до 80%. Также хорошо сжимаются файлы ОС, например Windows в среднем до 50%, а Linux до 70%. Офисные документы также могут быть сжаты в среднем на 60%. А вот уже сжатые данные, например архивы, видео и аудио файлы сжиматься не будут.
Для анализа того, насколько оправданно использовать сжатие, вы можете воспользоваться программой Compresstimator. Начиная с прошивки 7.6 функционал утилиты встроен в графический интерфейс Spectrum Virtualize.
Если после анализа вы поняли, что данные сжимаются хорошо, например у вас есть много хорошо сжимаемых баз данных и виртуальных машин, скорее всего RTC вам поможет. Оцените сколько дисков необходимо для несжатых данных и сколько после компрессии. Если, например, раньше вам нужен был V7000 и 10 полок расширения с дисками, а после компрессии V7000 и две полки, то использование компресии более чем оправдано.
Какое влияние на производительность системы после активации компрессии?
Это зависит от того, какого поколение железа вы используете. Если это Storwize V7000 первого поколения или старые SVC то для функций компрессии резервируется значительные аппаратные ресурсы, например для V7000 под функции компрессии задействуется три из четырех ядер каждого процессора, что в некоторых случаях может незначительно замедлить работу других функций. В новых SVC и V7000 второго поколения (Gen 2) для функций компрессии необходима установка отдельной аппаратной PCI-E карточки и дополнительной памяти. Поэтому V7000 второго поколения работает со сжатием намного лучше чем V7000 первого поколения.
Сжимаются данные только на внутренних дисках?
Конечно нет. У SVC вообще нет своих дисков для томов :)
Могут быть сжаты данные на любых дисках как внутри V7000 так и подключенные к нему по SAN. Это очень удобно если у вас есть Flash система, ведь сжатие данных на Flash системах позволит сократить расходы на сотни тысяч долларов.