Вообще ни понимаю что такое грид. Это любое распределенное вычисление или только по правилам OSGA? Что такое middleware? И что определяет OGSA? Спасибо заранее.