низкая скорость интерфейсов на AIX


Главная Форумы POWER Systems AIX/Hardware низкая скорость интерфейсов на AIX

В этой теме 14 ответов, 7 участников, последнее обновление  kir 8 года/лет, 3 мес. назад.

  • Автор
    Сообщения
  • #4572

    kir
    Хранитель

    Коллеги добрый день.
    Столкнулись с такой проблемой:
    Есть 2 аикса 5.3 tl 10, воткнуты в 1 коммутатор.
    При копировании с узла А на узел Б, скорость передачи 40Мб.с, обратно 12Мб.с.
    Копируем файл размером 500Мб туда-сюда.
    Обе машины разлиты с одно образа, соот-но настройки фактически не менялись, перебивались ip адреса и хостнеймы. Шлюз и маска подсети одинаковые для обоих.
    Конфигурация железа абсолютно одинаковая на обоих машинах, езернет не виртуальный, а реальный.
    Обе в одной подсети. На коммутаторе интерфейсы между которыми идет передача траффика находятся в одном VLANe. Интерфейсы гигабитные, коммутатор тоже гигабитный.
    Есть у кого-нибудь предположения, что может быть?

  • #4573

    Michael
    Участник

    Чтобы удостовериться, что дело не в сети, несколько наивных вопросов:
    1. Пробовали пересадить хосты в другие порты на коммутаторе?
    2. Провода от хостов до коммутатора проверяли-меняли?
    3. Настройки портов на коммутаторе тоже идентичны на все 100%?

  • #4574

    kir
    Хранитель

    ответ «да» на все вопросы.

  • #4575

    Ljus
    Участник

    1) быть может на «более медленном» сервере банально диск другими задачами перегружен ?
    2) Точно ли единообразные параметры vmo, ioo, no ?
    3) А нет ли такого что на медленном сервере файловая система с которой происходит работа
    смонтирована с cio ?

  • #4577

    kir
    Хранитель

    1. пробовали даже на выключенных приложениях.
    2. vmo и ioo врядли как-то влияет, а вот no — сейчас проверяем и тестируем.
    3. вообще говоря такие ФС существуют, но мы пробовали даже при выключенных ресурсных группах (а след-но на размонтированных ФС) копировать файл, между локальными дисками.
    Встречный вопрос, а как могут повлиять -cio на это? Есть какие-то печальные примеры или что?

  • #4579

    Ljus
    Участник

    Еcли смантировано с cio — то aix копирует файл из такой файловой системы ЗНАЧИТЕЛЬНО медленнее.

    Экспериментируя с копирование желательно:
    -остановить все пользовательские приложения, нивелировав любую возможную нагрузку вплане активного юзания подсистемы ввода-вывода и сети.
    -Дабы исключить из рассмотрения варианты с неравномерной загрузкой лунов и прочие траблы с производительностью на сторадже, копировать файликмежду серверами, лучше всего с файловых системам, располагающихся в rootvg, или в идеале на выделенном внутреннем диске сервера (желательно ещё подключённого через выделенный и неиспользуемый для дисков rootvg scsi-контроллер)
    -Сызнова создать единообразно эти файловые системы и смонтировать их одинаковым обрахом

  • #4581

    Michael
    Участник

    При копировании с узла А на узел Б, скорость передачи 40Мб.с, обратно 12Мб.с.

    Скажу честно, мерещится, что на узле А интерфейс работает на гигабите, а на узле Б — на сотке. Может имеет смысл на узле Б, если на интерфейсе стоит автоопределение скорости, выставить руками гигабит?

  • #4592

    kir
    Хранитель

    На интерфейсах..у всех, автоопределение.

  • #4596

    Sever
    Участник

    Можно провести простейший тест для сравнения производительности ввода/вывода на обеих системах исключив сетевую составляющую. Нужно этот файл скопировать локально внутри сервера несколько раз и сравнить скорости.
    Для копирования подойдет ftp на localhost.

  • #4597

    Michael
    Участник

    Вот еще мысля возникла: а что показывает NMON, когда идёт копирование?
    Т. е. запустить NMON на обоих серверах, запустить копирование и смотреть, где и что напрягается: сеть, диски и т. д.

  • #4607

    Oleg
    Участник

    А можно при копировании исключить и дисковую составляющую и потестировать только сеть:
    заходим по ftp с одного сервера на другой и пишем:

    ftp> put «|dd if=/dev/zero bs=1M count=1000» /dev/null

    block size и count — на ваш вкус, конечно. От bs скорость тоже будет зависеть, но не сильно.

    Кстати, очень полезный метод проверки скорости именно сети (интерфейсы, свичи) без участия дисков, которые по-любому тормозят. Можно увидеть реальную скорость сети.

  • #4616

    byldozer
    Участник

    oleg писал(а):

    А можно при копировании исключить и дисковую составляющую и потестировать только сеть:
    заходим по ftp с одного сервера на другой и пишем:

    ftp> put «|dd if=/dev/zero bs=1M count=1000» /dev/null

    block size и count — на ваш вкус, конечно. От bs скорость тоже будет зависеть, но не сильно.

    Кстати, очень полезный метод проверки скорости именно сети (интерфейсы, свичи) без участия дисков, которые по-любому тормозят. Можно увидеть реальную скорость сети.

    Скажу более того, рекомендуемый способ, исходя из экзаменов которые я сдавал.

  • #4642

    _KIRill
    Хранитель

    2 akolaev: расскажите пожалуйста, удалось ли решить проблему?

    ---As If, But Not---

  • #4857

    _KIRill
    Хранитель

    2 akolaev: Партизанен? 🙂

    2 ALL: Недавно встречались с подобной проблемой (AIX 5.3). Что характерно, низкая скорость была специфична для передачи с локальных (SAS) дисков. С FC дисков всё было OK.
    Решилась задача до безобразия просто. minpout и maxpout выставили в 0.

    ---As If, But Not---

  • #4898

    kir
    Хранитель

    Это оно.
    Был в отпуске, на аикспортале не появлялся.

Для ответа в этой теме необходимо авторизоваться.