• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Глава

Scalable Co-Scheduling Strategies in Distributed Computing

P. 18-25.
Toporkov V. V., Toporkova A. S., Tselishev A., Yemelyanov D. M.

В статье предлагается и обосновывается подход к формированию масштабируемых стратегий планирования в распределенных вычислениях. Масштабируемость означает, что планы строятся для сложноструктурированных (многопроцессорных) заданий с различной степенью распределенности составляющих их задач, для различных политик репликации и перемещения данных, возможность изменения числа задействованных процессорных узлов и емкости памяти. Предлагается масштабируемая модель построения многокритериальных стратегий планирования, учитывающих динамику состояния вычислительных ресурсов (изменения числа обслуживаемых заданий, загрузку узлов, их возможные отказы и т.п.). Стратегия – совокупность возможных сценариев вычислений. Конкретный план реализуется в зависимости от состояния вычислительной среды и оформляется ресурсным запросом, направляемым в соответствующую систему пакетной обработки заданий.