Поиск вдохновляющих прототипов для моделирования функций масштабирования Windows Azure - PullRequest
1 голос
/ 23 мая 2011

Я хочу написать приложение в ASP.NET, работающее в Windows Azure. Затем я смоделировал бы тысячу пользователей одновременно, чтобы показать поведение приложения и функции масштабирования Windows Azure. Было бы замечательно, если бы это приложение также приводило к высокой загрузке процессора.

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

Спасибо всем за помощь.

EDIT: Спасибо за ваши ответы. Инструменты моделирования довольно полезны. Но это не моя главная проблема - найти подходящий инструмент для тестирования. Я хочу написать приложение asp.net и мне нужно несколько идей для этого конкретного приложения. Например, приложение для преобразования файлов было одной из моих идей, потому что оно требует много ресурсов процессора, и я мог бы измерить, что происходит в облаке. Что я хочу знать, так это еще несколько идей для классного прототипа приложения.

Спасибо, ребята.

Ответы [ 2 ]

2 голосов
/ 23 мая 2011

Существует ряд инструментов и сервисов, которые позволят вам симулировать нагрузку на серверы. Вам не нужно ничего, чтобы быть специфичным для Azure:

https://stackoverflow.com/questions/532236/are-there-any-free-tools-to-help-me-simulate-load-on-a-server

Какие функции масштабирования Azure вы хотите протестировать? Или вы просто хотите узнать, сколько пользователей может обработать сервер Azure? Azure не масштабируется автоматически по требованию, вам нужно использовать службу автоматического масштабирования, такую ​​как AzureWatch , чтобы помочь масштабированию по требованию

НТН

0 голосов
/ 23 мая 2011

Как сказал Игорь, AzureWatch - отличный сторонний сервис для масштабирования и мониторинга.

Также, ознакомьтесь с новым Cloud Ninja проектом на codeplex, разработанным несколькими моими товарищами по команде. Он демонстрирует концепции мультитенантности, учета и масштабирования.

Если вы ищете очень простой способ создания массивной нагрузки, для масштабного тестирования воспользуйтесь Loadstorm , облачной службой генерации нагрузки. Хотя это не так сложно, как, скажем, система Microsoft Visual Studio Test или некоторые корпоративные инструменты, такие как Loadrunner, она очень проста в использовании и легко обрабатывает наиболее распространенные сценарии нагрузочного тестирования. Я использовал Loadstorm для нескольких нагрузочных испытаний.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...