UEC для грид или параллельных вычислений?
-Можно ли использовать облако для "грид-компьютинга"? мне нужны параллельные вычисления, где я выполняю рендеринг и хотел бы, чтобы он выполнял более сложные вычисления для matlab. Объединить вычислительную мощность некоторых или всех компьютеров в "одну задачу", если она работает с несколькими потоками
Сколько контроллеров мне нужно, прежде чем я начну добавлять ноды и какие контроллеры?
- У кого-нибудь есть крутое представление о том, что делать с 50 компьютерами в облаке, такими как UEC, или чем-то еще?
У меня около 25 компьютеров (cpu:Duo2.2ghz ram:2gb hdd:150gb), которые лежали в стороне от "летней уборки" и собирались создать облако с UEC.
2 ответа
Похоже, что вам нужно больше похоже на традиционный кластер HPC, а не на платформу облачных вычислений IaaS. Если вы не хотите устанавливать кластер HPC с нуля, есть кластерные дистрибутивы, такие как ROCKS, которые облегчают эту задачу, особенно если вы новичок в HPC.
Проверьте проект StarCluster MIT.
Это короткое 5-минутное видео объяснит это:
http://www.youtube.com/watch?v=vC3lJcPq1FY&feature=player_embedded
Он построен на AWS EC2, Boto и Sun Grid Computing Engine (думаю, сейчас это Oracle Grid Computing Engine).
С моей точки зрения... они наложили "сеточную" вычислительную архитектуру на EC2, и я думаю, что она, скорее всего, могла бы работать с Eucalyptus и UEC.
с сайта MIT:
Установка StarCluster
StarCluster доступен через Индекс пакетов Python (PyPI) и поставляется с двумя общедоступными AMI Amazon EC2 (i386 и x86_64). Ниже приведены инструкции по установке последней >> стабильной версии StarCluster через PyPI (рекомендуется). Здесь также есть инструкции по >> установке последней версии для разработчиков из github для опытных пользователей.
Просто посмотрите это короткое 5-минутное видео от MIT, которое очень хорошо объясняет, что StarCluster делает на EC2.
Посмотрев его, я думаю, что его будет легко установить и использовать как с Eucalyptus, так и с UEC Ubuntu, так как они оба совместимы с AWS EC2 через boto/Euca2ools.
У меня заняло около 5 минут, чтобы установить StarCluster с помощью Python easy_install. Все работало так же, как на видео.
Существует один главный конфигурационный файл, который очень легко понять и который может быть способен вносить изменения в Eucalyptus или UEC.
Брайан