Выполнение RRP, Параллельная обработка

Вы можете разделить прогон планирования в LN по нескольким bshell, что позволяет выполнять параллельную обработку плановых единиц.

Каждый bshell имеет свои собственные вычислительные мощности, т.о. когда используется несколько bshell увеличиваются общие вычислительные мощности для планирования.

К bshell приписываются плановые единицы начиная с верхнего уровня планирования, пока не будет приписан и рассчитан весь уровень. При каждом проходе в среднем 500 плановых единиц приписываются к bshell. Плановые единицы более низкого уровня приписываются к bshell только после того, как верхний уровень был полностью приписан.

Число плановых единиц, которые распределяются по каждому bshell, устанавливается в поле Загрузка на сервер сеанса Параметры представления (cpcom0100m000).

Настройка

Настройка нескольких bshell для параллельной обработки:

  1. Установите флаг Параллельная обработка в сеансе Генерация позаказного планирования (cprrp1210m000).
  2. Выберите соответствующий сеанс в поле Сеанс сеанса Ускорители производительности (tcmcs0597m000).
  3. В поле Значение укажите число работающих bshell.
  4. Для оптимизации производительности должны быть установлены параметры в сеансе Параметры представления (cpcom0100m000).

    • Введите интервал обновления для строки состояния при выполнении сеанса Генерация позаказного планирования (cprrp1210m000).
    • Введите максимальное число плановых единиц, включаемое в каждый пакет, распределяемый по параллельным Bshell.

      Если используется несколько bshell, LN использует динамический расчет для определения оптимальной загрузки на сервер. Загрузка используется как верхний предел для каждого из bshell. Рекомендуется средняя загрузка в 500 плановых единиц на bshell.

    • Если этот флаг установлен, состав маршрута каждого из изделий используется как параметр для распределения загрузки по доступным bshell.

      Примечание Чем больше операций содержит маршрут изделия, тем больший имеет вес.

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

    • Если этот флаг установлен, общая загрузка равномерно распределяется по доступным bshells.
Примечание

Процесс планирования может использовать несколько bshell, но процесс передачи может выполняться единовременно только в одном.

Связанные темы