Платформа Распределенных вычислений (.NET) - Специально для [закрытых] Интенсивных действий ЦП

Я также думал, что Проект был большим, пока я не видел YAML (еще одно Многостолбцовое Расположение). Существует инструмент разработчика онлайн , который является фантастическим. Я могу получить прохладно выглядящее многостолбцовое расположение в течение 5 минут

21
задан Andrey Rubshtein 25 April 2013 в 14:52
поделиться

8 ответов

Платформа MPAPI - http://www.codeplex.com/MPAPI

Мои мысли

  • Кажется, одно из самых простых решений.
  • Я не вижу доказательств поддержки аварийного переключения.
  • Is Open Source =] и является МОНО-совместимым УДАРА!
  • Использует фреймворк «RemotingLite» для моно-совместимости.
  • Написание приложений для одного компьютера или нескольких компьютеров (кластера) столь же просто.
  • Философия разработчика: «Производительность превыше всего. ". Так что можно с уверенностью сказать, что он оптимизирован.
  • Постоянно обновляющаяся структура.
11
ответ дан 29 November 2019 в 21:49
поделиться

Лазурная сеть - http://azuregrid.codeplex.com/

1
ответ дан 29 November 2019 в 21:49
поделиться

DryadLINQ - это исследовательский проект Microsoft, позволяющий LINQ-запросам распределяться между несколькими компьютерами, а не просто несколькими ядрами, как это делает Parallel LINQ.

Сообщение в блоге с кратким примером.

1
ответ дан 29 November 2019 в 21:49
поделиться

AWS SDK для .NET - http://aws.amazon.com/sdkfornet/

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

0
ответ дан 29 November 2019 в 21:49
поделиться

NGrid - http://ngrid.sourceforge.net/

Обзор

NGrid - это инфраструктура grid-вычислений с открытым исходным кодом (LGPL), написанная на C #.

  • независимая платформа через Mono проект.
  • прозрачное многопоточное программирование модель для программирования сетки.
  • физическая сетка и некоторая сетка реализации.
  • общие утилиты для сетей
  • последнее обновление - май 2008 г.
0
ответ дан 29 November 2019 в 21:49
поделиться

Alchemi ".NET Grid Computing Framework"

http://www.gridbus.org/~alchemi/publications.html

http://sourceforge.net/projects/ alchemi / files /

Alchemi - это среда сетевых вычислений .NET, которая позволяет безболезненно объединять вычислительную мощность компьютеров, подключенных к интрасети и Интернету, в виртуальный суперкомпьютер (вычислительную сеть) и разрабатывать приложения для работы в сети.

Краткие примечания:

  • Прекращено обновление в 2007 версии 1.0.6 (.NET 2.0).
  • Хорошо документировано, формально сделано.
  • Использует XML для определения заданий. (В 2007 году было модно использовать XML для всего)
  • Относительно сложный по сравнению с MPAPI, но не воспринимайте это как большой минус.
  • Потребовалось бы немало времени, чтобы освоиться.
  • Открытый исходный код =).
  • Расширяемый и может использоваться в сочетании с другими кластерными технологиями через брокера Gridbus ( http://www.gridbus.org )
  • Кажется, широко используется (см. Публикации http: //www.gridbus.org/~alchemi/publications.html) =)
2
ответ дан 29 November 2019 в 21:49
поделиться

Платформа Appistry CloudIQ http://www.appistry.com

  • Сделает сотни компьютеров одним вычислительным ресурсом.
  • В настоящее время используется в производстве на FedEx для запуска алгоритмов маршрутизации
  • Позволяет писать приложения на C, C ++, Java и .Net
  • Нет единой точки отказа
  • Автоматическое восстановление / повтор попытки неудачных задач
3
ответ дан 29 November 2019 в 21:49
поделиться

Я был одним из ведущих разработчиков Alchemi. Нам пришлось изменить курс, начать все заново, и в результате получилась платформа Utilify. Концептуально похожа на Alchemi, платформу Utilify основан на уроках, извлеченных из Alchemi, и обеспечивает более гибкую модель программирования для создания распределенных приложений .NET в сети Windows.

Посетите www.utilify.com для получения дополнительной информации. В настоящее время доступна для загрузки бесплатная бета-версия.

С уважением, Кришна.

4
ответ дан 29 November 2019 в 21:49
поделиться
Другие вопросы по тегам:

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