Распределенные вычисления через AWS

Это работает?

pgrep apache

Любой вывод хорош, ничто не означает, что он не работает.

Какая версия:

aptitude show apache2
1
задан 14 August 2012 в 16:52
3 ответа

В этом отношении инстансы Amazon EC2 ничем не отличаются от любого другого оборудования.

Да, есть платформы, которые помогают с кластерными вычислениями, но это непросто, и, конечно же, нет " magic ", который вы можете установить, чтобы заставить его работать.

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

2
ответ дан 3 December 2019 в 21:44

OP уже принял ответ @ErikA, но я собираюсь опубликовать пару других мыслей. Хотя верно то, что инстансы EC2 не предлагают ничего отличного от другого оборудования, это не относится к AWS в целом. Существует несколько сервисов, специально созданных для распределения вычислений и сервисов в мини (или максимальных) обрабатывающих фермах.

Есть несколько доступных ресурсов, описывающих, как выполнять обработку видео с помощью набора сервисов AWS. Я бы посоветовал начать с примера Encoding.com , а затем копнуть немного глубже в некоторых вычислительных областях Архитектурного центра .

Доступная комбинация сервисов - это уникальность: EC2 и Elastic Beanstalk для вычислительных ресурсов, S3 для крупномасштабного хранилища BLOB-объектов, SimpleDB для малого хранилища BLOB-объектов (метаданные), и SQS / SWS для поддержки обмена сообщениями и распределения задач. Вы, конечно, можете спроектировать и развернуть системы, которые выполняют любую или все эти функции, но с учетной записью AWS вы можете запустить весь набор задач сегодня днем.

0
ответ дан 3 December 2019 в 21:44

Новый ответ на распределенные вычисления AWS - AWS Lambda. По сути, он позволяет запускать JavaScript-функции по требованию, на разных облачных машинах, без необходимости производить настройку/запланировку. Вы платите только за время выполнения кода, и вам не нужно настраивать кластер серверов, чтобы ждать заданий.

AWS Lambda автоматически запускает ваш код на вычислительной инфраструктуре высокой доступности и выполняет все администрирование основных вычислительных ресурсов, включая обслуживание сервера и операционной системы, выделение емкости и автоматическое масштабирование, развертывание кода и исправлений безопасности, а также мониторинг и протоколирование. Все, что вам нужно сделать, это написать код.

http://aws.amazon.com/lambda/

0
ответ дан 3 December 2019 в 21:44

Теги

Похожие вопросы