Назад | Перейти на главную страницу

Ограничения пропускной способности для Amazon EC2

У меня есть микро-экземпляр в облаке Amazon EC2.

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

С технической точки зрения у такого экземпляра нет проблем с нагрузкой, обслуживающей много МБ в секунду.

Я считаю, что существует ли ограничение полосы пропускания самой Amazon. Многие поставщики услуг VPS ограничивают пропускную способность, скажем, до 10 МБ / с, есть ли такие ограничения на Amazon, и если они есть, то какие?

Я не нашел ни одной ссылки.

Вспомнил, что недавно я добавил в закладки похожий пост, и Cyberx86 опубликовал отличный ответ с тестами производительности :)

Serverfault ответ

редактировать

Из того, что мне удалось найти на форумах AWS, похоже, что специалисты службы поддержки Amazon не хотят отвечать на этот вопрос. Их совет - проверить это с помощью внешнего источника: Сообщение на форуме AWS от 2012 г.

Предыдущие сообщения (post1, post2 относятся к скорости передачи в коалиции к размеру экземпляра. Во втором упоминается, что данные были частью документации AWS, но позже они были заменены материалами о вводе-выводе.

маленький 250 мбит / с

большой 500 мбит / с

xlarge 1000 мбит / с

Эти цифры, кажется, соответствуют тестам, которые вы можете найти в Google.

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

Редактировать:

После того, как @tomasz уведомил меня, я снова проверил проблему.

Я нашел блог, в котором сравнивается пропускная способность;

http://epamcloud.blogspot.com.tr/2013/03/testing-amazon-ec2-network-speed.html?m=1

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

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


Теперь есть список документов AWS.

Ответ от источника;

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html

Вы говорите, что обслуживаемые статические файлы not of a big size. Чем они меньше, тем больше вы будете беспокоиться о количестве пакетов в секунду, а не об общей пропускной способности сети.

Как и в случае с полосой пропускания, AWS не публикует никаких конкретных цифр, только «Низкая», «Средняя», «Высокая» и т. Д. Я столкнулся с некоторыми проблемами с ограничениями PPS, и они были опубликованы даже меньше, чем цифры пропускной способности, поэтому я запустил некоторые тесты.

Вот что я нашел для экземпляров разных размеров:

t1.micro      8,473
t2.nano       9,807
t2.micro     19,391
t2.small     28,296
t2.medium    47,214
t2.large     49,512
c1.medium   110,575
m3.large    142,839
m1.large    157,557
m4.large    222,280
c4.large    233,450
r3.large    412,315
c3.large    475,996
i3.large    529,558
r4.large    544,981
c5.large    823,806

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

Если связать это с обозначением производительности сети Amazon («Низкий», «Средний», «Высокий»), вы, вероятно, будете шокированы, узнав, что между фактической пропускной способностью и фактическим PPS с этими обозначениями мало корреляции. Они бесполезны - полагайтесь только на результаты тестов, а не на опубликованные на AWS категории.

Вы можете использовать этот инструмент внутри своего экземпляра, чтобы получить полную информацию о пропускной способности:

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
./speedtest-cli

Вывод:

Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Amazon (54.72.143.50)...
Selecting best server based on latency...
Hosted by Digiweb (Dublin) [1.78 km]: 3.395 ms
Testing download speed........................................
Download: 171.74 Mbit/s
Testing upload speed..................................................
Upload: 281.61 Mbit/s

Надеюсь, поможет

Похоже, что EC2 предлагает Расширенные сети функция для повышения производительности сети:

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

К сожалению, эта функция недоступна для T* диапазон экземпляров:

В настоящее время экземпляры C3, C4, D2, I3, I2 M4, X1 и R3 поддерживают расширенную сеть. Экземпляры X1, P2, I3, R4 и m4.16xlarge предоставляют интерфейс эластичного сетевого адаптера (ENA) для расширенной сети. C3, C4, R3, I2, M4 (кроме m4.16xlarge) и экземпляры D2 используют интерфейс виртуальных функций Intel® 82599.