Рассматриваются алгоритмы балансировки нагрузки и задачи оптимизации неоднородных кластеров, компонуемых из серверов разной производительности. При оптимизации ищется распределение весовых коэффициентов, определяющих доли потока запросов, направляемых в серверы различной производительности, и их число, обеспечивающие минимум среднего времени пребывания запросов в системе, при ограничении стоимости ее реализации. Показана эффективность балансировки нагрузки с назначением весов в результате оптимизации. Ключевые слова: кластер, балансировка нагрузки, оптимизация, сервер.