У нас есть ситуация, когда мне нужно решение высокой доступности для одного из наших приложений, созданных с использованием ASP.Net 3.5.
Клиент ожидает, что около 50 тысяч человек будут обращаться к приложению в данный момент времени, и тогда мы примерно ожидаем около 5% одновременных обращений к приложению.
Типичная транзакция включает заполненную форму и приложенные документы размером около 20 МБ.
Хотелось бы знать следующее:
Где я могу получить информацию о пропускной способности / производительности IIS, поддерживающих указанные выше требования к использованию?
У моего клиента есть собственный центр обработки данных, и он хотел бы, чтобы экземпляр работал в своей инфраструктуре.
Принимая во внимание это требование, могу ли я иметь другие экземпляры, работающие в облаке (предпочтительно Windows Azure), и балансировать нагрузку на все эти экземпляры, включая экземпляр в центре обработки данных клиента? Если да, то как я могу этого добиться?
Любые другие предложения по данному сценарию приветствуются.
Спасибо.