4 ответов:
AWS EC2имеет 2 различных типа экземпляров:Исправлены Экземпляры Производительности(например, M3, C3 и т.д.) и Разрывные Экземпляры Производительности (например, T2).Fixed Performance Instancesобеспечивает согласованную производительность процессора, тогда какBurstable Performance Instancesобеспечитьbaseline CPU performanceпри нормальной нагрузке. Но когда нагрузка увеличиваетсяBurstable Performance Instancesесть возможность лопнуть, т. е. увеличить производительность процессора.CPU Credit регулирует количество пакетов ЦП экземпляра. Вы можете потратить это Кредит ЦП для повышения производительности ЦП в период пакета. Предположим, что вы работаете с экземпляром при 100% производительности процессора в течение 5 минут, вы потратите
5(i.e. 5*1.0)кредитные процессора. Аналогично, если вы запустите экземпляр с производительностью 50% CPU в течение 5 минут, вы потратите2.5(i.e. 5*0.5)кредиты ЦП.кредитный баланс процессора это просто сумма кредита CPU, доступная в вашем аккаунте в любой момент.
при создании экземпляра вы получите начальный кредит процессора. Каждый час вы будете получать определенное количество кредитов CPU автоматически (эта сумма зависит от типа экземпляра). Если вы не взорвете производительность ЦП, кредит ЦП будет добавлен к вашему кредитному балансу ЦП вашего счета. Если у вас нет кредита CPU(т. е. баланс кредита CPU превращается в 0), ваш экземпляр будет работать на базовой производительности.
подробнее о кредитах процессора здесь: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html#t2-instances-cpu-credits
по данным официальный документ:
Amazon EC2 позволяет выбирать между фиксированными экземплярами производительности (например, M3, C3 и R3) и разрывные экземпляры производительности (например, T2). Пакетные экземпляры производительности обеспечивают базовый уровень ЦП производительность с возможностью взрыва выше базовой линии. Инстансы T2 предназначены для рабочих нагрузок, которые не используют полный процессор часто или последовательно, но иногда нужно лопнуть.
T2 базовая производительность экземпляров и их способность к разрыву регулируются по кредитам ЦП. Каждый инстанс T2 регулярно получает кредиты центрального процессора , скорость которого зависит от размера экземпляра. T2 экземпляры начисляются Кредиты ЦП, когда они простаивают, и использовать кредиты ЦП, когда они есть активный. Кредит процессора обеспечивает производительность полное ядро процессора для одна минута.
чтобы расширить предыдущий ответ.
t2экземпляры класса используют разрывную модель процессора. Вместо того, чтобы иметь доступ к полным ресурсам ЦП все время, вы получаете доступ к полной базе ресурсов ЦП на модели кредита ЦП.когда ваш экземпляр работает на холостом ходу, экземпляр создает кредиты до шапки. Скорость и колпачок зависят от размера экземпляра.
когда вы используете ресурсы процессора, вы тратите эти кредиты. Как только вы закончите, ваша загрузка процессора будет очень низкой пока вы не создадите больше кредитов.
когда ваш экземпляр использует меньше ресурсов ЦП, чем позволяет его базовый уровень производительности (например, когда он простаивает), неиспользуемые кредиты ЦП (или разница между тем, что было заработано и что было потрачено) хранятся в кредитном балансе до 24 часов, создавая кредиты ЦП для разрыва.
Comments