2012-03-29 2 views
3

Какова максимальная вычислительная пропускная способность на Azure?Какова максимальная вычислительная пропускная способность на Azure?

В Google App Engine в марте 2011 года ответ был определен путем тестирования как 43. Каково эквивалентное число для Azure?

Test results to measure computational throughput gain on Google App Engine.

Редактировать Я получил комментарий, что прирост пропускной способности GAE не может быть разумно по сравнению с Azure. Если он вычисляется и полностью распараллеливается, я не понимаю, почему нет. Представьте, что приложение рассчитано на большое целое число x триллионов. Попросите каждого из n темы для x/n трлн. n Нити GAE не приводят к 1/n-м истекшему времени одного потока, и это зависит от того, как вы можете это сделать. Обратная величина является показателем коэффициента усиления пропускной способности, а максимальная величина, достигнутая мной при GAE, составляла 43.

43x - это ужасно короткий, скажем, 1000x, в этот момент я бы рассмотрел перенос моего кода на GAE. Это технико-экономическое обоснование; далеко не бессмысленно. Я полагаю, что я включил достаточно информации по ссылке, чтобы кто-нибудь написал практически идентичную тестовую программу. (Извините, если это очевидно.)

ответ

2

С марта 2011 года, когда ваше тестирование GAE было завершено, GAE получил backends, где вы можете выбрать different instance types.

Кроме того, с GAE 1.6.4 теперь есть threads on backends, чтобы помочь вам лучше использовать многоядерные экземпляры.

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

+0

Интересно. В предложении есть экземпляр 4,8 ГГц, но в этом списке нет чипов Intel с частотой 4,8 ГГц. http://www.cpubenchmark.net/high_end_cpus.html – H2ONaCl

+0

AFAIK это многоядерный процессор, где скорость - это сумма всех основных скоростей. –

+1

Тест в любом случае бессмысленен - ​​«выигрыш» зависит от многих факторов, в том числе от того, какую работу вы делаете, как вы это делаете и каковы настройки вашего приложения. Теоретического ограничения на количество вычислительной мощности, которое вы можете использовать в App Engine, не существует. Это зависит от вас. –

0

Я предлагаю оценить Go или Python (версия 2.7 поддерживает NumPy, которая тщательно оптимизировала код внутри нее) в дополнение к Java в новейшей среде выполнения, а также с использованием упомянутых выше ссылок, о которых говорил Питер. В любом случае, я не думаю, что App Engine или Azure - лучший выбор для HPC. Вы получите гораздо более высокую пропускную способность при числовых нагрузках на экземплярах с поддержкой графического процессора Amazon (cg1.4large), если ваш код способен их использовать (если это не так, я советую вам сделать это возможным, поскольку графические процессоры намного дешевле, чем процессоры в числовых рабочих нагрузках).

0

Обновление по этому вопросу 2013, в конце 2012 года, Microsoft объявила большую поддержку данных: http://www.hpcinthecloud.com/hpccloud/2012-11-13/microsoft_azure_outfits_cloud_for_big_compute.html

теперь доступно на http://www.windowsazure.com/en-us/solutions/big-data/

это знакомится статья: http://www.windowsazure.com/en-us/manage/services/hdinsight/get-started-hdinsight/?fb=nl-nl

hdinsight находится в программе предварительного просмотра на данный момент.

HDInsight - это служба на базе Hadoop от Microsoft, которая обеспечивает 100% -ное решение Apache Hadoop для облака. HDInsight дает вам возможность получить полную стоимость Big Data с помощью современной облачной платформы данных, которая управляет данными любого типа, будь то структурированными или неструктурированными, и любого размера. Благодаря HDInsight вы можете легко хранить и обрабатывать данные всех типов с помощью современной платформы данных Microsoft, которая обеспечивает простоту, простоту управления и открытую сервисную службу Hadoop, поддерживаемую всеми предприятиями, которые работают в облаке. Вы можете анализировать данные Hadoop непосредственно в Excel, используя новые возможности, такие как PowerPivot и Power View.

Я ничего не могу найти о максимальной пропускной способности. Возможно, вам придется перенести свой код и протестировать его самостоятельно.

Смежные вопросы