Какова емкость "http" / IIS микроэкземпляра EC2? - PullRequest
1 голос
/ 29 сентября 2010

Я хочу разделить текущий имеющийся у меня экземпляр среды с высоким процессором на экземпляр с высоким процессором + микро, чтобы получать больше http-трафика. Кто-нибудь знает, сколько одновременных соединений может принимать микроэкземпляр? Первоначальная идея состоит в том, чтобы отделить базу данных и разместить ее от sql azure, но из-за некоторых старых хранимых процедур я решил остаться на чистой установке ec2. Причина в том, что текущий экземпляр иногда принимает 100% процессорного времени.

1 Ответ

0 голосов
/ 18 марта 2011

Этот вопрос довольно старый, по-видимому, вы приняли решение самостоятельно, но только для потомков:

Емкость любого сервера будет варьироваться в ШИРОКОМ зависимости от того, для чего вы его используете. Было бы глупо даже спекулировать на стоимости. Если каждый HTTP-запрос требует большой обработки сервера, прочесывания результатов базы данных, переупаковки носителя с других серверов, вы можете быстро перегрузить Micro. Тем не менее, если все, что вы делаете, - это базовая веб-служба, вы, возможно, на некоторое время все сделаете хорошо.

Единственный способ ответить на такой вопрос - настроить микроэкземпляр и протестировать его самостоятельно. Настройте свою рабочую станцию ​​для загрузки на нее запросов, а затем следите за временем отклика и загрузкой ЦП в AWS CloudWatch, чтобы определить, является ли ваше поведение приемлемым для вас.

(В качестве примечания также существуют различия в сетевых вводах-выводах между различными размерами EC2, поэтому, если производительность под большой нагрузкой кажется плохой, но процессор не работает усердно, это может быть связано с вводом-выводом.)

...