Эссе на тему: GRID и Cloud Computing. Сходство и отличия - пример выполненной работы
	 
Грид-вычисления - это то, где более одного компьютера координирует решение проблемы вместе. Часто используется для проблем, связанных с большим количеством хрустов, которые могут быть легко параллелизованы.
Облачные вычисления - это то место, где приложение не получает доступ к ресурсам, которые ему требуются напрямую, вместо того, чтобы обращаться к ним через нечто вроде службы. Поэтому вместо того, чтобы разговаривать с конкретным жестким диском для хранения и конкретным процессором для вычислений и т.д., Он говорит о какой-то службе, которая предоставляет эти ресурсы. Затем служба передает все запросы ресурсов на свои физические ресурсы, чтобы обеспечить приложение. Обычно служба имеет доступ к большому количеству физических ресурсов и может динамически распределять их по мере необходимости.
Таким образом, если для приложения требуется лишь небольшая часть некоторого ресурса, скажем, вычисления, тогда услуга выделяет только небольшую сумму, скажем, на одном физическом ЦП (который может использоваться совместно с другим приложением, использующим эту услугу), Если для приложения требуется большая часть некоторого ресурса, тогда услуга выделяет эту большую сумму, скажем, сетку процессоров. Приложение относительно не обращает на это внимания, и вся сложная обработка и координация выполняются службой, а не приложением. Таким образом, приложение может хорошо масштабироваться.
Например, веб-сайт, написанный 'в облаке', может совместно использовать сервер со многими другими веб-сайтами, в то время как он имеет небольшой объем трафика, но может быть перемещен на собственный выделенный сервер или сетку серверов, если он когда-либо имеет огромное количество трафика. Все это обрабатывается облачной службой, поэтому приложение не должно подвергаться существенному изменению.
Облако обычно использует сетку. Сетка не обязательно является облаком или частью облака.