Разница между облачными вычислениями, сеточными вычислениями и параллельными вычислениями

Есть много определений в Интернете, но я спрашиваю здесь, просто потому, что кто-то может ответить на него кратко из своего практического опыта использования этих технологий.

Чем отличаются облачные вычисления (здесь я имею в виду Open-stack, Amazon ec2, Google Compute Engine), грид-вычисления и параллельные вычисления, и какая будет будущая тенденция, кто станет победителем. Насколько я понимаю, в частном облаке возможно выполнение рабочих нагрузок, для которых традиционно требуется вычислительная сетка.

1 ответ

Решение

Они различаются в зависимости от того, что пытаются продать отдел маркетинга и продаж...

Честно говоря, по крайней мере для меня:

Облако - название для динамических частных размещенных сервисов - например, у вас есть возможность развернуть "сервис" и не заботиться о физическом месте, где он находится, вы можете развернуть больше в будущем, они могут быть в разных дата-центрах в разных странах... это совершенно неважно для вас, оно должно "просто работать", без необходимости делать что-то большее, чем в одной сети в вашем собственном офисе.

Параллельные вычисления - это в основном процесс разделения совместимой рабочей нагрузки между многими узлами - например, не каждая задача совместима, но некоторые алгоритмы / операции (например, майнинг биткойнов).... у вас может быть много машин / объектов, предназначенных для рабочую нагрузку из центральной точки и разделить ее между собой.

Грид-компьютинг... я считаю взаимозаменяемым с параллельным

Другие вопросы по тегам