Как именно Azure обеспечивает масштабирование?

это вопрос новичка, касающийся Azure и общих облачных технологий.

Я пытаюсь понять как именно платформа Azure масштабирует мое приложение и нужно ли мне что-либо делать для его хорошей работы.

У меня есть приложение (C #), которое обрабатывает входящие данные и состоит из множества классов. Каждый раз, когда требуются соответствующие вычисления, создается экземпляр нового класса, который находится в памяти до тех пор, пока не завершит свою работу, затем он остается там и прослушивает новые запросы вычислений через события (до тех пор, пока не будет явно удален). Конечно, это требует ресурсов. Приложение может иметь десятки и сотни тысяч таких экземпляров, которые слушают и отвечают на запросы вычислений.

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

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

Вопрос в том, будет ли облако просто увеличивать ресурсы моей среды по мере загрузки нового экземпляра, до каких пор? Наступит ли момент, когда я не смогу запустить новые экземпляры, или вычисления текущих экземпляров перегрузят систему? С бюджетной стороны меня не волнует, только с оперативной: Сможет ли облако беспрепятственно управлять им от моего имени или мне нужно будет что-то еще делать в моем коде?

Спасибо.

7
задан Saul 8 February 2011 в 20:52
поделиться