Показать сообщение отдельно
Старый 13.01.2011, 10:46   #2
Carro
Gold Member
 
Регистрация: 23.01.2006
Сообщений: 1,089
По умолчанию

в задаче обработке сигналов в распределенной системе я исходила вообще не из целей оптимизации, а из целей самого распределения. Зачем собственно делить задачи? В моем случае это было - удовлетворение требований реального времени. Если реальное время удовлетворяется, то все, больше дополнительные ресурсы не нужны и распределение сохраняется согласно некоторому найденному правилу.
Само правило строится динамически. Так как процесс жесткий по времени, то никакие сложные алгоритмы распределения не работают. нужны быстрый просто алгоритм, который обеспечит реальное время.
Правила выбора основываются на приоритетах серверов обработки. приоритеты строятся на базе взвешенной суммы характеристик - сети и серверов.
Carro вне форума   Ответить с цитированием
Реклама