|
| Россия Worldwide |
|
Sun StorEdge Fast Write Cache 1.0ВведениеSun StorEdge Fast Write Cache - это программно-аппаратное решение, позволяющее оптимизировать выполнение операций записи, повысить производительность каналов ввода-вывода дисковых массивов Fibre Channel Sun StorEdge A5x00 и существенно увеличить производительность приложений интенсивных по операциям записи. Fast Write Cache осуществляет кэширование данных в энергонезависимой памяти, что позволяет считать операцию завершенной еще до того момента, когда данные непосредственно будут записаны на диск. Fast Write Cache состоит из двух энергонезависимых плат SBus NVRAM, используемых как кэширующие устройства, и программного обеспечения управления кэшируемыми данными. Fast Write Cache устанавливается на серверах, работающих под управлением операционной системы Solaris. ПриложенияДисковые массивы A5x00 лидируют по производительности в широком спектре приложений, в том числе в системах информационных хранилищ, системах поддержки принятия решений и системах обработки изображений. Sun StorEdge Fast Write Cache позволяет дисковым массивам A5x00 показать высокие результаты производительности и на таких приложениях, как OLTP и файл-сервис. Проведенные исследования показали, что Fast Write Cache позволяет в зависимости от объема передаваемых данных повысить производительность приложений более чем в 10-20 раз. Наиболее существенные улучшения показателей наблюдаются при решении задач с операциями последовательной записи, когда отдельные операции записи объединяются кэш-памятью в более крупные операции. Для RAID 5 такие операции записи выполняются на дисках полностью параллельно, что позволяет избавиться от последовательности действий "считать-изменить-записать". Программное обеспечение Fast Write Cache позволяет системным администраторам явно указывать, какие именно блоки данных должны кэшироваться, а какие - нет. Рекомендуется кэшировать:
Не рекомендуется кэшировать:
АрхитектураSun StorEdge Fast Write Cache реализован как UNIX® драйвер устройства, использующий энергонезависимую память для кэширования запросов на операции записи. По мере заполнения кэш-памяти, ранее записанные в кэш данные в асинхронном режиме переносятся на диск. Fast Write Cache выполняет функции промежуточного уровня между другими драйверами дисков и файловой системой UNIX. Реальные драйверы кэшируемых устройств в таблицах операционной системы заменяются заглушками. Когда же Fast Write Cache реально выполняет операцию записи (когда содержимое кэш-памяти должно быть перемещено на диск), используются исходные драйверы устройств. Fast Write Cache является надстройкой над программным обеспечением Sun Enterprise Volume Manager и позволяет ему работать с любыми блоками данных, допуская различные уровни RAID: RAID 5, RAID 1, RAID 0+1. Аппаратные компонентыFast Write Cache Release 1.0 использует две дублирующие друг друга платы SBUS NVRAM с 32 МБ статической оперативной памяти (SRAM) на каждой. Плата NVRAM является однослотовой SBus платой с двумя мезанинными платами памяти. Каждая плата поддерживает возможность обнаружения и исправления ошибки в одном разряде и возможность обнаружения ошибок в двух разрядах. В случае обнаружения ошибок в двух разрядах программное обеспечение осуществляет отключение платы, перенос данных из кэш-памяти на диск и перевод кэш-памяти в режим сквозной записи. Каждая плата NVRAM имеет три литиевых батареи. Срок жизни батареи составляет пять лет. Батареи способны хранить данные до 18 месяцев. Производительность платы при выполнении операций записи составляет 108 МБ/с. При нормальном течении операций ввода-вывода кэш-память используется только для операций записи. При восстановлении данных (при некорректном выключении системы) блоки данных считываются из памяти NVRAM со скоростью 72 MБ/с. Плата NVRAM имеет один светодиод, питаемый от хост-системы. Лампа светодиода горит, если
Лампа светодиода не горит, если
Программные компонентыFast Write Cache включает в себя следующие программные компоненты:
Storage Volume Driver (SUNWspsv)Многоуровневый драйвер, который обнаруживает запросы на ввод-вывод к кэшируемым устройствам и затем осуществляет копирование данных из буферов операционной системы Solaris во внутренние буферы кэш-памяти, или наоборот. Storage Cache Manager (SUNWscm)Пакет Storage Cache Manager включает в себя программное обеспечение управления кэш-памятью и выполняет следующие функции: NVRAM driver (SUNWnvm)SUNWnvm включает в себя программное обеспечение, необходимое для поддержки плат NVRAM и осуществляющее зеркалирование данных между двумя дублирующими друг друга платами. Оно также содержит программное обеспечение, осуществляющее наблюдение за состоянием батарей, памяти на платах и общим состоянием платы. В случае обнаружения сбоя на плате посылается сообщение менеджеру Storage Cache Manager, который при получении извещения о сбое осуществляет перевод кэш-памяти в режим сквозной записи. Diagnostic (SUNWvtsnp)Пакет SUNWvtsnp осуществляет диагностику плат NVRAM. Требования к системе
Платформы, на которых может использоваться Fast Write Cache 1.0Серверы
Дисковые массивыСовместимость с программным обеспечениемПоддерживается взаимодействие Fast Write Cache 1.0 со следующим программным обеспечением:
Рекомендации по использованию кэширующей системыКакие данные требуют кэширования, а какие - нетFast Write Cache позволяет системным администраторам без приостановки системы изменять ее конфигурацию, указывая, какие данные требуют кэширования, а какие - нет. Таким образом, работа с одними томами данных может вестись напрямую через высокоскоростные диски, а другие тома данных могут кэшироваться. Возможность динамического добавления и удаления томов данных, подлежащих кэшированию, позволяет системным администраторам кэшировать данные, когда это необходимо, или обращаться напрямую к диску, если кэширование нецелесообразно или недопустимо. Следующие данные рекомендуется кэшировать:
Следующие данные не рекомендуется кэшировать:
За более подробной информацией обращайтесь к Вашим реселлерам.
За дополнительной информацией обращайтесь: | |||||