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

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

Просмотр 14 веток ответов
  • Автор
    Сообщения
    • #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
      Хранитель

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

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