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