Назад | Перейти на главную страницу

Linux: получение информации / статистики о сети хранения

Я хочу знать как можно больше информации о SAN, к которому подключен Linux-сервер. Какие команды дадут мне наиболее полное представление? Просто знание WWN LUNS для меня мало что делает. Я хотел бы знать марку / модель SAN / дисков (если возможно), но, что более важно, статистику скорости и производительности. Что вы используете для быстрой и грязной оценки производительности вашей SAN (FC или iSCSI)?

Я знаю, как это делается в AIX, но быстрый поиск в Google на Linux принес мне пакет sg3_utils. Вы хотите отправить запрос SCSI. У каждого хранилища будет свой способ ответа - например, мой VSP встраивает в свой ответ адрес LDEV, серийный номер массива и кучу другой полезной информации.

Запросы SCSI являются частью протокола SCSI, а это означает, что он должен работать независимо от того, используете ли вы FC, FCoE или iSCSI. Тем не менее, похоже, что вам нужно больше информации, чем вы, скорее всего, получите. Если вы хотите узнать что-то об уровне рейда, кешировании или настройках группы хостов, вам, вероятно, потребуется получить данные непосредственно из массива.

Спросил бы у администратора SAN. Это проще, чем гадать :) Я имею в виду, что fdisk и dmesg предоставят вам информацию о производителе.

Но ответ на этот вопрос зависит от марки / модели массива хранения. NetApp! = HDS! = Левая! = EMC

Не могли бы вы дать дополнительную информацию о том, что вы хотите знать?

Если вам нужны спецификации SAN и у вас нет доступа к администратору, это не техническая проблема.

Если вы подключены и нуждаетесь в тестировании, это под вашим контролем. На этом этапе iozone, fio и iostat - ваши друзья. Создайте нагрузку на соответствующий LUN и измерьте его производительность.

Ваш вопрос указывает на то, что вы ищете гораздо больше, чем подходит для командной строки. Инструменты мониторинга сервера, такие как Nagios и его производные предлагать плагины для современного мониторинга SAN.

SolarWinds также предлагает Бесплатный монитор SAN это может быть интересно.

Что касается получения этой информации из SAN на более низком уровне, для instanec с использованием NSMP, как упоминает @Florin, нам потребуется дополнительная информация об архитектуре ваших систем SAN, чтобы сделать предложения.