Общие вопросы

Обзор

Вопрос. Что такое Эластичное вычислительное облако Amazon (Amazon EC2)?

Эластичное вычислительное облако Amazon (Amazon EC2) – это веб‑сервис, предоставляющий безопасные масштабируемые вычислительные ресурсы в облаке. Сервис позволяет упростить для разработчиков процесс выполнения вычислений в масштабе сети Интернет.

Вопрос. Что можно делать с помощью Amazon EC2?

Так же как Простой сервис хранения данных Amazon (Amazon S3) позволяет хранить данные в облаке, сервис Amazon EC2 дает возможность осуществлять в облаке вычисления.  Простой веб‑интерфейс сервиса Amazon EC2 позволяет получить доступ к вычислительным ресурсам и настроить их с минимальными усилиями. Он предоставляет пользователям полный контроль над вычислительными ресурсами, а также проверенную вычислительную среду Amazon для работы. Amazon EC2 позволяет сократить время, необходимое для создания и загрузки новых инстансов сервера, до нескольких минут, и обеспечивает возможность быстро масштабироваться в любом направлении с учетом изменяющихся требований к вычислительным ресурсам. Amazon EC2 меняет экономическую составляющую процесса вычислений, предоставляя возможность платить только за используемые ресурсы.

Вопрос. Как начать работу с Amazon EC2?

Чтобы зарегистрироваться в сервисе Amazon EC2, нажмите кнопку «Sign up for This Web Service» на странице описания Amazon EC2. Чтобы получить доступ к этому сервису, у вас должен быть аккаунт AWS. Если его ещё нет, вам будет предложено создать его в начале процесса регистрации в сервисе Amazon EC2. После регистрации ознакомьтесь с документацией по Amazon EC2, в составе которой имеется руководство по началу работы.

Вопрос. Почему меня просят подтвердить мой номер телефона при регистрации в сервисе Amazon EC2?

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

Вопрос. Какие возможности из недоступных ранее получают разработчики?

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

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

Вопрос. Как запускать системы в среде Amazon EC2?

После регистрации аккаунта и выбора или создания образа машины Amazon (AMI) можно загрузить инстанс. Образ AMI можно запускать на любом количестве инстансов по требованию с помощью вызова API RunInstances. Нужно просто указать количество запускаемых инстансов. Если требуется запустить больше ресурсов по требованию, чем предусмотрено квотой, заполните форму запроса инстансов Amazon EC2.

Если сервис Amazon EC2 может выполнить ваш запрос, вызов RunInstances завершится успехом, и запуск инстансов начнется. Можно проверить состояние инстансов путем вызова API-интерфейса DescribeInstances. Также можно прервать работу инстансов программным путем, вызвав API-интерфейс TerminateInstances.

При наличии запущенного инстанса, который использует загрузочный раздел Amazon EBS, можно также использовать вызов API StopInstances, чтобы высвободить вычислительные ресурсы, но сохранить данные в загрузочном разделе. Когда вы будете готовы перезапустить инстанс, связанный с загрузочным разделом Amazon EBS, можно использовать вызов API StartInstances.

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

При необходимости все эти действия можно также выполнять с помощью Консоли управления AWS или наших инструментов командной строки, встроенных в API-интерфейс этого веб-сервиса.

Вопрос. В чем заключается разница между использованием локального хранилища инстансов и хранилища Amazon Elastic Block Store (Amazon EBS) в качестве корневого устройства?

При запуске инстансов Amazon EC2 у вас есть возможность хранить данные корневого устройства в хранилище Amazon EBS или в локальном хранилище инстансов. При использовании хранилища Amazon EBS данные на корневом устройстве никуда не пропадут, независимо от продолжительности жизненного цикла инстанса. Это позволяет останавливать инстанс и позже перезапускать его, так же как вы выключаете ноутбук и повторно включаете его, когда потребуется.

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

Вопрос. Насколько быстро запускаются системы?

Как правило, с момента вызова интерфейса RunInstances до момента, когда все запрошенные инстансы начинают выполнять свои загрузочные операции, проходит менее 10 минут. Точное время зависит от ряда факторов, включая размер образа AMI, количество запускаемых инстансов и время последнего запуска этого образа AMI. Образы, запускаемые впервые, могут загружаться немного дольше.  

Вопрос. Как загружать и хранить системы с помощью Amazon EC2?

Сервис Amazon EC2 позволяет настраивать все компоненты ваших инстансов, начиная с операционной системы и заканчивая приложениями. Образ Amazon Machine Image (AMI) представляет собой объединенную в пакет среду, содержащую все необходимые битовые данные для настройки и загрузки инстанса. Ваши образы AMI – это модули развертывания. У вас может быть всего один образ AMI, или вы можете собрать систему из нескольких компоновочных блоков AMI (например, веб-серверов, серверов приложений и баз данных). Сервис Amazon EC2 предоставляет ряд инструментов, позволяющих упростить процесс создания образа AMI. После создания собственного образа AMI необходимо выполнить его комплектацию. При комплектации образа с корневым устройством, обеспеченным хранилищем Amazon EBS, можно просто использовать команду комплектации на Консоли управления AWS. При комплектовании образа с загрузочным разделом в хранилище инстансов потребуется использовать инструменты образа AMI, чтобы загрузить образ в хранилище сервиса Amazon S3. За счет использования сервисом Amazon EC2 сервисов Amazon EBS и Amazon S3 обеспечивается надежное хранение образов AMI с возможностью их загрузки по вашему требованию.

Либо же, если хотите, вы можете не настраивать собственный образ AMI с нуля. Вы можете выбрать один из числа повсеместно доступных образов AMI, в состав которых входят удобные инстансы. Например, если вам нужен обычный сервер Linux, вы можете выбрать один из стандартных общедоступных образов AMI для Linux.

Вопрос. Как осуществляется доступ к системам?

Вызов RunInstances, инициирующий выполнение стека приложений, возвращает набор имен DNS – по одному для каждой загружаемой системы. Это имя можно использовать для доступа к системе точно так же, как если бы эта система находилась в вашем ЦОД. Вы управляете этим компьютером, когда стек операционной системы выполняется на нем.

Вопрос. Сервис Amazon EC2 используется в связке с сервисом Amazon S3?

Да, Amazon EC2 используется в сочетании с хранилищем Amazon S3 для работы с инстансами с корневыми устройствами на основе локального хранилища инстансов. С помощью Amazon S3 разработчики получают доступ к той же надежной и быстрой инфраструктуре хранения данных с широкими возможностями масштабирования по доступной цене, которую Amazon использует для управления собственной глобальной сетью веб-сайтов. Для запуска систем в среде Amazon EC2 разработчики используют предоставляемые им инструменты для загрузки своих образов AMI в сервис Amazon S3, а также для их перемещения между сервисами Amazon S3 и Amazon EC2. Дополнительную информацию об образах AMI см. в ответе на вопрос Как загружать и хранить системы с помощью Amazon EC2?

Мы рассчитываем, что сочетание сервисов Amazon EC2 и Amazon S3 окажется для разработчиков очень удобным. Сервис Amazon EC2 предоставляет дешевые масштабируемые вычислительные ресурсы в облаке, тогда как сервис Amazon S3 позволяет пользователям надежно хранить свои данные.

Вопрос. Сколько инстансов можно запускать в Amazon EC2?

Можно запустить инстансы по требованию, соблюдая соответствующие лимиты по виртуальным ЦПУ, приобрести 20 зарезервированных инстансов и запросить спотовые инстансы в рамках динамического ограничения спотовых инстансов для каждого региона. При создании нового аккаунта AWS начальное количество инстансов может быть меньше указанного выше.

Если вам нужны дополнительные инстансы, заполните Форму для запроса инстансов Amazon EC2, указав свой случай использования, и ваша заявка на увеличение лимитов будет рассмотрена. Увеличение лимитов распространяется на тот регион, для которого оно было запрошено.

Вопрос. Существуют ли ограничения на отправку электронных писем с инстансов Amazon EC2?

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

Вопрос. Насколько быстро можно масштабировать вычислительные ресурсы как вверх, так и вниз?

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

Вопрос. Среды каких операционных систем поддерживаются?

Amazon EC2 в настоящее время поддерживает несколько операционных систем, включая: Amazon Linux, Ubuntu, Windows Server, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE Leap, Fedora, Fedora CoreOS, Debian, CentOS, Gentoo Linux, Oracle Linux и FreeBSD. Мы ищем способы обеспечения поддержки других платформ.

Вопрос. В Amazon EC2 используется память ECC?

Мы на своем опыте знаем, что память ECC необходима для работы серверной инфраструктуры, и во всем оборудовании, лежащем в основе Amazon EC2, используется память ECC.

Вопрос. Чем этот сервис отличается от обычных услуг хостинга?

В рамках традиционных услуг хостинга, как правило, предоставляется предварительно заданный объем ресурсов на определенное время и по заранее установленной цене. Сервис Amazon EC2 значительно отличается по части гибкости, удобства управления и значительной экономии средств, позволяя разработчикам работать с Amazon EC2 как с собственным ЦОД, при этом пользуясь преимуществами мощной инфраструктуры Amazon.com.

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

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

И наконец, работая с Amazon EC2, разработчики получают преимущества оплаты только фактически потребляемых ресурсов по очень низким тарифам. Большинство поставщиков услуг хостинга устанавливают фиксированную авансовую плату для пользователей независимо от фактического объема используемой мощности, поэтому пользователям приходится приобретать ресурсы в избытке на случай необходимости в быстром масштабировании ресурсов в течение короткого срока. 

Лимиты инстансов EC2 по требованию

Вопрос. Что именно изменится?

Лимиты инстансов Amazon EC2 по требованию будут переведены с текущего представления, выраженного в количестве инстансов, на новое представление, выраженное в количестве виртуальных ЦПУ, чтобы клиентам AWS было проще управлять лимитами. Расход лимита, выраженного в количестве виртуальных ЦПУ, определяется количеством виртуальных ЦПУ для типов инстансов Amazon EC2, используемых для запуска любой комбинации типов инстансов, соответствующей требованиям приложения.

Вопрос. Что такое лимиты, выраженные в количестве виртуальных ЦПУ?

Для клиентов будет действовать ограничение на запуск одного или нескольких инстансов по требованию в одном аккаунте AWS. При этом сервис Amazon EC2 будет учитывать использование по каждому из лимитов на основании общего количества виртуальных ЦПУ, выделенных работающим инстансам по требованию в аккаунте AWS. В следующей таблице показано количество виртуальных ЦПУ для каждого размера инстанса. Привязка виртуальных ЦПУ для некоторых типов инстансов может отличаться, дополнительные сведения см. на странице Типы инстансов Amazon EC2.

Размер инстанса Виртуальные ЦПУ
nano 1
micro 1
small 1
medium 1
large 2
xlarge 4
2xlarge 8
3xlarge 12
4xlarge 16
8xlarge 32
9xlarge 36
10xlarge 40
12xlarge 48
16xlarge 64
18xlarge 72
24xlarge 96
32xlarge 128

Вопрос. Сколько инстансов по требованию можно запустить в Amazon EC2?

Сервисом установлено пять лимитов на инстансы на основе количества виртуальных ЦПУ. Каждый из лимитов определяет количество ресурсов, доступных для определенного семейства инстансов. Использование инстансов из определенного семейства, независимо от поколения, размера или варианта конфигурации (например, диска, типа процессора), будет учитываться в его общем лимите виртуальных ЦПУ, указанном в таблице ниже. При создании нового аккаунта AWS начальное количество инстансов может быть меньше указанного выше.

Название лимита инстансов по требованию Лимит на количество виртуальных ЦПУ по умолчанию
Запуск стандартных инстансов по требованию (A, C, D, H, I, M, R, T, Z) 1152 виртуальных ЦПУ
Запуск инстансов по требованию F 128 виртуальных ЦПУ
Запуск инстансов по требованию G 128 виртуальных ЦПУ
Запуск инстансов по требованию Inf 128 виртуальных ЦПУ
Запуск инстансов по требованию P 128 виртуальных ЦПУ
Запуск инстансов по требованию X 128 виртуальных ЦПУ

Вопрос. Зависят ли лимиты инстансов по требованию, выраженные в количестве виртуальных ЦПУ, от региона?

Да, лимиты инстансов по требованию для аккаунта AWS устанавливаются для каждого региона.

Вопрос. Будут ли эти лимиты меняться с течением времени?

Да, лимиты могут меняться с течением времени. Сервис Amazon EC2 непрерывно осуществляет мониторинг использования инстансов в каждом регионе, и лимиты клиента будут увеличиваться автоматически на основании данных об использовании сервиса EC2.

Вопрос. Как можно запросить увеличение лимита?

Хотя сервис EC2 автоматически увеличивает лимиты инстансов по требованию на основании данных об использовании, пользователи при необходимости могут запросить увеличение лимита на странице лимитов в консоли Amazon EC2, на странице сервисов Amazon EC2 в консоли Service Quotas, с помощью интерфейса API Service Quotas или интерфейса командной строки.

Вопрос. Как подсчитать новый лимит на число виртуальных ЦПУ?

Можно найти сопоставление виртуальных ЦПУ для каждого из типов инстансов Amazon EC2 или воспользоваться упрощенным калькулятором виртуальных ЦПУ, чтобы подсчитать все требования к лимиту, выраженному в количестве виртуальных ЦПУ, для вашего аккаунта AWS.

Вопрос. Распространяются ли лимиты в количестве виртуальных ЦПУ на покупку зарезервированных инстансов или запрос спотовых инстансов?

Нет, лимиты, выраженные в количестве виртуальных ЦПУ, распространяются только на работающие инстансы по требованию и спотовые инстансы.

Вопрос. Как просмотреть текущие лимиты инстансов по требованию?

Текущие лимиты инстансов по требованию можно узнать на странице EC2 Service Limits («Лимиты сервиса EC2») в консоли Amazon EC2, в консоли Service Quotas или с помощью интерфейсов API.

Вопрос. Это изменение затронет работающие инстансы?

Нет, выбор лимитов, выраженных в количестве виртуальных ЦПУ, не затронет работающие инстансы.

Вопрос. Можно ли будет запускать такое же количество инстансов, как раньше?

Да, лимиты инстансов, выраженные в количестве виртуальных ЦПУ, предусматривают запуск по меньшей мере такого же количества инстансов, как и в случае лимитов, выраженных в количестве инстансов.

Вопрос. Можно ли будет просматривать использование ресурсов инстансами в рамках этих лимитов?

Благодаря интеграции показателей Amazon CloudWatch использование сервиса EC2 в рамках лимитов можно просматривать в консоли Service Quotas. Консоль Service Quotas также позволяет клиентам настраивать оповещения в сервисе CloudWatch, предупреждающие о достижении предельных значений. Кроме того, использование инстансов можно по‑прежнему отслеживать с помощью Trusted Advisor и Limit Monitor.

Вопрос. Можно ли будет продолжить работу с API DescribeAccountAttributes?

Вследствие новых лимитов, выраженных в количестве виртуальных ЦПУ, использование больше не зависит от общего количества инстансов. Поэтому интерфейс API DescribeAccountAttributes больше не будет возвращать значение max‑instances. Вместо этого для получения сведений о лимитах сервиса EC2 можно использовать новые API Service Quotas. Подробные сведения об интерфейсах API Service Quotas можно найти в документации AWS.

Вопрос. Скажутся ли лимиты, выраженные в количестве виртуальных ЦПУ, на ежемесячном счете?

Нет. Использование сервиса EC2 по‑прежнему рассчитывается по часам или секундам в зависимости от используемого AMI, а также типа и размера запущенного инстанса.

Вопрос. Лимиты по количеству виртуальных ЦПУ будут доступны во всех регионах?

Лимиты инстансов, выраженные в количестве виртуальных ЦПУ, доступны во всех коммерческих регионах AWS.

Изменения политики SMTP‑адресов EC2

Вопрос. Что именно изменится?

С 7 января 2020 г. в Amazon EC2 началось развертывание изменения, в результате которого по умолчанию будет ограничиваться почтовый трафик через порт 25, чтобы защитить клиентов и других получателей от спама и оскорбительных сообщений. Порт 25 обычно используется в качестве стандартного SMTP-порта для отправки электронных писем. Это изменение не повлияет на те аккаунты AWS, которые уже запрашивали снятие ограничений на порт 25.

Вопрос. У меня есть действительный сценарий использования для отправки сообщений электронной почты на порт 25 из EC2. Как снять эти ограничения на порт 25?

Если у вас есть веская причина отправлять электронные сообщения через порт 25 (SMTP) из EC2, отправьте запрос на снятие ограничений для отправки электронной почты. Вы также можете отправлять сообщения через другой порт или использовать имеющийся аутентифицированный сервис для пересылки электронной почты, например Простой почтовый сервис Amazon (Amazon SES).

Соглашение об уровне обслуживания (SLA)

Вопрос. Что гарантирует соглашения об уровне обслуживания Amazon EC2?

Соглашение об уровне обслуживания гарантирует бесперебойную работу сервисов Amazon EC2 и Amazon EBS в каждом регионе в течение 99,99 % времени ежемесячно.

Вопрос. Как узнать, могу ли я претендовать на компенсацию по соглашению об уровне обслуживания (SLA)?

Частичная компенсация оплаты услуг Amazon EC2, Amazon EBS или обоих сервисов (в зависимости от того, какие из них были недоступны) производится, если уровень бесперебойной работы соответствующих сервисов в вашем регионе составил менее 99,99 % за любой оплачиваемый месяц. С условиями и положениями соглашения об уровне обслуживания, а также подробностями оформления заявки на компенсацию можно ознакомиться на странице Соглашения об уровне обслуживания для вычислений Amazon

Типы инстансов

Инстансы ускоренных вычислений

Вопрос. Что представляют собой инстансы для ускоренных вычислений?

Семейство инстансов для ускоренных вычислений — это категория, которая использует аппаратные ускорители (сопроцессоры) для таких операций, как вычисления с плавающей запятой и обработка графики, и в результате выполняют их более эффективно, чем это возможно при работе программного обеспечения только на ЦПУ. Amazon EC2 предоставляет три типа инстансов для ускоренных вычислений – инстансы с вычислениями на GPU для вычислений общего назначения, инстансы с графикой на GPU для приложений с интенсивным использованием графики и инстансы с программируемым FPGA c аппаратными вычислениями для серьезных научных рабочих нагрузок.

Вопрос. В каких случаях следует использовать инстансы GPU Graphics, а в каких – GPU Compute?

Инстансы с графическим процессором лучше всего работают для приложений с массовым параллелизмом, например для процессов с тысячами потоков. Обработка графики является примером задачи со значительными требованиями к вычислительным ресурсам, при этом каждая отдельная задача относительно мала, а набор выполняемых операций формирует процесс, для которого пропускная способность имеет большее значение, чем задержка отдельных операций. Для создания приложений, использующих такой уровень параллелизма, необходимо иметь специальные знания о графическом процессоре, понимать принципы программирования для различных графических интерфейсов API (DirectX, OpenGL) или моделей вычислений на графических процессорах (CUDA, OpenCL).

Вопрос. Какие приложения могут воспользоваться преимуществами P4d?

Некоторые приложения, для которых клиенты могут использовать P4d, являются рабочими нагрузками машинного обучения (ML), например, распознавание естественного языка, обучение моделей восприятия для автономных транспортных средств, классификация изображений, механизмы обнаружения и рекомендации объектов. Благодаря повышенной производительности графического процессора время обучения значительно сокращается, а его дополнительная память может помочь клиентам обучать более крупные и сложные модели. Клиенты, пользующиеся высокопроизводительными вычислениями, могут использовать повышенную производительность P4 и память графического процессора для сейсмического анализа, изыскания новых лекарственных средств, ДНК-секвенирования и моделирования страховых рисков.

Вопрос. Чем инстансы P4d отличаются от инстансов P3?

Инстансы P4 содержат графические процессоры NVIDIA A100 Tensor Core нового поколения, которые обеспечивают повышение производительности TFLOP в 2,5 раза по сравнению с V100 предыдущего поколения и имеют в 2,5 раза большую память графического процессора. В инстансах P4 используется ЦП Intel Cascade Lake с 24 C на сокет и дополнительный набор инструкций для инструкций векторной нейронной сети. В инстансах P4 будет в 1,5 раза большая системная память и в 4 раза большая пропускная способность сети, чем в P3dn или в 16 раз большая, чем в P3.16xl. Еще одним важным различием является то, что пропускная способность взаимодействия графического процессора NVSwitch будет удвоена по сравнению с P3, поэтому каждый графический процессор может связываться с каждым другим графическим процессором при той же двунаправленной пропускной способности 600 ГБ/с с односкачковой задержкой. Благодаря этому при разработке приложений можно рассматривать несколько графических процессоров и блоков памяти как один большой графический процессор и единый пул памяти. Инстансы P4d тоже развертываются в тесно связанных сверхкрупных кластерах EC2 UltraCluster, которые дают возможность проводить машинное обучение на нескольких узлах и выполнять приложения для высокопроизводительных вычислений.

Вопрос. Что представляют собой кластеры EC2 UltraCluster и как получить доступ к ним?

Инстансы P4d развертываются в сверхкрупных кластерах EC2 UltraCluster. Каждый кластер EC2 UltraCluster содержит более 4000 графических процессоров NVIDIA A100 Tensor Core с пропускной способностью, которая выражается в петабитах, и имеет масштабируемое хранилище с низкой задержкой с FSx for Lustre. Каждый кластер EC2 UltraCluster – один из самых лучших суперкомпьютеров в мире. Любой пользователь может легко развернуть инстансы P4d в кластерах EC2 SuperCluster. Для получения дополнительной поддержки свяжитесь с нами.

Вопрос. Будут ли AMI, которые использовались на P3 и P3dn, работать на P4?

Для AMI P4 потребуется установить новые драйверы NVIDIA для графических процессоров A100 и более новую версию драйвера Эластичного сетевого адаптера (ENA). Инстансы P4 работают на базе Nitro System, и для них нужны AMI с установленными драйверами NVMe и ENA. Также P4 поставляется с новыми ЦП Intel Cascade Lake, в которых обновлен набор машинных команд, поэтому мы рекомендуем использовать новейшие дистрибутивы платформ машинного обучения, поддерживающие эти новые наборы машинных команд для предварительной обработки данных.

Вопрос. Чем инстансы P3 отличаются от инстансов G3?

Инстансы P3 представляют собой следующее поколение инстансов общего назначения EC2 для вычислений на графических процессорах. В них используется 8 графических процессоров NVIDIA Tesla V100 последнего поколения. Эти новые инстансы значительно улучшают производительность и масштабируемость, а также добавляют множество новых возможностей, включая новую технологию потокового мультипроцессора (SM) для оптимизации производительности машинного обучения (ML) и глубокого обучения (DL), высокоскоростное внутреннее соединение графических процессоров второго поколения NVIDIA NVLink и память HBM2 с гибкой настройкой, обеспечивающей повышенную эффективность.

Инстансы G3 используют графический процессор NVIDIA Tesla M60 и являются высокопроизводительной платформой для графических приложений на базе DirectX или OpenGL. Графические процессоры NVIDIA Tesla M60 поддерживают функции виртуальной рабочей станции NVIDIA GRID и аппаратное кодирование H.265 (HEVC). Каждый графический процессор M60 в инстансах G3 поддерживает 4 монитора с разрешением до 4096x2160 и имеет лицензию на использование виртуальной рабочей станции NVIDIA GRID для одного подключенного на текущий момент пользователя. Примеры использования инстансов G3 включают трехмерную визуализацию, удаленные рабочие станцию с большим объемом графических операций, трехмерный рендеринг, потоковую передачу приложений, кодирование видео и другие графические рабочие нагрузки на стороне сервера.

Вопрос. Каковы преимущества графических процессоров NVIDIA Volta GV100?

Новый ускоритель NVIDIA Tesla V100 включает в себя мощный новый графический процессор Volta GV100. GV100 не только использует достижения своего предшественника, графического процессора Pascal GP100, но и значительно повышает производительность и масштабируемость, а также добавляет много новых возможностей, которые улучшают программируемость. Эти новейшие технологии способны придать новое ускорение высокопроизводительным вычислениям, центрам обработки данных, суперкомпьютерам, системам глубокого обучения и приложениям.

Вопрос. Кому следует применять инстансы P3?

Инстансы P3, обладающие высокой вычислительной мощностью, будут полезны при работе с приложениями в области искусственного интеллекта (AI), машинного обучения (ML), глубокого обучения (DL) и высокопроизводительных вычислений (HPC). К потенциальным пользователям таких инстансов относятся специалисты по работе с данными, архитекторы данных и аналитики, научные работники, инженеры ML, ИТ‑руководители и разработчики программного обеспечения. В качестве основных отраслей и сфер применения можно назвать транспортные системы, энергетику/нефтегаз, финансовые службы (банковское дело, страхование), здравоохранение, фармацевтику, научные учреждения, ИТ, розничную торговлю, производство, высокие технологии, правительственные и образовательные организации, а также ряд других.

Вопрос. В каких примерах использования могут пригодиться инстансы P3?

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

Вопрос. Почему рекомендуется использовать инстансы Amazon P3 на графических процессорах в сфере искусственного интеллекта, машинного обучения и высокопроизводительных вычислений?

Вычислительные инстансы на базе графических процессоров обеспечивают большую пропускную способность и производительность, поскольку они предназначены для массово-параллельной обработки с использованием тысяч специализированных ядер на каждый графический процессор, в противоположность процессорам, осуществляющим последовательную обработку с использованием нескольких ядер. Кроме того, разработчики создали сотни научных приложений, оптимизированных под графические процессоры и использующих высокопроизводительные вычисления, для применения в квантовой химии, молекулярной динамике, метеорологии и других областях. Исследования показывают, что более 70 % самых популярных HPC-приложений обеспечивают встроенную поддержку графических процессоров.

Вопрос. Чем инстансы G3 отличаются от инстансов P2?

Инстансы G3 используют графический процессор NVIDIA Tesla M60 и являются высокопроизводительной платформой для графических приложений на базе DirectX или OpenGL. Графические процессоры NVIDIA Tesla M60 поддерживают функции виртуальной рабочей станции NVIDIA GRID и аппаратное кодирование H.265 (HEVC). Каждый графический процессор M60 в инстансах G3 поддерживает 4 монитора с разрешением до 4096x2160 и имеет лицензию на использование виртуальной рабочей станции NVIDIA GRID для одного подключенного на текущий момент пользователя. Примеры использования инстансов G3 включают трехмерную визуализацию, удаленные рабочие станцию с большим объемом графических операций, трехмерный рендеринг, потоковую передачу приложений, кодирование видео и другие графические рабочие нагрузки на стороне сервера.

Инстансы P2 используют графический процессор NVIDIA Tesla K80 и предназначены для общих графических вычислений с использованием моделей программирования CUDA или OpenCL. Инстансы P2 предлагают клиентам широкополосный сетевой доступ на уровне 25 Гбит/с, мощные возможности при выполнении операций одинарной и двойной точности с плавающей запятой, а также память на основании кода с исправлением ошибок (ECC), что делает их идеальным решением для приложений глубокого обучения, высокопроизводительных баз данных, приложений расчетной гидродинамики, финансовой инженерии, сейсмического анализа, молекулярного моделирования, геномики, рендеринга и прочих вычислительных нагрузок на стороне сервера, требующих наличия графического процессора.

Вопрос. Чем инстансы P3 отличаются от инстансов P2?

Инстансы P3 представляют собой следующее поколение инстансов EC2 общего назначения для вычислений на графических процессорах, использующих до 8 процессоров NVIDIA Volta GV100 последнего поколения. Эти новые инстансы значительно улучшают производительность и масштабируемость, а также добавляют множество новых возможностей, включая новую технологию потокового мультипроцессора (SM), которая обеспечивает оптимизированную производительность для машинного обучения (ML)/глубокого обучения (DL), высокоскоростное внутреннее соединение графических процессоров второго поколения NVIDIA NVLink и память HBM2 с гибкой настройкой, обеспечивающей повышенную эффективность.

Инстансы P2 используют графический процессор NVIDIA Tesla K80 и предназначены для общих графических вычислений с использованием моделей программирования CUDA или OpenCL. Инстансы P2 предоставляют клиентам сеть с пропускной способностью 25 Гбит/с, мощные возможности при выполнении операций одинарной и двойной точности с плавающей запятой и память с коррекцией ошибок (ECC).

Вопрос. Какие API и модели программирования поддерживаются инстансами GPU Graphics и инстансами GPU Compute?

Инстансы P3 поддерживают CUDA 9 и OpenCL, инстансы P2 поддерживают CUDA 8 и OpenCL 1.2, а инстансы G3 поддерживают DirectX 12, OpenGL 4.5, CUDA 8 и OpenCL 1.2.

Вопрос. Где можно найти драйверы NVIDIA для инстансов P3 и G3?

Существует два способа получения драйверов NVIDIA. На AWS Marketplace предлагаются образы AMI Amazon Linux и AMI Windows Server с предустановленными драйверами NVIDIA. Можно также запустить 64‑разрядные образы AMI HVM и установить драйверы самостоятельно. Для этого нужно посетить веб-сайт с драйверами NVIDIA и найти драйвер NVIDIA Tesla V100 для инстансов P3, драйвер NVIDIA Tesla K80 для инстансов P2 и драйвер NVIDIA Tesla M60 для инстансов G3.

Вопрос. Какие AMI можно использовать с инстансами P3, P2 и G3?

В настоящий момент с инстансами P2 и G3 можно использовать AMI Windows Server, SUSE Enterprise Linux, Ubuntu и Amazon Linux. Инстансы P3 поддерживают только AMI HVM. Если требуется запустить AMI с операционной системой, не входящей в приведенный выше список, свяжитесь с сервисом поддержки клиентов AWS или воспользуйтесь форумом EC2.

Вопрос. Требуют ли инстансы G2 и G3 использования сторонних лицензий?

За исключением драйверов NVIDIA и пакета GRID SDK, инстансы G2 и G3 не всегда требуют использования сторонних лицензий. При этом ответственность за необходимость наличия дополнительных лицензий на используемые в инстансах G2 и G3 контент или технологии лежит на клиенте. Например, для передачи потокового контента могут потребоваться лицензии на весь контент или его часть. При использовании технологий от сторонних поставщиков, например операционных систем, кодировщиков или декодировщиков аудио и/или видео от компаний Microsoft, Thomson, Fraunhofer IIS, Sisvel S.p.A., MPEG-LA и Coding Technologies, следует проконсультироваться с поставщиками о необходимости наличия лицензии. Например, при использовании встроенного кодировщика видео h.264 в графическом процессоре NVIDIA GRID следует обратиться за указаниями к компании MPEG-LA, а при использовании технологии mp3 — к компании Thomson.

Вопрос. Почему не работают функции NVIDIA GRID на инстансах G3, использующих драйвер с веб-сайта NVIDIA?

Графический процессор NVIDIA Tesla M60, используемый в инстансах G3, требует специального драйвера NVIDIA GRID для обеспечения работы всех расширенных графических функций и поддержки 4 мониторов с разрешением до 4096x2160. Необходимо использовать AMI с предварительно установленным драйвером NVIDIA GRID или загрузить и установить драйвер NVIDIA GRID в соответствии с документацией AWS.

Вопрос. Почему графический процессор не виден при использовании приложения «Удаленный рабочий стол» от Microsoft?

При использовании приложения «Удаленный рабочий стол» графический процессор, использующий драйвер WDDM, замещается не ускоряемым драйвером дисплея для этого приложения. Для доступа к оборудованию графического процессора необходимо использовать другой инструмент удаленного доступа, например VNC.

Вопрос. Что представляет собой инстанс Amazon EC2 F1?

Инстансы F1 в Amazon EC2 – вычислительные инстансы с программируемым аппаратным обеспечением, которое можно использовать для ускорения работы приложений. Новый тип инстансов F1 обеспечивает высокую производительность и легкий доступ к FPGA для создания и развертывания настраиваемых аппаратных ускорений.

Вопрос. Что такое FPGA и для чего их можно использовать?

FPGA – это программируемые интегральные схемы, которые можно настраивать с помощью ПО. Использование FPGA позволяет ускорить работу приложений до 30 раз по сравнению с использованием сервером, где работают только ЦПУ. Кроме того, FPGA можно перепрограммировать, так что обновлять и оптимизировать аппаратное ускорение можно достаточно гибко и без замены аппаратных средств.

Вопрос. Чем отличаются инстансы F1 от традиционных решений FPGA?

F1 – это инстанс AWS с программируемыми аппаратными компонентами для ускорения приложений. Инстансы F1 позволяют получить доступ к программируемому оборудованию FPGA за пару щелчков мыши. Это сокращает стоимость полного цикла FPGA-разработки, продолжительность которого также уменьшается от нескольких месяцев или лет до нескольких дней. Несмотря на то что технология FPGA была разработана несколько десятилетий назад, ее применение для ускорения работы приложений встречало ряд препятствий на пути к внедрению, как со стороны развития самих ускорителей, так и со стороны традиционных моделей продажи настраиваемого оборудования корпоративным клиентам. Проблемы порождали стоимость и продолжительность разработки инфраструктуры, проектирование оборудования и развертывание с возможностью масштабирования. Наше предложение избавляет клиентов от груза неопределенности, связанной с разработкой решений с использованием FPGA в локальных ЦОД.

Что представляет собой Amazon FPGA Image (AFI)?

Созданная схема программирования FPGA называется образом Amazon FPGA Image (AFI). В AWS есть сервис, который используется для регистрации, копирования, опроса и удаления образов AFI, а также управления таковыми. После создания образа AFI его можно загрузить в запущенный инстанс F1. В один инстанс F1 можно одновременно загрузить несколько образов AFI и переключаться между ними в процессе работы без перезагрузки. Это позволяет последовательно запускать и тестировать несколько вариантов аппаратного ускорения. Можно также предлагать другим клиентам AWS Marketplace аппаратное ускорение на базе FPGA в сочетании с AMI с пользовательским программным обеспечением или драйверами AFI.

Вопрос. Как представить свой вариант аппаратного ускорения в AWS Marketplace?

Для этого требуется разработать свой вариант AFI, а также программные драйверы/инструменты для его использования. Затем нужно будет упаковать эти программные инструменты/драйверы в образ Amazon Machine Image (AMI) с использованием зашифрованного формата. Платформа AWS обеспечивает управление всеми образами AFI в зашифрованном формате, который предоставлен владельцем, для обеспечения безопасности кода. Чтобы продать продукт в AWS Marketplace, вам или вашей компании необходимо зарегистрироваться в качестве торгового представителя AWS Marketplace, после чего нужно будет отправить свой идентификатор AMI ID и один или несколько идентификаторов AFI ID, предназначенных для упаковки в одном продукте. AWS Marketplace выполнит всю работу по клонированию образов AMI и AFI, чтобы создать продукт, и свяжет код продукта с этими артефактами, чтобы любой конечный пользователь, использующий этот код продукта при оформлении подписки, имел доступ к соответствующим AMI и AFI.

Вопрос. Какие дополнительные возможности доступны для работы с инстансами F1?

AWS предоставляет разработчикам пакет Hardware Development Kit (HDK), который помогает ускорить цикл разработки, FPGA Developer AMI для разработки в облаке, пакет SDK для AMI, работающих на инстансах F1, и набор API для регистрации, копирования, опроса и удаления образов AFI, а также управления ими. Разработчики и все остальные клиенты получают доступ к AWS Marketplace, где можно выставить на продажу или приобрести образы AFI для ускорения приложений.

Вопрос. Обязателен ли опыт в работе с системами FPGA для использования инстансов F1?

Если клиенты AWS оформляют в AWS Marketplace подписку на образ AMI, оптимизированный для работы на инстансах F1, они могут ничего не знать о работе FPGA — и при этом получить в распоряжение все преимущества ускорения инстансов F1 и решений от AWS Marketplace. Достаточно просто оформить в AWS Marketplace подписку на образ AMI, оптимизированный для работы на инстансах F1, который обеспечивает ускорение, подходящее для запланированных рабочих нагрузок. Образ AMI включает все ПО, необходимое для использования ускорения на базе FPGA. Клиенту нужно только написать ПО для работы с соответствующим интерфейсом API ускорителя и начать его использование.

Вопрос: Я разработчик систем FPGA, как мне начать работу с инстансами F1?

Для начала работы с инстансами F1 разработчику требуется создать аккаунт AWS и загрузить Комплект AWS для разработки аппаратного обеспечения (HDK). Пакет HDK включает документацию по F1, внутренние интерфейсы FPGA и скрипты компилятора для создания AFI. Для создания функций ускорения разработчики могут начать писать код FPGA для задокументированных интерфейсов, включенных в пакет HDK. Разработчики могут запускать инстансы AWS, используя образ FPGA Developer AMI. В этот образ AMI входят инструменты для разработки, которые помогают компилировать код FPGA и создавать имитационные модели. Для запуска Developer AMI оптимально подходят инстансы последнего поколения C5, M5 или R4. Разработчикам необходим опыт работы с языками программирования, используемыми для создания кода FPGA (например, Verilog или VHDL), и знакомство с сутью процессов, которые они собираются ускорять.

Вопрос. Я не разработчик систем FPGA, как мне начать работу с инстансами F1?

Клиенты могут начать работу с инстансами F1, выбрав подходящий ускоритель, предложенный одним из продавцов на AWS Marketplace, и запустив инстанс F1 с использованием приобретенного образа AMI. В образе AMI содержится все ПО и все необходимые API для работы ускорителя. AWS управляет программированием FPGA по схеме, представленной в AFI данного ускорителя. Клиентам не требуется опыт работы с FPGA или понимание принципов использования аппаратных ускорителей. Они могут работать на уровне программных API ускорителя.

Вопрос. Предоставляет ли AWS пакет для разработчика?

Да. Пакет Hardware Development Kit (HDK) включает инструменты для создания имитационных моделей, которые помогают создать модель, устранить ошибки, выполнить сборку и зарегистрировать код аппаратного ускорителя. В пакет HDK входят образцы кода, скрипты компиляции, интерфейсы для поиска и устранения ошибок и ряд других инструментов для разработки кода FPGA для инстансов F1. Использовать пакет HDK можно в рамках образа AMI, предоставленного AWS, или в локальной среде разработки. Все модели и скрипты общедоступны в рамках аккаунта AWS.

Вопрос. Можно ли использовать пакет HDK в своей локальной среде разработки?

Да. Пакет для разработчиков аппаратного обеспечения HDK можно использовать как в образе AMI, предоставленном AWS, так и в локальной среде разработки.

Вопрос. Можно ли добавить FPGA к любому типу инстанса EC2?

Нет. Инстансы F1 представлены в размерах f1.2xlarge, f1.4xlarge и f1.16 xlarge.

Вопрос. Как использовать микросхему Inferentia в инстансах Inf1?

Вы можете начать рабочий процесс с создания и обучения модели на одной из популярных платформ машинного обучения, например TensorFlow, PyTorch или MXNet, и использовать инстансы с графическим процессором, такие как P4, P3 или P3dn. Когда модель будет обучена с нужной вам точностью, с помощью API платформы машинного обучения можно вызвать Neuron (пакет средств разработки для Inferentia), чтобы скомпилировать модель для выполнения на микросхемах Inferentia, загрузить ее в память Inferentia, а затем выполнить вызовы логических выводов. Чтобы быстро приступить к работе, вы можете использовать образы AMI глубокого обучения AWS, которые предварительно установлены на платформах машинного обучения, и SDK Neuron. Для полного управления можно использовать Amazon SageMaker, чтобы без проблем развернуть обученные модели на инстансах Inf1.

Вопрос. Как выбирать между инстансами Inf1 и C6i или между инстансами C5 с и G4 для логических выводов?

Клиенты, применяющие модели машинного обучения с чувствительностью к пропускной способности и задержке логических выводов, могут использовать инстансы Inf1 для получения высокопроизводительных и малозатратных логических выводов. Для тех моделей машинного обучения, которые менее чувствительны к пропускной способности и задержке логических выводов, клиенты могут использовать инстансы ЕС2 C6i или С5 и набор инструкций AVX-512/VNNI. Для моделей машинного обучения, которым требуется доступ к библиотекам CUDA, CuDNN или TensorRT от NVIDIA, рекомендуем использовать инстансы G4.

Характеристики моделей и использованные библиотеки EC2 Inf1 EC2 C6i или C5 EC2 G4
Модели, для которых важна низкая задержка и высокая пропускная способность при малой стоимости X    
Модели, не чувствительные к задержке и пропускной способности X  
Модели, для которых нужны библиотеки разработчика NVIDIA X

Вопрос. Как выбирать между инстансами Elastic Inference (EI) для логических выводов и Amazon EC2 Inf1?

Разработчикам приходится выбирать между инстансами EI и Inf1 в двух случаях. Первый: нужны ЦП и размеры памяти, отличные от предложений Inf1. В этом случае можно выбрать EI, чтобы обеспечить ускорение для инстанса ЕС2 с правильным сочетанием ЦП и памяти для приложения. Второй: производительность наименьшего инстанса Inf1 значительно превышает необходимую. В этом случае экономнее будет выбрать EI. Например, если для обработки до 6 одновременных видеопотоков достаточно только 5 TOPS, тогда использование наименьшего сектора EI с инстансом C5.large может оказаться на 50% дешевле, чем использование наименьшего инстанса Inf1.

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

Микросхемы Inferentia поддерживают часто используемые модели машинного обучения, такие как обнаружение объектов за один этап (SSD) и ResNet для распознавания или классификации изображений, а также Transformer и BERT для обработки и перевода текстов на естественном языке. Со списком поддерживаемых операторов можно ознакомиться на ресурсе GitHub.

Вопрос. Как снизить задержку с помощью NeuronCore Pipeline AWS Inferentia?

Инстансы Inf1 со множеством микросхем Inferentia, например Inf1.6xlarge или Inf1.24xlarge, поддерживают быстрое межсоединение микросхем. С помощью Neuron Processing Pipeline можно разделить модель и загрузить ее в локальную кэш-память множества микросхем. В компиляторе Neuron используется метод компиляции перед исполнением (AOT) для анализа модели ввода и ее компиляции в соответствии с объемом памяти на одной микросхеме Inferentia или множестве таких микросхем. Ядра Neuron Core получают быстрый доступ к моделям и не требуют доступа к памяти вне микросхем. Таким образом, задержка не превышает определенного значения, а общая пропускная способность логических выводов увеличивается.

Вопрос. В чем разница между AWS Neuron и Amazon SageMaker Neo?

AWS Neuron – это специальный пакет SDK для микросхем AWS Inferentia, оптимизирующий производительность логических выводов машинного обучения на микросхемах Inferentia. Он состоит из компилятора, среды выполнения и инструментов профилирования для AWS Inferentia и необходим для выполнения рабочих нагрузок логических выводов на инстансах EC2 Inf1. В то же время Amazon SageMaker Neo – это независимый от оборудования сервис, который состоит из компилятора и среды выполнения. С его помощью разработчики могут запустить модели машинного обучения на различных аппаратных платформах, единожды обучив эти модели.  

Вопрос. Как использовать микросхемы Trainium в инстансах Trn1?

Программный стек Trainium (пакет SDK AWS Neuron) интегрируется с ведущими платформами машинного обучения, такими как PyTorch и TensorFlow, поэтому его можно использовать с минимальными изменениями кода. Чтобы быстро начать работу, воспользуйтесь образами глубокого обучения AWS AMI и контейнерами для глубокого обучения AWS, предварительно настроенными для использования с AWS Neuron. Если вы используете контейнерные приложения, вы можете развернуть AWS Neuron с помощью Эластичного контейнерного сервиса Amazon (Amazon ECS), Эластичного сервиса Amazon Kubernetes (Amazon EKS) или вашего предпочтительного встроенного контейнерного движка. AWS Neuron также поддерживает Amazon SageMaker – сервис, с помощью которого можно создавать, обучать и развертывать модели машинного обучения.

Вопрос. Где можно развертывать модели глубокого обучения, обученные в Trn1?

Модели глубокого обучения, обученные в инстансах Trn1, можно развернуть в любом другом инстансе Amazon EC2, поддерживающем примеры использования глубокого обучения, в том числе инстансы на базе ЦПУ, ГП или других ускорителей. Кроме того, их можно развернуть за пределами AWS, например в локальных центрах обработки данных или на встроенных периферийных устройствах. К примеру, можно обучать модели в инстансах Trn1 и развертывать их в инстансах Inf1, G5, G4 или на периферийных вычислительных устройствах.

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

Инстансы Trn1 отлично подходят для обработки естественного языка (NLP) и обучения крупных языковых моделей (LLM) и моделей машинного зрения. Инстансы Trn1 ориентированы на ускорение обучения моделей для обеспечения высокой производительности и снижения сопутствующих затрат. Если у вас есть модели машинного обучения, для которых требуются сторонние проприетарные библиотеки или языки, например библиотеки NVIDIA CUDA, CUDA Deep Neural Network (CuDNN) или TensorRT, рекомендуем использовать инстансы на базе графического процессора NVIDIA (P4, P3).

Инстансы с повышаемой производительностью

Вопрос. Чем отличаются инстансы с резервной производительностью?

Клиенты Amazon EC2 могут выбирать инстансы с фиксированной производительностью (например, семейство инстансов C, M и R) или инстансы с повышаемой производительностью (например, T2). Для инстансов с повышаемой производительностью задается базовый уровень производительности ЦПУ, который можно в дальнейшем повышать.

Базовый уровень производительности и возможность его превышения для инстансов T2 определяются кредитами ЦПУ. Каждый инстанс T2 регулярно получает определенное число кредитов, которое зависит от размера инстанса. Пока инстанс T2 не используется, кредиты ЦПУ накапливаются, а затем расходуются, когда инстанс переходит в рабочее состояние. Один кредит ЦПУ соответствует одной минуте работы ядра ЦПУ в режиме максимальной производительности. 

Модель

Виртуальные ЦПУ

Кредитов ЦПУ в час

Максимум кредитов ЦПУ

Базовая производительность ЦПУ

t2.nano 1 3 72 5 % ресурсов ядра

t2.micro

1

6

144

10 % ресурсов ядра

t2.small

1

12

288

20 % ресурсов ядра

t2.medium

2

24

576

40 % ресурсов ядра *

t2.large 2 36 864 60 % ресурсов ядра**

t2.xlarge

4

54

1296

90 % ресурсов ядра***

t2.2xlarge

8

81

1944

135 % ресурсов ядра****

* В случае t2.medium однопоточные приложения могут использовать 40 % ресурсов одного ядра; при необходимости многопоточные приложения могут использовать по 20 % ресурсов каждого из двух ядер.

**В случае t2.large однопоточные приложения могут использовать 60 % ресурсов одного ядра; при необходимости многопоточные приложения могут использовать по 30 % ресурсов каждого из двух ядер.

*** В случае t2.xlarge однопоточные приложения могут использовать 90 % ресурсов одного ядра; при необходимости многопоточные приложения могут использовать по 45 % ресурсов каждого из двух ядер или 22,5 % ресурсов каждого из четырех ядер.

**** В случае t2.2xlarge однопоточные приложения могут полностью использовать ресурсы одного ядра; при необходимости многопоточные приложения могут использовать по 67,5 % ресурсов каждого из двух ядер или по 16,875 % ресурсов каждого из восьми ядер.

Вопрос: Как выбрать необходимый образ машины Amazon (AMI) для инстансов T2?

Рекомендуется убедиться, что минимальные требования к памяти, предъявляемые операционной системой и приложениями, не превышают объем памяти, выделенный для каждого размера инстанса T2 (например, 512 МиБ для t2.nano). Для операционных систем с графическим интерфейсом пользователя, потребляющих значительные объемы памяти и ресурсов ЦП, например Microsoft Windows, во многих примерах использования требуются инстансы t2.micro или более крупные инстансы. AMI, подходящие для инстансов типа t2.nano, можно найти в AWS Marketplace. Клиенты, желающие использовать Windows без графического интерфейса пользователя, могут использовать AMI Microsoft Windows Server 2012 R2 Core.

Вопрос. В каких случаях следует использовать инстансы с резервной производительностью (например, T2)?

Инстансы T2 предоставляют экономичную платформу для широкого спектра рабочих нагрузок общего назначения. Безлимитные инстансы T2 могут поддерживать высокую производительность процессора в течение любого необходимого периода времени. Если для рабочих нагрузок постоянно требуется значительно более интенсивное использование процессора, чем для нагрузок базового уровня, рекомендуется выбрать инстансы с выделенным ЦП, такое как M или C.

Вопрос. Где можно посмотреть текущий баланс кредитов ЦПУ каждого инстанса T2?

Текущий баланс кредитов ЦПУ каждого инстанса T2 можно найти в списке метрик по каждому инстансу EC2 на веб-сайте Amazon CloudWatch. У инстансов T2 есть четыре метрики: CPUCreditUsage, CPUCreditBalance, CPUSurplusCreditBalance и CPUSurplusCreditsCharged. Метрика CPUCreditUsage отображает число использованных кредитов ЦПУ. Метрика CPUCreditBalance отображает число доступных кредитов ЦПУ. Метрика CPUSurplusCredit Balance отображает кредиты, используемые для повышения производительности при отсутствии заработанных кредитов. Метрика CPUSurplusCreditsCharged отображает кредиты, которые используются, когда уровень среднего использования превышает базовый уровень.

Вопрос. Что происходит, если у инстанса T2 закончились кредиты ЦПУ или их число приближается к нулю?

Если кредиты ЦПУ закончились, инстанс T2 будет работать на базовом уровне производительности. Например, для инстанса t2.micro базовый уровень составляет 10 % производительности физического ядра ЦПУ. Если число кредитов приближается к нулю, уровень производительность ЦПУ будет понижаться до базового через каждые 15 минут.

Вопрос. Сохраняется ли баланс кредитов инстансов T2 в случае прекращения и последующего возобновления работы?

Нет, после прекращения работы инстанса его баланс кредитов обнуляется.

Вопрос. Можно ли приобретать инстансы T2 в качестве зарезервированных или спотовых?

Инстансы T2 можно приобрести в виде инстансов по требованию, зарезервированных инстансов или спотовых инстансов.

Вопрос. Что такое инстансы Amazon EC2 T4g?

Amazon EC2 T4g – это новое поколение инстансов общего назначения с повышаемой нагрузкой на базе ARM-процессоров AWS Graviton2. Инстансы T4g обеспечивают на 40 % лучшее соотношение цены и производительности по сравнению с инстансами T3. Они созданы на основе системы AWS Nitro, сочетания специального оборудования и гипервизора Nitro.

Вопрос. Каковы наиболее предпочтительные варианты использования инстансов T4g?

Инстансы T4g предоставляют на 40 % лучшее соотношение цены и производительности по сравнению с инстансами T3 для широкого спектра повышаемых рабочих нагрузок общего назначения, включая микросервисы, интерактивные приложения с низкой задержкой, базы данных малого и среднего объема, виртуальные рабочие столы, среды разработки, репозитории кода и критически важные бизнес‑приложения. Для клиентов, которые развертывают в инстансах T приложения на основе программного обеспечения с открытым исходным кодом, инстансы T4g станут весьма привлекательной возможностью получить наилучшее соотношение цены и производительности. ARM-разработчики могут также создавать свои приложения непосредственно на ARM-оборудовании, не прибегая к кросс-компиляции или эмуляции.

Вопрос. Как получить бесплатный пробный доступ к инстансам T4g?

До 31 декабря 2024 года все клиенты AWS будут автоматически зарегистрированы в программе бесплатного пробного доступа к инстансам T4g, как подробно описано на уровне бесплатного пользования AWS. В течение бесплатного пробного периода клиенты, использующие инстансы t4g.small, будут автоматически получать вычет из своего ежемесячного счета, равный 750 бесплатным часам в месяц. Это 750 часов во всех регионах, где используются инстансы t4g.small. Клиенты обязаны платить за излишки кредитов ЦПУ, если они превысят объем выделенных инстансам кредитов в течение 750 бесплатных часов пробного доступа к инстансам T4g. Более подробные сведения о принципах работы кредитов ЦПУ, см. в разделе Основные концепции и определения для инстансов с повышаемой производительностью в Руководстве пользователя Amazon EC2 по инстансам Linux.

Кто имеет право использовать бесплатную пробную версию T4g?

Все существующие и новые клиенты с учетной записью AWS могут воспользоваться бесплатным пробным доступом к инстансам T4g. Бесплатный пробный доступ к инстансам T4g открыт в течение ограниченного периода времени до 31 декабря 2024 г. Начало и окончание периода бесплатного пробного доступа указано по всемирному координированному времени (UTC). Бесплатный пробный доступ к инстансам T4g будет открыт в дополнение к существующему уровню бесплатного пользования AWS на инстансы t2.micro / t3.micro. Клиенты, исчерпавшие возможности бесплатного использования t2.micro (или t3.micro, в зависимости от региона), по-прежнему могут воспользоваться бесплатным пробным доступом к инстансам T4g.

Вопрос. В каких регионах открыт бесплатный пробный доступ к инстансам T4g?

Бесплатная пробная версия T4g на данный момент доступна в следующих регионах AWS: Восток США (Огайо), Восток США (Северная Вирджиния), Запад США (Северная Калифорния), Запад США (Орегон), Южная Америка (Сан-Паулу), Азиатско-Тихоокеанский регион (Гонконг), Азиатско-Тихоокеанский регион (Мумбай), Азиатско-Тихоокеанский регион (Сеул), Азиатско-Тихоокеанский регион (Сингапур), Азиатско-Тихоокеанский регион (Сидней), Азиатско-Тихоокеанский регион (Токио), Канада (Центральная), ЕС (Франкфурт), ЕС (Ирландия), ЕС (Лондон) и ЕС (Стокгольм). В данное время она недоступна в регионах Китай (Пекин) и Китай (Нинся).

В рамках бесплатного использования клиенты смогут бесплатно запускать инстансы t4g.small в одном или нескольких регионах из одной совокупной корзины объемом 750 бесплатных часов в месяц до 31 декабря 2024 года. Например, клиент может использовать инстанс t4g.small в Орегоне на протяжении 300 часов в течение месяца, а затем запустить другой инстанс t4g.small в Токио и использовать его в течение 450 часов в том же месяце. В сумме это составит 750 часов в месяц в рамках лимита объема бесплатного пробного доступа.

Вопрос. Есть ли дополнительная плата за выполнение конкретных AMI при использовании пробной бесплатной версии T4g?

В рамках бесплатной пробной версии t4g.small дополнительная плата не взимается за образ машины Amazon (AMI) Amazon Linux 2, RHEL и SUSE Linux, которые доступны через EC2 Console Quickstart, в течение первых 750 бесплатных часов в месяц. После 750 бесплатных часов в месяц будут применяться обычные цены по требованию, включая оплату AMI (если применимо). В бесплатную пробную версию не включена плата за программное обеспечение с Торговой площадки AWS с вариантами AMI Fulfillment. В бесплатную пробную версию включены только цены на инфраструктуру t4g.small.

Вопрос. Как использование бесплатной пробной версии t4g.small отразится на моем счете за услуги AWS?

Бесплатная пробная версия T4g имеет ежемесячный платежный цикл, который начинается 1 числа каждого месяца и заканчивается в последний день того же месяца. По тарифному плану бесплатной пробной версии T4g, клиенты, использующие инстансы t4g.small, увидят в своем счете позицию в размере 0 USD в рамках тарифного плана по требованию в течение первых 750 суммарных часов использования в течение каждого месяца на протяжении периода бесплатного пробного доступа. Клиенты могут начать использование инстанса в любое время в течение бесплатного пробного периода и получить 750 бесплатных часов до конца данного месяца. Неиспользованные часы предыдущего месяца не переносятся на следующий. В рамках бесплатного пробного доступа клиенты могут запустить несколько инстансов t4g.small. Клиенты будут автоматически получать уведомления по электронной почте через сервис AWS Budgets, когда объем их совокупного ежемесячного использования инстансов достигнет 85 % от 750 бесплатных часов. Когда совокупный объем использования инстансов превысит 750 часов для ежемесячного платежного цикла, плата за превышенные часы в данном месяце начисляется по обычной цене за использование инстансов по требованию. Для клиентов с тарифным планом T4g Compute Savings Plan или T4g Instance Savings Plan скидка по тарифному плану Savings Plan (SV) будет применяться к стоимости использования инстансов по требованию на часы сверх 750 бесплатных пробных часов. В случае приобретения тарифного плана T4g Reserved Instance (RI), план RI применяется в первую очередь к любому объему использования инстансов на почасовой основе. Для любого оставшегося после применения плана RI объема использования действует тарифный план бесплатной пробной версии.

Вопрос. Если клиенты используют услугу консолидированной оплаты (т. е. используют аккаунт одного плательщика), могут ли они получить бесплатный пробный доступ к инстансам T4g для каждой учетной записи, привязанной к аккаунту плательщика?

Нет. Клиенты, которые используют консолидированную оплату для нескольких аккаунтов, получают бесплатный пробный доступ к инстансам T4g только на одном аккаунте в рамках организации. Каждый аккаунт плательщика получает в общей сложности 750 бесплатных часов в месяц. Более подробные сведения о консолидированной оплате см. в разделе Консолидированная оплата за Организации AWS в Руководстве по выставлению счетов и управлению расходами AWS.

Вопрос. Будут ли клиенты платить за излишки кредитов ЦПУ в рамках бесплатного пробного доступа к инстансам T4g?

Клиенты обязаны платить за излишки кредитов ЦПУ, если они превысят объем выделенных инстансам кредитов в течение 750 бесплатных часов пробного доступа к инстансам T4g. Более подробные сведения о принципах работы кредитов ЦПУ, см. в разделе Основные концепции и определения для инстансов с повышаемой производительностью в Руководстве пользователя Amazon EC2 по инстансам Linux.

Вопрос. Как будет выставляться счет клиенту за использования инстансов t4g.small в конце бесплатного пробного периода?

Начиная с 1 января 2025 года клиенты, использующие инстансы t4g.small, будут автоматически переключены с тарифного плана бесплатной пробной версии на план по требованию (или план зарезервированного инстанса / экономичный план (SV), если он был куплен). Накопленные кредиты будут обнулены. За семь дней до завершения периода действия бесплатной пробной версии клиенты получат соответствующее уведомление. Начиная с 1 января 2025 года будет действовать следующее правило: если клиент приобрел тарифный план зарезервированного инстанса, будут применяться планы зарезервированного инстанса. В противном случае с него будет взиматься обычная плата за использование инстансов t4g.small по требованию. Для клиентов с тарифным планом экономии инстансов T4g или планом экономии вычислительных ресурсов при выставлении счетов за использование инстансов t4g.small будет применяться скидка по экономичному плану на использование инстансов по требованию.

Инстансы, оптимизированные для вычислений

Вопрос. Когда следует использовать инстансы, оптимизированные для вычислений?

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

Вопрос. Что такое инстансы Amazon EC2 C7g?

Инстансы Amazon EC2 C7g на основе процессоров AWS Graviton3 нового поколения отличаются наилучшим соотношением цены и качества на Amazon EC2 для рабочих нагрузок, требовательных к вычислительным ресурсам. Инстансы C7g идеально подходят для высокопроизводительных вычислений (HPC), пакетной обработки, автоматизации проектирования электроники (EDA), игр, кодирования видео, научного моделирования, распределенного анализа, формулирования выводов с использованием машинного обучения (ML) на основе ЦП и для доставки рекламы. Их производительность на 25 % выше, чем у инстансов C6g на базе AWS Graviton2 шестого поколения.

Вопрос. Что такое инстансы Amazon EC2 C6g?

Amazon EC2 C6g – это новое поколение инстансов, оптимизированных для вычислений, которые работают на базе процессоров AWS Graviton2 с архитектурой Arm. Инстансы C6g обеспечивают на 40 % более оптимальное соотношение цены и производительности по сравнению с инстансами C5. Они созданы на основе системы AWS Nitro, сочетания специального оборудования и гипервизора Nitro.

Вопрос. Каковы некоторые идеальные варианты использования инстансов C6g?

Инстансы C6g обеспечивают важные преимущества соотношения цены и производительности для рабочих нагрузок, требующих больших вычислительных ресурсов, таких как высокопроизводительные вычисления (HPC), пакетная обработка данных, распространение рекламы, кодирование видео, игровые задачи, научное моделирование, распределенная аналитика и получение выводов машинного обучения на базе ЦП. Клиенты, которые развертывают приложения, созданные на основе программного обеспечения с открытым исходным кодом, в семействе инстансов C, увидят, что инстансы C6g – это привлекательный вариант наиболее оптимального соотношения цены и производительности. ARM-разработчики могут также создавать свои приложения непосредственно на ARM-оборудовании, не прибегая к кросс-компиляции или эмуляции.

Вопрос. Какие различные варианты хранилищ доступны для использования с инстансами C6g?

Инстансы C6g по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем в зашифрованных и незашифрованных томах EBS со скоростью до 19 000 Мбит/с. Для доступа к томам хранилища EBS инстансы C6g поддерживают только интерфейс Non‑Volatile Memory Express (NVMe). Кроме того, благодаря типам инстансов C6gd варианты с локальным хранилищем NVMe для инстансов также доступны.

Вопрос. Какой сетевой интерфейс поддерживается на инстансах C6g?

Инстансы C6g поддерживают улучшенную сетевую конфигурацию на основе ENA. С помощью ENA инстансы C6g могут обеспечивать пропускную способность сети до 25 Гбит/с между инстансами при запуске в рамках группы размещения.

Вопрос. Нужно ли клиентам изменять приложения и рабочие нагрузки для их запуска в инстансах C6g?

Изменения могут потребоваться в зависимости от конкретного приложения. Клиенты, которые запускают приложения, созданные на основе программного обеспечения с открытым исходным кодом, увидят, что экосистема Arm хорошо разработана и уже, возможно, поддерживает их приложения. Большинство дистрибутивов Linux, а также контейнеров (Docker, Kubernetes, Amazon ECS, Amazon EKS, Amazon ECR) поддерживает архитектуру ARM. Клиенты увидят, что ARM-версии широко используемых программных пакетов доступны для установки с помощью тех же механизмов, которые используются сейчас. Приложения на основе интерпретируемых языков (например, Java, Node, Python), не зависящие от собственных наборов инструкций ЦП, должны работать после минимальных изменений или вообще без таковых. Приложениям, разработанным с помощью компилируемых языков (C, C++, Golang), потребуется повторная компиляция для создания бинарных Arm-файлов. Популярные языки программирования обеспечивают широкую поддержку архитектуры Arm, и для современного кода обычно требуется простая команда Make. Для получения дополнительных сведений см. руководство по началу работы с GitHub.

Вопрос. Будет ли предложено больше вариантов вычислений для семейства инстансов C6?

Да, в будущем планируется предложение инстансов на базе ЦП Intel и AMD как часть семейства инстансов C6.

Вопрос. Можно ли запускать инстансы C4 как инстансы с оптимизацией для Amazon EBS?

По умолчанию все инстансы C4 оптимизированы для EBS. Инстансы C4 отличаются скоростью 500 – 4000 Мбит/с, поддерживают EBS и обеспечивают пропускную способность, превышающую возможности стандартных сетей. Эта возможность по умолчанию включена на всех инстансах C4, и поэтому запуск инстанса C4 с оптимизацией для EBS никак не повлияет на его работу.

Вопрос. Как использовать функцию управления состоянием процессора, доступную на инстансах c4.8xlarge?

Инстансы типа c4.8xlarge позволяют операционной системе управлять C- и P-состояниями процессора. В настоящее время эта возможность доступна только для инстансов Linux. Настройки C- и P-состояний процессора повышают стабильность работы, уменьшают задержку и позволяют оптимизировать инстанс для определенных рабочих нагрузок. По умолчанию в Amazon Linux используется конфигурация, ориентированная на максимальную производительность; как правило, она подходит большинству заказчиков. Если же приложению требуется пониженная задержка за счет повышенной частоты в одно- или двухъядерном режиме или стабильное выполнение на пониженных частотах (противоположность режиму Turbo Boost), следует попробовать изменить параметры C- и P-состояний. Подробнее об этой возможности см. в разделе Контроль за состоянием процессора Руководства пользователя Amazon EC2.

Вопрос. Какие инстансы доступны в категории инстансов, оптимизированных для вычислений?

Инстансы C6g. Инстансы Amazon EC2 C6g работают на базе процессоров AWS Graviton2 с архитектурой Arm. Эти инстансы обеспечивают на 40 % более оптимальное соотношение цены и производительности по сравнению с инстансами C5 и идеальны для запуска дополнительных рабочих нагрузок, требующих больших вычислительных ресурсов. К ним относятся такие рабочие нагрузки, как высокопроизводительные вычисления (HPC), пакетная обработка данных, распространение рекламы, кодирование видео, игровые задачи, научное моделирование, распределенная аналитика и получение выводов машинного обучения на базе ЦП. 

Инстансы C6a на базе процессоров третьего поколения AMD EPYC с возможностью повышать частоту всех ядер до 3,6 ГГц в турборежиме предлагают до 15 % более выгодное соотношение производительности и цены, чем инстансы C5a для широкого круга рабочих нагрузок, и поддерживают постоянное шифрование памяти с помощью Transparent Single Key Memory Encryption (TSME) от AMD. Инстансы C6a доступны в новых размерах с количеством vCPU до 192 и объемом памяти до 384 ГиБ, что вдвое превышает показатели самого большого инстанса C5a. Кроме того, C6a дает пользователям скорость сети до 50 Гбит/с и 40 Гбит/с пропускной способности в Amazon Elastic Block Store, более чем в два раза превышая показатели инстансов C5a.

Инстансы C6i на базе процессоров третьего поколения Intel Xeon Scalable с возможностью повышать частоту всех ядер до 3,5 ГГц в турборежиме предлагают до 15 % более выгодное соотношение производительности и цены, чем инстансы C5 для широкого круга рабочих нагрузок, и постоянное шифрование памяти с помощью Total Memory Encryption (TME) от Intel. Инстансы C6i предлагают новые размеры (c6i.32xlarge) с 128 vCPU и объемом памяти 256 ГиБ, на 33 % больше самого крупного инстанса C5. До 9 % более высокая пропускная способность памяти в каждом vCPU по сравнению с инстансами C5. Кроме того, C6i дает пользователям скорость сети до 50 Гбит/с и 40 Гбит/с пропускной способности в Amazon Elastic Block Store, в два раза превышая показатели инстансов C5. Инстансы C6i также предоставляются с локальным блочным твердотельным накопителем на базе NVMe (инстансы C6id) для приложений, которым требуется высокоскоростное локальное хранилище с низкой задержкой. По сравнению с инстансами C5d предыдущего поколения инстансы C6id предлагают на 138 % больший объем хранилища в ТБ чем виртуальный ЦП и на 56 % меньшую цену за 1 ТБ.

Инстансы C5. Инстансы C5 работают на процессорах Intel Xeon Platinum, входящих в семейство процессоров Intel Xeon Scalable (кодовое название Skylake-SP или Cascade Lake), представлены в 9 размерах, включают до 96 виртуальных ЦП и объем памяти 192 ГиБ. По сравнению с инстансами C4, инстансы C5 обеспечивают улучшенное на 25 % соотношение цены и производительности. Существуют варианты инстансов C5d с локальным хранилищем NVMe для рабочих нагрузок, требующих очень низкой задержки и доступа к хранилищу с высокой способностью произвольного чтения и записи IOPS.

Инстансы C5a. Инстансы C5a обладают лучшим соотношением цены и производительности для архитектуры x86 и предназначены для выполнения широкого спектра сложных рабочих нагрузок с интенсивными вычислениями, в том числе пакетной обработки, распределенной аналитики, преобразования данных, анализа журналов и запуска интернет‑приложений. Инстансы C5a работают на процессорах AMD EPYC 2-го поколения с частотой 3,3 ГГц, поддерживают до 96 виртуальных ЦП и объем памяти до 192 ГиБ. Существуют варианты инстансов C5ad с локальным хранилищем NVMe для рабочих нагрузок, требующих очень низкой задержки и доступа к хранилищу с высокой способностью произвольного чтения и записи IOPS.

Инстансы C5n. Инстансы C5n идеально подходят для приложений, требующих высокой пропускной способности сети и скорости передачи пакетов. Инстансы C5n идеально подходят для приложений, связанных с высокопроизводительными вычислениями, озер данных, сетевых устройств, а также приложений, требующих использования межузловой передачи сообщений и интерфейса передачи сообщений MPI. Инстансы C5n работают на различных процессорах Intel Xeon Platinum с частотой 3,0 ГГц, включают до 72 виртуальных ЦП и имеют объем памяти до 192 ГиБ.

Инстансы C4. Инстансы C4 работают на процессорах Intel Xeon E5‑2666 v3 (кодовое название Haswell). Инстансы C4 представлены в 5 размерах, включают до 36 виртуальных ЦПУ и объем памяти 60 ГиБ.

Вопрос. Почему клиентам следует выбирать инстансы C6i, а не инстансы C5?

Инстансы C6i обеспечивают на 15 % более выгодное соотношение цены и качества по сравнению с инстансами C5 и постоянное шифрование памяти с помощью Intel Total Memory Encryption (TME). Инстансы C6i предлагают новые размеры (c6i.32xlarge) с 128 vCPU и объемом памяти 256 ГиБ, на 33 % больше самого крупного инстанса C5. До 9 % более высокая пропускная способность памяти в каждом vCPU по сравнению с инстансами C5. Кроме того, C6i дает пользователям скорость сети до 50 Гбит/с и 40 Гбит/с пропускной способности в Amazon Elastic Block Store, в два раза превышая показатели инстансов C5.

Вопрос. Почему клиентам следует выбирать инстансы C5, а не инстансы C4?

Повышение производительности процессора и более низкая стоимость нового поколения инстансов C5, которые в совокупности приводят к улучшению соотношения цены и производительности на 25 % (по сравнению с инстансами C4), станут серьезным преимуществом для широкого спектра рабочих нагрузок, которые в настоящее время выполняются на инстансах C3 или C4. Для приложений с интенсивными вычислениями с плавающей запятой Intel AVX-512 позволяет значительно повысить производительность в терафлопсах, эффективно обеспечивая параллелизм на уровне данных. Если требуется максимальная производительность для рендеринга графики или рабочих нагрузок HPC, которые могут быть ускорены с помощью графических процессоров или FPGA, при поиске инстанса, точно подходящего для конкретной рабочей нагрузки, клиентам рекомендуется также оценить другие семейства инстансов, представленные в Amazon EC2 и обладающие перечисленными ресурсами.

Вопрос. Какой интерфейс хранилища поддерживается в инстансах C5?

Инстансы C5 будут поддерживать только модель устройства NVMe EBS. Тома EBS, подключенные к инстансам C5, будут отображаться в виде устройств NVMe. NVMe – это современный интерфейс хранилища данных, который обеспечивает уменьшение задержки, увеличивает скорость дисковых операций ввода-вывода и повышает пропускную способность диска.

Почему общий объем памяти, который показывает операционная система, не точно соответствует заявленному объему памяти типов инстансов?

Сегменты памяти инстанса EC2 зарезервированы и используются виртуальным BIOS для видеопамяти, DMI и ACPI. Кроме того, в инстансах на базе гипервизора Nitro AWS небольшой процент памяти зарезервирован под гипервизор Nitro Amazon EC2 для управления визуализацией.

Инстансы, оптимизированные для высокопроизводительных вычислений

Вопрос. Какие инстансы доступны в категории высокопроизводительных вычислений (HPC)?

Инстансы Hpc7g: обеспечивают наилучшее соотношение цены и производительности для рабочих нагрузок HPC на AWS. Такие инстансы повышают производительность до 70 % и обеспечивают почти в 3 раза более высокое соотношение производительности и цены по сравнению с инстансами на базе AWS Graviton предыдущего поколения для рабочих нагрузок высокопроизводительных вычислений с интенсивным использованием вычислительных ресурсов. Инстансы Hpc7g работают на процессорах AWS Graviton 3E и обеспечивают на 35 % лучшую производительность векторных инструкций по сравнению с существующими инстансами AWS Graviton3. Эти инстансы обеспечивают в 2 раза более высокую производительность операций с плавающей запятой по сравнению с инстансами на базе процессоров Graviton2. Инстансы Hpc7g построены на базе системы AWS Nitro и обеспечивают пропускную способность сети 200 Гбит/с для обмена данными между узлами с низкой задержкой для тесно связанных рабочих нагрузок, требующих высокопараллельных кластерных вычислительных ресурсов.

Инстансы Hpc7a: инстансы Эластичного вычислительного облака Amazon (Amazon EC2) на базе процессоров AMD EPYC 4-го поколения обеспечивают в 2,5 раза более высокую производительность по сравнению с инстансами Amazon EC2 Hpc6a. Инстансы Hpc7a отличаются в 2 раза большей плотностью ядер (до 192 ядер), в 2,1 раза большей пропускной способностью памяти (до 768 ГБ памяти) и в 3 раза большей пропускной способностью сети по сравнению с инстансами Hpc6a. Эти инстансы обеспечивают пропускную способность сети интерфейса эластичной матрицы (EFA) на уровне 300 Гбит/с и работают на базе системы AWS Nitro, гарантируя быструю связь между узлами с низкой задержкой.

Инстансы Hpc6id: оснащены 64 ядрами масштабируемых процессоров Intel Xeon 3-го поколения, работающими на частоте до 3,5 ГГц с высокой эффективностью. Эти инстансы предназначены для повышения производительности рабочих нагрузок, связанных с памятью, благодаря пропускной способности памяти 5 ГБ/с на каждый виртуальный ЦПУ. Инстансы Hpc6id предоставляют возможность использовать EFA 200 Гбит/с для достижения высокой пропускной способности между узлами, что поможет масштабировать рабочие нагрузки высокопроизводительных вычислений.

Инстансы Hpc6a: инстансы на базе процессоров AMD EPYC 3-го поколения с 96 ядрами обладают возможностью повышать частоту всех ядер до 3,6 ГГц и предлагают 384 ГБ оперативной памяти. Инстансы Hpc6a предоставляют возможность использовать EFA 100 Гбит/с для достижения высокой пропускной способности между узлами, что поможет масштабировать рабочие нагрузки высокопроизводительных вычислений.

Вопрос. Чем инстансы Hpc7g отличаются от других инстансов EC2?

Инстансы Hpc7g оптимизированы для предоставления возможностей, которые соответствуют рабочим нагрузкам высокопроизводительных вычислений. Инстансы Hpc7g базируются на процессорах Graviton3E на базе Arm, которые обеспечивают до 35 % более высокую производительность векторных инструкций по сравнению с существующими инстансами на базе процессоров Graviton3. Эти инстансы предоставляют 64 физических ядра, 128 ГиБ памяти и пропускную способность сети 200 Гбит/с, оптимизированную для трафика между инстансами в одном виртуальном частном облаке, и поддерживают EFA для повышения производительности сети. Инстансы HPC7g доступны для развертывания в одной зоне доступности, что позволяет рабочим нагрузкам достигать производительности сети с малой задержкой, необходимой для тесной связи между узлами для приложений, осуществляющих высокопроизводительные вычисления.

Вопрос. Какие модели формирования цен поддерживаются инстансами HPC7g?

Инстансы HPC7g доступны для приобретения через 1-летние и 3-летние планы экономии инстансов Amazon EC2, планы экономии вычислительных ресурсов, инстансы EC2 по требованию и зарезервированные инстансы EC2.

Вопрос. Какие AMI поддерживаются в инстансах HPC7g?

Инстансы Hpc7g поддерживают только AMI с поддержкой Amazon EBS.

Вопрос. Чем инстансы Hpc7a отличаются от других инстансов EC2?

Инстансы EC2 Hpc7a, оптимизированные для высокопроизводительных вычислений, идеально подходят для приложений, использующих высокопроизводительные процессоры. Например, их можно использовать для крупномасштабного и сложного моделирования, включая вычислительную гидродинамику (CFD), числовое прогнозирование погоды и мультифизическое моделирование. Инстансы Hpc7a предназначены для повышения производительности при выполнении тесно связанных рабочих нагрузок HPC на базе x86. Инстансы Hpc7a с процессорами 4-го поколения AMD EPYC отличаются в 2 раза большей плотностью ядер (до 192 ядер), в 2,1 раза большей пропускной способностью памяти (768 ГБ памяти) и в 3 раза большей пропускной способностью сети по сравнению с инстансами Hpc6a. Эти инстансы обеспечивают пропускную способность сети EFA на уровне 300 Гбит/с и работают на базе системы AWS Nitro, гарантируя быструю связь между узлами с низкой задержкой.

Вопрос. Какие модели формирования цен поддерживаются инстансами Hpc7a?

Инстансы Hpc7a доступны для приобретения через 1-летние и 3-летние планы экономии инстансов Amazon EC2, планы экономии вычислительных ресурсов, инстансы EC2 по требованию и зарезервированные инстансы EC2.

Вопрос. Какие AMI поддерживаются в инстансах Hpc7a?

Инстансы Hpc7a поддерживают Amazon Linux 2, Amazon Linux, Ubuntu 18.04 и более поздних версий, Red Hat Enterprise Linux 7.6 и более поздних версий, SUSE Linux Enterprise Server 12 SP3 и более поздних версий, CentOS 7 и более поздних версий, FreeBSD 11.1 и более поздних версий.

Вопрос. Какие модели формирования цен поддерживаются инстансами Hpc6id?

Инстансы Hpc6id доступны для приобретения через 1-летние и 3-летние планы экономии инстансов Amazon EC2, планы экономии вычислительных ресурсов, инстансы EC2 по требованию и зарезервированные инстансы EC2.

Вопрос. Чем инстансы Hpc6id отличаются от других инстансов EC2?

Инстансы Hpc6id оптимизированы для предоставления возможностей, которые соответствуют рабочим нагрузкам высокопроизводительных вычислений, требующим большого объема памяти и данных. Гиперпоточность отключена для увеличения пропускной способности каждого виртуального ЦП и достижения пропускной способности памяти до 5 ГБ/с на каждый виртуальный ЦП. Эти инстансы обеспечивают пропускную способность сети 200 Гбит/с, оптимизированную для трафика между инстансами в одном виртуальном частном облаке (VPC), и поддерживают интерфейс эластичной матрицы, что повышает производительность сети. Чтобы оптимизировать сетевое взаимодействие инстансов Hpc6id для тесно связанных рабочих нагрузок, можно использовать инстансы EC2 HPC6id в одной зоне доступности в каждом регионе.

Вопрос. Какие AMI поддерживаются в инстансах HPC6id?

Hpc6id поддерживает Amazon Linux 2, Amazon Linux, Ubuntu 18.04 и более поздних версий, Red Hat Enterprise Linux 7.4 и более поздних версий, SUSE Linux Enterprise Server 12 SP2 и более поздних версий, CentOS 7 и более поздних версий, Windows Server 2008 R2 и более ранних версий, а также FreeBSD 11.1 и более поздних версий.

Вопрос. Какие AMI поддерживаются в инстансах Hpc6a?

Инстансы Hpc6a поддерживают Amazon Linux 2, Amazon Linux, Ubuntu 18.04 или новее, Red Hat Enterprise Linux 7.4 или новее, SUSE Linux Enterprise Server 12 SP2 или новее, CentOS 7 или новее и FreeBSD 11.1 или новее. Эти инстанс также поддерживают Windows Server 2012, 2012 R2, 2016 и 2019.

Вопрос. Какие модели формирования цен поддерживаются инстансами Hpc6a?

Инстансы HPC6a доступны для приобретения через 1-летние и 3-летние стандартные зарезервированные инстансы, конвертируемые зарезервированные инстансы, экономичные планы и инстансы по требованию.

Инстансы общего назначения

Вопрос. Чем инстансы M7i отличаются от M7i-flex? Когда следует использовать инстансы M7i-flex вместо инстансов M7i?

Инстансы M7i-flex – это недорогой вариант инстансов M7i, предлагающий на 19 % лучшую цену по сравнению с инстансами M6i. Инстансы M7i-flex подходят для выполнения большинства рабочих нагрузок общего назначения, которые обладают высокой производительностью последнего поколения, но не используют вычислительные ресурсы в полной мере. Инстансы M7i-flex предназначены для обеспечения базовой производительности ЦПУ с возможностью масштабирования до полной производительности ЦПУ в 95 % случаев. Инстансы M7i-flex идеально подходят для рабочих нагрузок, рассчитанных для использования инстансов размером до 8xlarge (32 виртуальных ЦПУ и 128 ГБ), включая веб-серверы и серверы приложений, виртуальные рабочие столы, микросервисы, базы данных и корпоративные приложения. Инстансы M7i можно использовать для рабочих нагрузок, требующих инстансов самого большого размера либо высокой устойчивой производительности ЦПУ, сети или EBS, таких как крупные серверы приложений, большие базы данных, игровые серверы, машинное обучение на базе ЦПУ и потоковое видео.

Вопрос. Какую производительность обеспечивают инстансы M7i-flex?

Инстансы M7i-flex предоставляют надежные ресурсы ЦПУ, обеспечивающие базовую производительность ЦПУ в 40 %, что соответствует вычислительным требованиям большинства рабочих нагрузок общего назначения. В случаях, когда рабочим нагрузкам требуется повышенная производительность, инстансы M7i-flex предоставляют возможность масштабирования ЦПУ до 100 % в 95 % случаев в течение 24 часов.

Вопрос. Каковы другие варианты использования инстансов M7i-flex?

Инстансы M7i-flex – это отличный способ обновления рабочих нагрузок, работающих на инстансах T3 большего размера (не более 2xlarge), поскольку они предлагают более высокую цену и производительность, фиксированную почасовую оплату, включающую базовую нагрузку на ЦПУ и дополнительную загрузку ЦПУ сверх базового уровня, а также инстансы большего размера до 8xlarge (32 виртуальных ЦПУ и 128 ГБ). Инстансы M7i-flex предлагают упрощенный способ оптимизации использования EC2 без кредитов на ЦПУ.
 

Вопрос. Что такое инстансы Amazon EC2 M6g?

Amazon EC2 M6g – это новое поколение инстансов общего назначения на базе ARM-процессоров AWS Graviton2. Инстансы M6g обеспечивают на 40 % лучшее соотношение цены и производительности, чем инстансы M5. Они созданы на основе системы AWS Nitro, сочетания специального оборудования и гипервизора Nitro.

Вопрос. Каковы спецификации новых процессоров AWS Graviton2?

Процессоры AWS Graviton2 имеют в 7 раз большую производительность, в 4 раза больше ядер для вычислений, в 2 раза больший объем кэша, в 5 раз более быструю память и на 50% более высокую производительность шифрования на ядро по сравнению с процессорами AWS Graviton первого поколения. Каждое ядро процессора AWS Graviton2 представляет собой однопотоковый виртуальный ЦП. Эти процессоры предоставляют также постоянно доступную полностью шифруемую память DRAM, аппаратное ускорение для рабочих нагрузок сжатия, специальные обработчики на каждый виртуальный ЦП, удваивающие производительность вычислений с плавающей запятой, например кодирования видео, и инструкции для ускорения логических выводов машинного обучения int8/fp16 на основе ЦП. ЦП созданы с применением 64-разрядных ядер ARM Neoverse и особых кремниевых микросхем, разработанных AWS с помощью передовой производственной технологии (7 нм).

Вопрос. Поддерживают ли шифрование памяти процессоры AWS Graviton2?

Процессоры AWS Graviton2 поддерживают постоянно доступное 256-битное шифрование памяти для усиления безопасности. Ключи шифрования надежно генерируются в пределах размещающей системы и не покидают ее. В случае перезагрузки или выключения размещающей машины они уничтожаются без возможности восстановления. Шифрование памяти не поддерживает интеграцию с Сервисом управления ключами AWS (AWS KMS), клиенты не могут использовать собственные ключи.

Вопрос. Можете привести успешные примеры использования инстансов M6g?

Инстансы M6g обеспечивают значительные преимущества с точки зрения повышения производительности и эффективности затрат для широкого спектра общих рабочих нагрузок, в частности серверов приложений, игровых серверов, микросервисов, баз данных среднего размера и групп кэширования. Клиенты, которые развертывают приложения, созданные на основе программного обеспечения с открытым исходным кодом, в семействе инстансов М, увидят, что инстансы M6g – это привлекательный вариант наилучшего соотношения цены и производительности. ARM-разработчики могут также создавать свои приложения непосредственно на ARM-оборудовании, не прибегая к кросс-компиляции или эмуляции.

Вопрос. Какие различные варианты хранилищ доступны для использования с инстансами M6g?

Инстансы M6g по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем на зашифрованных и незашифрованных томах EBS со скоростью до 19 000 Мбит/с. Для доступа к томам хранилища EBS инстансы M6g поддерживают только интерфейс Non‑Volatile Memory Express (NVMe). Кроме того, благодаря типам инстансов M6gd варианты с локальным хранилищем NVMe для инстансов также доступны.

Вопрос. Какой сетевой интерфейс поддерживается на инстансах M6g?

Инстансы M6g поддерживают только улучшенную сетевую конфигурацию на основе ENA. С помощью ENA инстансы M6g могут обеспечивать пропускную способность сети до 25 Гбит/с между инстансами при запуске в рамках группы размещения.

Вопрос. Нужно ли изменять приложения и рабочие нагрузки для их запуска на инстансах M6g?

Изменения могут потребоваться в зависимости от конкретного приложения. Клиенты, которые запускают приложения, созданные на основе программного обеспечения с открытым исходным кодом, увидят, что экосистема Arm хорошо разработана и уже, возможно, поддерживает их приложения. Большинство дистрибутивов Linux, а также контейнеров (Docker, Kubernetes, Amazon ECS, Amazon EKS, Amazon ECR) поддерживает архитектуру ARM. Клиенты увидят, что ARM-версии широко используемых программных пакетов доступны для установки с помощью тех же механизмов, которые используются сейчас. Приложения на основе интерпретируемых языков (например, Java, Node, Python), не зависящие от собственных наборов инструкций ЦП, должны работать после минимальных изменений или вообще без таковых. Приложениям, разработанным с помощью компилируемых языков (C, C++, Golang), потребуется повторная компиляция для создания бинарных Arm-файлов. Популярные языки программирования обеспечивают широкую поддержку архитектуры Arm, и для современного кода обычно требуется простая команда Make. Для получения дополнительных сведений см. руководство по началу работы с GitHub.

Вопрос. Что такое инстансы Amazon EC2 A1?

Инстансы Amazon EC2 A1 – это универсальные инстансы на базе процессоров AWS Graviton первого поколения, специально разработанных AWS.

Вопрос. Каковы спецификации процессоров AWS Graviton первого поколения?

Процессоры AWS Graviton специально разработаны с учетом обширного опыта Amazon в создании платформенных решений для масштабируемых облачных приложений. Эти процессоры на базе 64-битной архитектуры ARM имеют в своем составе ядра Arm Neoverse, а также специальные кремниевые микросхемы, разработанные AWS. Ядра работают с частотой 2,3 ГГц.

Вопрос. В каких случаях следует использовать инстансы A1?

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

Вопрос. Нужно ли изменять приложения и рабочие нагрузки для их запуска на инстансах A1?

Изменения могут потребоваться в зависимости от конкретного приложения. Приложения на основе интерпретируемых языков или языков с динамической компиляцией (например, Python, Java, PHP, Node.js), как правило, будут работать без изменений. Для других приложений может потребоваться повторная компиляция. Как правило, для приложений, не использующих инструкции x86, изменения либо не требуются, либо будут минимальными.

Вопрос. Какие операционные системы / AMI поддерживаются на инстансах A1?

На инстансах A1 поддерживаются следующие образы AMI: Amazon Linux 2, Ubuntu 16.04.4 или новее, Red Hat Enterprise Linux (RHEL) 7.6 или новее, SUSE Linux Enterprise Server 15 или новее. Дополнительная поддержка образов AMI для Fedora, Debian, NGINX Plus доступна в виде образов AMI, разработанных сообществом, и на AWS Marketplace. Для запуска HVM AMI на основе EBS на инстансах A1 требуется при запуске установить драйверы NVMe и ENA.

Вопрос. Существуют ли особые требования к AMI для запуска на инстансах M6g и A1?

С инстансами M6g и A1 нужно использовать AMI с arm64. AMI x86 несовместимы с инстансами M6g и A1.

Вопрос. Как выбирать между инстансами A1 и новыми инстансами M6g?

Инстансы A1 по-прежнему привлекательны в финансовом отношении для горизонтально масштабируемых рабочих нагрузок, которые могут выполняться на множестве меньших ядер и в пределах доступной памяти. Новые инстансы M6g хорошо подходят для широкого спектра приложений, которые требуют больше памяти, вычислительных и сетевых ресурсов, а также для которых можно выполнить вертикальное масштабирование с использованием ресурсов платформы. Инстансы M6g обеспечивают наилучшее соотношение цены и производительности в пределах семейства инстансов для таких приложений. M6g поддерживает инстансы размером до 16xlarge (A1 – до 4xlarge), 4 ГБ памяти на vCPU (A1 – 2 ГБ) и до 25 Гбит/с сетевой пропускной способности (A1 – до 10 Гбит/с).

Вопрос. Какие варианты хранилищ доступны для использования с A1?

Инстансы A1 по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем на зашифрованных и незашифрованных томах EBS со скоростью до 3500 Гбит/с. Для доступа к томам хранилища EBS инстансы A1 поддерживают только интерфейс Non‑Volatile Memory Express (NVMe). Инстансы A1 не поддерживают интерфейс blkfront.

Вопрос. Какой сетевой интерфейс поддерживается на инстансах A1?

Инстансы A1 поддерживают только улучшенную сетевую конфигурацию на основе ENA. С помощью ENA инстансы A1 могут обеспечивать пропускную способность сети между инстансами до 10 Гбит/с при запуске в рамках группы размещения.

Вопрос. Поддерживают ли инстансы A1 систему AWS Nitro?

Да, инстансы A1 работают на базе системы AWS Nitro, которая представляет собой сочетание выделенного оборудования и гипервизора Nitro.

Вопрос. Почему клиентам следует выбирать инстансы EC2 M5, а не инстансы EC2 M4?

По сравнению с инстансами EC2 M4 новые инстансы EC2 M5 предоставляют клиентам более высокую вычислительную мощность и производительность хранилища, более крупные размеры инстансов при меньшей стоимости, стабильную работу и безопасность. Главное преимущество инстансов EC2 M5 основано на использовании новейших процессоров Intel Xeon Scalable (также называемых Skylake-SP или Cascade Lake), которые обеспечивают оптимизированное до 20 % соотношение цены и производительности по сравнению с M4. Благодаря поддержке инструкций AVX-512 в M5 по сравнению с более старыми AVX2 в M4 клиенты получат в 2 раза большую производительность при выполнении рабочих нагрузок, использующих операции с плавающей запятой. Инстансы M5 обеспечивают пропускную способность сети до 25 Гбит/с, а пропускная способность при работе с Amazon EBS – до 10 Гбит/с. Кроме того, инстансы M5 демонстрируют значительно более высокие показатели производительности сети и сервиса Amazon EBS при меньших размерах инстансов с возможностью повышения производительности EBS.

Вопрос. Почему клиентам следует выбирать инстансы M6i, а не инстансы M5?

Инстансы Amazon M6i на базе процессоров третьего поколения Intel Xeon Scalable (кодовое название – Ice Lake) с возможностью повышать частоту всех ядер до 3,5 ГГц в турборежиме предлагают до 15 % более выгодное соотношение производительности и цены, чем инстансы M5, и постоянное шифровашие памяти с помощью Total Memory Encryption (TME) от Intel. В названии инстансов Amazon EC2 M6i впервые используется буква «i» как знак того, что они работают на базе Intel. Инстансы M6i предлагают новые размеры (m6i.32xlarge) с 128 vCPU и объемом памяти 512 ГиБ, на 33 % больше самого крупного инстанса M5. Они также обеспечивают до 20 % более высокую пропускную способность памяти на каждом vCPU по сравнению с инстансами M5, позволяя клиентам эффективно выполнять анализ приложений в режиме реального времени для AI/ML, игр и высокопроизводительных вычислений (HPC) с большими объемами данных. Кроме того, M6i дает пользователям скорость сети до 50 Гбит/с и 40 Гбит/с пропускной способности в Amazon Elastic Block Store, в два раза превышая показатели инстансов M5. M6i позволяет клиентам использовать Elastic Fabric Adapter с размером 32xlarge, обеспечивая низкую задержку и высокую масштабируемость взаимодействия между узлами. Для оптимальной производительности сети на новых инстансах может потребоваться обновление драйверов Elastic Network Adapter (ENA). Подробнее о наиболее подходящем для M6i драйвере ENA можно узнать из этой статьи.

Вопрос. Каким образом клиентам, использующим семейства EC2 M5 или M6i, помогает поддержка Intel AVX-512?

Intel Advanced Vector Extensions 512 (AVX-512) – это набор новых инструкций процессора, доступных в самых современных процессорах Intel Xeon Scalable. Данные инструкции могут повышать производительность рабочих нагрузок при решении таких задач, как научное моделирование, финансовая аналитика, искусственный интеллект, машинное обучение / глубокое обучение, 3D-моделирование и анализ, обработка изображений и видео, криптография и сжатие данных. Intel AVX‑512 предлагает исключительную обработку алгоритмов шифрования для снижения расхода вычислительных ресурсов на выполнение криптографических задач. Это означает, что клиенты, использующие семейства EC2 M5 или M6i, могут безопаснее обращаться с данными и развертывать сервисы в распределенных средах без снижения производительности.

Вопрос. Что такое инстансы M5zn?

Инстансы M5zn основываются на инстансах общего назначения M5, которые работают в облаке на новейших процессорах Intel Xeon Scalable, которые поддерживают турборежим с повышением частоты всех ядер до 4,5 ГГц, а также скорость сети 100 Гбит/с и технологию Amazon EFA. Инстансы M5zn идеально подходят для таких нагрузок, как игры, финансовые приложения, имитационное моделирование для автомобильной, аэрокосмической и телекоммуникационной промышленностей и другие сценарии высокопроизводительных вычислений.

Вопрос. Чем инстансы M5zn отличаются от инстансов z1d?

Инстансы z1d оптимизированы для работы с памятью, они используют процессоры the Intel Xeon Scalable с более высокой тактовой частотой (до 4,0 ГГц) и локальные накопители NVMe. Инстансы M5zn считаются инстансами общего назначения, они используют процессоры Intel Xeon Scalable 2-го поколения с высокой тактовой частотой (до 4,5 ГГц), сетевые устройства со скоростью до 100 Гбит/с и поддерживают технологию EFA. Инстансы M5zn в сравнении с z1d предлагают более высокое соотношение цены и производительности.

Инстансы с большим объемом памяти

Вопрос. Что представляют собой инстансы EC2 High Memory?

Один инстанс типа Amazon EC2 High Memory имеет объем памяти в 3, 6, 9, 12, 18 или 24 ТиБ. Такие инстансы специально созданы для работы в облаке с большими базами данных в памяти, включая рабочие развертывания SAP HANA.

Инстансы EC2 High Memory с объемом памяти 3, 6, 9 и 12 ТиБ работают на 8‑сокетной платформе с процессорами Intel® Xeon® Platinum 8176M (Skylake). Инстансы EC2 High Memory с объемом памяти 18 и 24 ТиБ – это первые инстансы Amazon EC2, работающие на 8‑сокетной платформе с процессорами Intel® Xeon® Scalable (Cascade Lake) второго поколения, которые оптимизированы для критически важных рабочих нагрузок корпоративного уровня. Инстансы EC2 High Memory обеспечивают высокую сетевую производительность с малой задержкой, поскольку имеют суммарную пропускную способность сети до 100 Гбит/с благодаря использованию улучшенной сетевой конфигурации на основе сетевого адаптера Amazon Elastic Network Adapter (ENA). Инстансы EC2 High Memory по умолчанию оптимизированы для EBS и поддерживают зашифрованные и незашифрованные тома EBS.

Вопрос. Сертифицированы ли инстансы High Memory компанией SAP для выполнения рабочих нагрузок SAP HANA?

Инстансы High Memory сертифицированы SAP для использования Business Suite на базе HANA, Business Suite S/4HANA нового поколения, решениями для банка данных на базе HANA, Business Warehouse на базе HANA и SAP BW/4HANA в рабочих средах. Подробнее см. в каталоге сертифицированного и поддерживаемого компанией SAP оборудования для SAP HANA.

Вопрос. Какие типы инстансов с большим объемом памяти доступны?

Инстансы High Memory доступны и без операционной системы, и как виртуализированные инстансы, давая потребителю выбор: получить прямой доступ к базовым аппаратным ресурсам или воспользоваться дополнительной гибкостью виртуализированных инстансов, включая возможность приобретения по запросу и опции Savings Plan на 1 и 3 года. Ознакомьтесь с доступными вариантами для инстансов с большим объемом памяти в разделе «Оптимизация памяти» на странице «Типы инстансов EC2».

Вопрос. Каковы преимущества использования виртуализированных инстансов с большим объемом памяти по сравнению с инстансами без операционной системы с большим объемом памяти?

Преимущества виртуальных инстансов с большим объемом памяти по сравнению с инстансами Metal с большим объемом памяти включают: значительно лучшее время запуска/перезагрузки, гибкие варианты покупки (по требованию, план экономии, зарезервированные инстансы, выделенные хосты), выбор типа аренды, варианты самообслуживания и поддержка большего количества томов EBS (27 против 19).

Вопрос. В каких случаях следует использовать инстанс Metal с большим объемом памяти по сравнению с виртуализированным инстансом с большим объемом памяти?

Хотя в целом рекомендуется использовать виртуализированные инстансы с большим объемом памяти, есть определенные ситуации, в которых могут работать только инстансы Metal с большим объемом памяти. К таким ситуациям относятся: использование версий ОС, которые не поддерживаются на виртуальных инстансах с большим объемом памяти ИЛИ использование приложений, которые должны работать в невиртуализированном режиме, чтобы соответствовать требованиям лицензирования / поддержки ИЛИ использование приложений, требующих доступа к набору аппаратных функций (например, Intel VT-x) ИЛИ использование пользовательского гипервизора (например, ESXi).

Вопрос. Как перейти с инстансов Metal с большим объемом памяти на виртуализированные инстансы с большим объемом памяти?

Перейти с инстансов Metal с большим объемом памяти на виртуализированные инстансы с большим объемом памяти можно всего за несколько шагов. 1) Остановите работу инстанса 2) Измените инстанс и тип аренды с помощью API EC2 3) Запустите резервное копирование инстанса. Если вы используете Red Hat Enterprise Linux для SAP или SUSE Linux Enterprise Server для SAP, вам необходимо убедиться, что версии операционной системы и ядра совместимы с виртуализированными инстансами с большим объемом памяти. Дополнительные сведения см. в документации по миграции SAP HANA на AWS на инстанс EC2 с большим объемом памяти.

Вопрос. Какие варианты хранилищ доступны для использования с инстансами High Memory?

Инстансы High Memory поддерживают тома Amazon EBS для хранения данных. Инстансы High Memory по умолчанию оптимизированы для EBS и обеспечивают пропускную способность до 38 Гбит/с.

Вопрос. Какой интерфейс хранилища поддерживается в инстансах High Memory?

Инстансы High Memory получают доступ к томам EBS с помощью интерфейсов NVM Express (NVMe), подключенных к PCI. Тома EBS, подключенные к инстансам High Memory, отображаются в виде устройств NVMe. NVMe – это эффективный масштабируемый интерфейс хранилища, который широко используется для твердотельных накопителей на основе флэш-памяти, обеспечивает уменьшение задержки, увеличивает скорость дисковых операций ввода-вывода и повышает пропускную способность диска. Включение и отключение томов EBS происходит по принципу горячего PCI-подключения.

Вопрос. Какая производительность сети поддерживается на инстансах High Memory?

На инстансах High Memory для подключения к сети используется эластичный сетевой адаптер (ENA) и по умолчанию включена улучшенная сетевая конфигурация. С помощью ENA инстансы High Memory могут использовать пропускную способность сети до 100 Гбит/с.

Вопрос. Можно ли запускать инстансы High Memory в существующем Виртуальном частном облаке Amazon (Amazon VPC)?

Инстансы High Memory можно запускать в существующих и новых облаках Amazon VPC.

Вопрос. Какой базовый гипервизор используется в инстансах High Memory?

В инстансах High Memory используется упрощенный гипервизор Nitro, основанный на технологии ядра KVM.

Вопрос. Обеспечивают ли инстансы High Memory возможность контроля состояния управления питанием ЦПУ?

Да. Инстансы High Memory позволяют настраивать C‑ и P‑состояния процессора. С помощью C‑состояний можно повысить максимальную частоту работы процессора (вплоть до 4,0 ГГц). С помощью P‑состояний можно снизить вариативность рабочих показателей, зафиксировав все ядра в состояниях не ниже P1. Эта операция аналогична отключению максимальной частоты и приводит к тому, что ЦПУ начинает стабильно работать на базовой тактовой частоте.

Вопрос. Какие варианты приобретения доступны для инстансов High Memory?

Виртуализированные инстансы EC2 с большим объемом памяти (например, u-6tb1.112xlarge) доступны для приобретения по запросу через опцию Savings Plan на 1 и 3 года, а также через опцию резервирования инстансов на 1 и 3 года. Инстансы EC2 High Memory (например, u-6tb1.metal) доступны только в виде выделенных хостов EC2 при резервировании на 1 и 3 года.

Вопрос. Каков жизненный цикл выделенного хоста?

Как только выделенный хост назначается аккаунту клиента, он будет находиться в режиме ожидания использования. Затем можно запустить инстанс с типом аренды «host», используя API RunInstances, а также остановить/начать/прекратить работу инстанса с помощью API. Пользователь может использовать Консоль управления AWS для управления выделенным хостом и инстансами. 

Вопрос. Можно ли запускать инстансы High Memory, останавливать/начинать/прекращать их работу, используя интерфейс командной строки AWS или Пакет средств разработки ПО AWS?

Вы можете запускать инстансы, останавливать, начинать и прекращать их работу, используя интерфейс командной строки AWS или Пакет средств разработки ПО AWS.

Вопрос. Какие AMI поддерживаются инстансами High Memory?

С инстансами High Memory могут использоваться образы AMI HVM на базе EBS с поддержкой сети ENA. Поддерживаются последние версии AMI Amazon Linux, Red Hat Enterprise Linux, SUSE Enterprise Linux Server, а также Windows Server. В число поддерживаемых операционных систем для рабочих нагрузок SAP HANA на инстансах High Memory входят SUSE Linux Enterprise Server 12 SP3 для SAP, Red Hat Enterprise Linux 7.4 для SAP и Red Hat Enterprise Linux 7.5 для SAP, SUSE Linux Enterprise Server 12 SP4 для SAP, SUSE Linux Enterprise Server 15 для SAP и Red Had Enterprise Linux 7.6 для SAP. Актуальный список поддерживаемых операционных систем см. в каталоге сертифицированного и поддерживаемого компанией SAP оборудования для SAP HANA.

Вопрос. Доступны ли для инстансов High Memory в облаке AWS эталонные развертывания стандартной среды SAP HANA?

Для быстрого развертывания всех необходимых базовых компонентов SAP HANA на инстансах High Memory в соответствии с рекомендациями SAP по обеспечению высокой производительности и надежности можно воспользоваться эталонными развертываниями SAP HANA в пакетах AWS Quick Start. Пакеты AWS Quick Start разбиты на модули, что позволяет без труда адаптировать их под конкретные задачи, добавлять дополнительные функциональные возможности или изменять, создавая собственные реализации.

Инстансы с оптимизацией памяти

Вопрос. Когда следует использовать инстансы с оптимизированным объемом памяти?

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

Вопрос. Что такое инстансы Amazon EC2 R6g?

Amazon EC2 R6g – это новое поколение инстансов с оптимизированным объемом памяти, которые работают на базе процессоров AWS Graviton2 с архитектурой Arm. Инстансы R6g обеспечивают на 40 % более оптимальное соотношение цены и производительности по сравнению с инстансами R5. Они созданы на основе системы AWS Nitro, сочетания специального оборудования и гипервизора Nitro.

Вопрос. Каковы некоторые идеальные варианты использования инстансов R6g?

Инстансы R6g обеспечивают важные преимущества соотношения цены и производительности для рабочих нагрузок, интенсивно использующих ресурсы памяти, таких как инстансы, и идеально подходят для запуска рабочих нагрузок, активно использующих память, таких как базы данных с открытым исходным кодом, кэши в памяти и аналитика больших данных в режиме реального времени. Клиенты, которые развертывают приложения, созданные на основе программного обеспечения с открытым исходным кодом, в инстансах R, увидят, что инстансы R6g – это привлекательный вариант наиболее оптимального соотношения цены и производительности в рамках этого семейства инстансов. ARM-разработчики могут также создавать свои приложения непосредственно на ARM-оборудовании, не прибегая к кросс-компиляции или эмуляции.

Вопрос. Какие различные варианты хранилищ доступны для использования с инстансами R6g?

Инстансы R6g по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем в зашифрованных и незашифрованных томах EBS со скоростью до 19 000 Мбит/с. Для доступа к томам хранилища EBS инстансы R6g поддерживают только интерфейс Non‑Volatile Memory Express (NVMe). Кроме того, благодаря типам инстансов R6gd варианты с локальным хранилищем инстансов NVMe также доступны.

Вопрос. Какой сетевой интерфейс поддерживается на инстансах R6g?

Инстансы R6g поддерживают улучшенную сетевую конфигурацию на основе ENA. С помощью ENA инстансы R6g могут обеспечивать пропускную способность сети до 25 Гбит/с между инстансами при запуске в рамках группы размещения.

Вопрос. Нужно ли клиентам изменять приложения и рабочие нагрузки для их запуска в инстансах R6g?

Изменения могут потребоваться в зависимости от конкретного приложения. Клиенты, которые запускают приложения, созданные на основе программного обеспечения с открытым исходным кодом, увидят, что экосистема Arm хорошо разработана и уже, возможно, поддерживает их приложения. Большинство дистрибутивов Linux, а также контейнеров (Docker, Kubernetes, Amazon ECS, Amazon EKS, Amazon ECR) поддерживает архитектуру ARM. Клиенты увидят, что ARM-версии широко используемых программных пакетов доступны для установки с помощью тех же механизмов, которые используются сейчас. Приложения на основе интерпретируемых языков (например, Java, Node, Python), не зависящие от собственных наборов инструкций ЦП, должны работать после минимальных изменений или вообще без таковых. Приложениям, разработанным с помощью компилируемых языков (C, C++, Golang), потребуется повторная компиляция для создания бинарных Arm-файлов. Популярные языки программирования обеспечивают широкую поддержку архитектуры Arm, и для современного кода обычно требуется простая команда Make. Для получения дополнительных сведений см. руководство по началу работы с GitHub.

Вопрос. Почему мне следует выбирать инстансы R6i, а не инстансы R5?

Инстансы Amazon R6i на базе процессоров третьего поколения Intel Xeon Scalable (Ice Lake) с возможностью повышать частоту всех ядер до 3,5 ГГц в турборежиме предлагают до 15 % более выгодное соотношение производительности и цены, чем инстансы R5, и постоянное шифрование памяти с помощью Total Memory Encryption (TME) от Intel. В названии инстансов Amazon EC2 R6i используется буква «i» как знак того, что они работают на базе Intel. Инстансы R6i предлагают новые размеры (r6i.32xlarge) с 128 vCPU и объемом памяти 1024 ГиБ, что на 33 % больше самого крупного инстанса R5. Они также обеспечивают до 20 % более высокую пропускную способность памяти на каждом vCPU по сравнению с инстансами R5, позволяя эффективно выполнять анализ приложений в режиме реального времени для AI/ML, игр и высокопроизводительных вычислений (HPC) с большими объемами данных. Кроме того, инстансы R6i дают скорость сети до 50 Гбит/с и 40 Гбит/с пропускной способности в Amazon Elastic Block Store, в два раза превышая показатели инстансов R5. С инстансами R6i вы можете использовать Интерфейс эластичной матрицы (EFA) с размерами 32xlarge и metal, обеспечивая низкую задержку и высокую масштабируемость взаимодействия между узлами. Для оптимальной производительности сети на новых инстансах может потребоваться обновление драйверов Эластичного сетевого адаптера (ENA). Подробнее см. в этой статье в Центре знаний.

Вопрос. Что такое инстансы Amazon EC2 R5b?

Инстансы R5b — это оптимизированные для EBS варианты инстансов R5 с оптимизацией памяти, которые в сравнении с R5 того же размера обеспечивают до 3 раз более высокую производительность EBS. Инстансы R5b обеспечивают пропускную способность до 60 Гбит/с и самую высокую производительность блочного хранилища в EC2: 260 тысяч операций ввода‑вывода в секунду для хранилища EBS. Они созданы на основе системы AWS Nitro, которая является сочетанием специального оборудования и гипервизора Nitro.

Вопрос. Каковы идеальные варианты использования инстансов R5b?

Инстансы R5b идеально подходят для крупных реляционных баз данных, как например Microsoft SQL Server, SAP HANA, IBM DB2 и Oracle, с высокопроизводительными приложениями, такими как платформы электронной коммерции, системы ERP и платформы для медицинской документации. Инстансы R5b станут хорошим выбором для тех клиентов, которым нужно перенести в AWS крупные локальные рабочие нагрузки с высокими требованиями к производительности хранилища.

Вопрос. Какие варианты хранилищ доступны для использования с инстансами R5b?

Инстансы R5b по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем в зашифрованных и незашифрованных томах EBS со скоростью до 60 000 Мбит/с и 260 тысяч операций ввода‑вывода в секунду. Для доступа к томам хранилища EBS инстансы R5b поддерживают только интерфейс Non‑Volatile Memory Express (NVMe). R5b поддерживаются всеми типами томов, за исключением io2.

Вопрос. Когда следует использовать инстансы R5b?

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

Вопрос. Какие варианты хранилищ доступны для использования с инстансами High Memory?

Инстансы High Memory поддерживают тома Amazon EBS для хранения данных. Инстансы High Memory по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем на зашифрованных или незашифрованных томах EBS со скоростью до 38 Гбит/с.

Вопрос. Что такое инстансы Amazon EC2 X2gd?

Amazon EC2 X2gd – это новое поколение инстансов с оптимизированным объемом памяти, которые работают на базе процессоров AWS Graviton2 с архитектурой Arm, спроектированных AWS. Инстансы X2gd обеспечивают соотношение цены и качества, которое превышает то же соотношение инстансов X1 на базе процессоров x86 на величину до 55 %, и предлагают самую низкую стоимость ГиБ памяти в Amazon EC2. Это первые инстансы X, созданные на основе системы AWS Nitro System, которая является комбинацией выделенного оборудования и гипервизора Nitro.

Какие рабочие нагрузки подходят для инстансов X2gd?

X2gd идеально подходит для клиентов, использующих Arm-совместимые рабочие нагрузки с ограничением по памяти и горизонтальным масштабированием, такие как базы данных в памяти Redis и Memcached, которые требуют доступа к памяти с малой задержкой и большего объема памяти на каждый виртуальный ЦПУ. Также X2gd хорошо подходит для реляционных баз данных, таких как PostgreSQL, MariaDB, MySQL и RDS Aurora. Клиенты с такими рабочими нагрузками, которые интенсивно используют память, например Apache Hadoop, аналитика в режиме реального времени и серверы кэширования в режиме реального времени, получат преимущество в виде соотношения количества виртуальных ЦПУ и объема памяти 1:16, которым отличается X2gd. Рабочие нагрузки с одной нитью, такие как серверные задания проверки EDA, будут эффективно выполняться благодаря физическим ядрам и большему объему памяти инстансов X2gd, за счет которых они смогут консолидировать больше рабочих нагрузок на одном инстансе. Также в инстансе X2gd предусмотрено локальное блочное хранилище NVMe SSD, которое используется в качестве уровня кэша для сокращения времени ответа.

Вопрос. В каких случаях следует предпочесть инстансы X2gd инстансам X1, X2i или R?

Инстансы X2gd подходят для клиентов, использующих Arm-совместимые рабочие нагрузки с ограничением по памяти и горизонтальным масштабированием, такие как базы данных в памяти, приложения для аналитики в памяти, рабочие нагрузки баз данных с открытым исходным кодом, рабочие нагрузки EDA и крупные серверы кэширования. Инстансы X2gd предлагают клиентам самую низкую цену за гигабайт памяти в EC2, который можно масштабировать до 1 ТиБ. Инстансы X2iezn, X2idn, X2iedn, X1 и X1e используют процессоры x86 и подходят для масштабируемых корпоративных рабочих нагрузок с интенсивной нагрузкой на память, таких как рабочие нагрузки Windows, базы данных в памяти (например, SAP HANA) и реляционные базы данных (например, OracleDB). Клиенты могут использовать инстансы X на базе x86 для увеличения объема памяти до 4 ТиБ. Инстансы R6g и R6gd подходят для таких рабочих нагрузок, как интернет-приложения, базы данных и запросы на индексацию поиска, для которых во время обработки крупных объемов данных требуется больше виртуальных ЦПУ. Клиенты с ограниченными по памяти рабочими нагрузками, которым нужно менее 1 ТиБ памяти и которые зависят от набора инструкций x86, такими как приложения Windows и приложения, такие как Oracle/SAP, могут использовать инстансы R5 и R6.

Вопрос. Когда следует использовать инстансы X2idn и X2iedn?

Инстансы X2idn и X2iedn оснащены масштабируемыми процессорами Intel Xeon 3-го поколения с турбочастотой ядер до 3,5 ГГц и обеспечивают на 50 % более высокую вычислительную производительность по сравнению с аналогичными инстансами X1. Инстансы X2idn и X2iedn включают до 3,8 ТБ локального SSD-хранилища NVMe и пропускную способность сети до 100 Гбит/с, при этом X2idn предлагает до 2 ТиБ памяти, а X2iedn – до 4 ТиБ памяти. Инстансы X2idn и X2iedn сертифицированы SAP и отлично подходят для таких рабочих нагрузок, как небольшие и крупные традиционные базы данных и базы данных в памяти, а также аналитика.

Вопрос. Когда следует использовать инстансы X2iezn?

Инстансы X2iezn оснащены самыми быстрыми в облаке процессорами Intel Xeon Scalable и отлично подходят для рабочих нагрузок, требующих большой однопоточной производительности в сочетании с высоким соотношением памяти к виртуальному ЦПУ и высокой скоростью работы сети. Инстансы X2iezn предлагают частоту всех ядер до 4,5 ГГц в турборежиме, соотношение памяти к виртуальному ЦПУ 32:1, и обеспечивают до 55 % лучшее соотношение цены и производительности по сравнению с инстансами X1e. Инстансы X2iezn отлично подходят для рабочих нагрузок по автоматизации проектирования электроники (EDA), таких как физическая проверка, статический анализ синхронизации, отключение питания и полное моделирование на уровне микросхем.

Вопрос. Какие операционные системы и (или) AMI поддерживаются на инстансах X2gd?

Поддерживаются следующие AMI: Amazon Linux 2, Ubuntu 18.04 или новее, Red Hat Enterprise Linux 8.2 или новее и SUSE Enterprise Server 15 или новее. Клиенты найдут дополнительные AMI, такие как Fedora, Debian, NetBSD и CentOS, среди AMI сообщества и на AWS Marketplace. Для контейнерных приложений также доступны AMI, оптимизированные для Amazon ECS и EKS.

Вопрос. Когда следует использовать инстансы X1?

Инстансы X1 идеально подходят для работы с базами данных в памяти (такими как SAP HANA), движками обработки больших данных (например, Apache Spark или Presto) и приложениями для высокопроизводительных вычислений (HPC). Инстансы X1 сертифицированы SAP для использования с рабочими средами нового поколения Business Suite S/4HANA, Business Suite на базе HANA (SoH), Business Warehouse на базе HANA (BW) и решениями для банка данных на базе HANA в облаке AWS.

Вопрос. Обеспечивают ли инстансы X1 и X1e возможность контроля состояния управления питанием ЦПУ?

Да. Настроить С-состояния и P-состояния можно на инстансах x1e.32xlarge, x1e.16xlarge, x1e.8xlarge, x1.32xlarge и x1.16xlarge. С помощью C-состояний можно повысить максимальную частоту работы процессора (вплоть до 3,1 ГГц для одно- или двухъядерных процессоров). С помощью P‑состояний можно снизить вариативность рабочих показателей, зафиксировав все ядра в состояниях не ниже P1. Эта операция аналогична отключению максимальной частоты и приводит к тому, что ЦПУ начинает стабильно работать на базовой тактовой частоте.

Инстансы x1e.32xlarge также поддерживают Windows Server 2012 R2 и 2012 RTM. Инстансы x1e.xlarge, x1e.2xlarge, x1e.4xlarge, x1e.8xlarge, x1e.16xlarge и x1.32xlarge также можно использовать с Windows Server 2012 R2, 2012 RTM и 64-разрядной версией 2008 R2 (Windows Server 2008 SP2 и более ранние версии не поддерживаются), а инстансы x1.16xlarge будут поддерживать Windows Server 2012 R2, 2012 RTM, а также 64-разрядные версии 2008 R2, 2008 SP2 и 2003 R2 (32-разрядные версии Windows Server поддерживаться не будут).

Вопрос. Доступны ли для инстансов High Memory и AWS эталонные развертывания стандартной среды SAP HANA?

Вы можете воспользоваться Мастером запуска AWS для SAP или кратким руководством по AWS для SAP HANA, чтобы быстро развернуть все необходимые структурные блоки SAP HANA в инстансах с большим объемом памяти в соответствии с рекомендациями от AWS и SAP по обеспечению высокой производительности и надежности.

Инстансы предыдущих поколений

Вопрос. Почему инстансы M1, C1, CC2 и HS1 больше не отображаются на странице цен?

Эти инстансы перенесены на страницу Инстансы предыдущих поколений.

Вопрос. Осуществляется ли поддержка инстансов предыдущих поколений?

Да. Поддержка инстансов предыдущих поколений осуществляется в полном объеме.

Вопрос. Можно ли продолжать использовать (запускать новые) инстансы предыдущих поколений?

Да. Инстансы предыдущих поколений по-прежнему можно приобрести как инстансы по требованию, зарезервированные или спотовые инстансы с помощью API, интерфейса командной строки или консоли управления EC2.

Вопрос. Будут ли удалены инстансы предыдущих поколений?

Нет. Существующие инстансы C1, C3, CC2, CR1, G2, HS1, M1, M2, M3, R3 и T1 остаются полностью функциональными. Эти изменения не приведут к их удалению.

Вопрос. Когда планируется прекратить эксплуатацию инстансов предыдущих поколений?

На данный момент прекращение эксплуатации инстансов предыдущих поколений не планируется. Однако инстансы нового поколения, как и любые другие интенсивно развивающиеся технологические решения, предоставляют клиентам наилучшее соотношение производительности и стоимости, поэтому всем клиентам рекомендуется обратить внимание на преимущества новых инстансов.

Вопрос. Будут ли изменены инстансы предыдущих поколений, которые были приобретены как зарезервированные?

Нет. Изменение статуса не затронет зарезервированные инстансы. Клиенты смогут и дальше пользоваться своими инстансами предыдущих поколений.

Инстансы с оптимизацией хранения

Вопрос. Что такое инстанс с высокой плотностью хранения?

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

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

Инстансы с преобладанием ресурсов ввода-вывода (Im4gn, Is4gen, I4i, I3, I3en) предназначены для задач, требующих малого времени задержки и связанных с большим количеством операций произвольного ввода-вывода в сочетании со средней плотностью хранения, и отличаются лучшим показателем цены за одну операцию ввода-вывода в секунду по сравнению с другими инстансами EC2. Инстансы с высокой плотностью хранения (D3, D3en, D2) и инстансы с хранилищем HDD (H1) оптимизированы для систем с высокой интенсивностью операций последовательного чтения и записи, а также с низкой стоимостью хранения для очень больших наборов данных. Они обладают лучшим показателем стоимости одного гигабайта хранилища и отношением цены к производительности дискового ввода-вывода по сравнению с другими инстансами EC2.

Вопрос. Какую производительность операций дискового ввода-вывода обеспечивают инстансы с высокой плотностью хранения и инстансы с хранилищем HDD?

Наиболее крупное из существующих поколений инстансов с хранилищем HDD высокой плотности – d3en.12xlarge – может поддерживать скорость чтения с диска на уровне 6,2 ГиБ/с и скорость записи на уровне 6,2 ГиБ/с при размере блока 128k. Изучите страницу с подробной информацией о продукте, где приводятся данные о производительности. Чтобы добиться максимальной производительности операций дискового ввода-вывода от инстансов D2, D3 и D3en на базе Linux, рекомендуется использовать последнюю версию Amazon Linux AMI или другую систему Linux AMI с ядром версии 3.8 или выше, поддерживающим технологию т. н. постоянных выделений (persistent grants) – расширение протокола кольца блоков Xen, существенно повышающее скорость и масштабируемость дискового ввода-вывода.

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

Инстансы D2 и H1 предоставляют уведомления о сбоях оборудования. Как и для всех хранилищ инстансов, срок использования данных в томах хранилища HDD высокой плотности ограничен сроком жизни инстанса. В связи с этим мы рекомендуем обеспечить определенный уровень избыточности (например, с помощью массивов RAID 1/5/6) или использовать файловые системы (такие как HDFS и MapR-FS), которые поддерживают избыточность данных и отличаются отказоустойчивостью. Можно также периодически создавать резервные копии данных в других решениях для хранения данных, таких как Amazon EBS или Amazon S3.

Вопрос. Чем инстансы с высокой плотностью хранения на HDD отличаются от службы Amazon EBS?

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

Вопрос. Можно ли запускать инстансы с высокой плотностью хранения на HDD как инстансы с оптимизацией для Amazon EBS?

Каждый тип инстансов с хранилищем HDD (H1, D2, D3 и D3en) по умолчанию оптимизирован для EBS. Поскольку эта возможность включена по умолчанию, явное включение оптимизации для EBS при запуске этих инстансов никак не повлияет на их поведение. Более подробная информация об инстансах с оптимизацией для Amazon EBS содержится здесь.

Вопрос. Можно ли запускать инстансы D2 как инстансы с оптимизацией для Amazon EBS?

По умолчанию все инстансы D2 оптимизированы для EBS. Инстансы D2 отличаются скоростью 500 – 4000 Мбит/с, поддерживают EBS и обеспечивают пропускную способность, превышающую возможности стандартных сетей. Эта возможность по умолчанию включена на всех инстансах D2, поэтому запуск инстанса D2 с оптимизацией для EBS никак не повлияет на его работу.

Вопрос. Что такое инстанс высокопроизводительного хранилища?

Инстансы высокопроизводительного хранилища используют локальные хранилища инстансов на базе NVMe, обеспечивая высокое число операций ввода-вывода в секунду с низкой задержкой для оптимизации работы приложений. Они предназначены для приложений, выполняющих миллионы операций ввода-вывода в секунду. Инстансы высокопроизводительного хранилища, как и кластерные инстансы, можно объединять в группы размещения кластера для обеспечения сетевой связи с низкими задержками.

Вопрос. Существуют ли возможности сервиса Amazon EC2, недоступные для инстансов высокопроизводительного хранилища?

Инстансы с преобладанием ресурсов ввода-вывода поддерживают все возможности Amazon EC2. Инстансы Im4gn, Is4gen, I4i, I3 и I3en предлагают хранилище полностью на базе накопителей NVMe, инстансы предыдущего поколения I2 поддерживают устаревшие системы хранения blkfront.

Вопрос. В ассортименте Amazon Web Services есть другие продукты для работы с базами данных и большими данными. В каких случаях и почему следует использовать инстансы высокопроизводительного хранилища?

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

  • базы данных NoSQL (Cassandra, MongoDB);
  • базы данных в памяти, такие как Aerospike;
  • Elasticsearch и аналитические нагрузки;
  • системы управления транзакциями в режиме реального времени.

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

Хранилище типов инстансов Im4gn, Is4gen, I4i, I3 и I3en, как и в других инстансах Amazon EC2, непрерывно доступно вплоть до прекращения работы инстанса. Клиентам необходимо самостоятельно интегрировать средства обеспечения отказоустойчивости в свои приложения. Рекомендуется использовать базы данных и файловые системы с поддержкой избыточности и отказоустойчивости. Кроме того, клиентам следует периодически создавать резервные копии данных с помощью сервиса Amazon S3, чтобы повысить их надежность.

Вопрос. Поддерживают ли инстансы высокопроизводительного хранилища функцию TRIM?

С помощью команды TRIM операционная система передает на SSD-диски информацию о том, какие блоки данных не используются и могут быть удалены служебными средствами. Без этой возможности скорость записи на такие блоки может со временем значительно увеличиться. Инстансы Im4gn, Is4gen, I4i, I3 и I3en поддерживают команду TRIM.

Вопрос. Каковы инстансы D3 и D3en в сравнении с инстансами D2?

Инстансы D3 и D3en имеют улучшенные характеристики выполнения вычислений, хранения и сетевой работы по сравнению с D2:

  • Вычислительная производительность инстансов D3 и D3en до 30 % выше эквивалентных им инстансов D2. Преимущества от повышения производительности будут разными в зависимости от конкретной рабочей нагрузки.
  • Инстансы D3 и D3en обеспечивают соответственно до 45 % и 100 % более высокую пропускную способность диска, чем инстансы D2.
  • Инстансы D3 на 5 % дешевле инстансов D2. Инстансы D3en на 80 % дешевле D2 в пересчете на ТБ объема хранилища.
  • Инстансы D3 и D3en поддерживают расширения Intel Advanced Vector Extensions (AVX 512), у которых значение FLOPS на цикл выше, чем у AVX 2 на D2, до 2-х раз.
  • Инстансы D3en предлагают новый размер инстанса (12xl), который предоставляет 48 виртуальных ЦП и 7 ТБ хранилища для каждого виртуального ЦП (итого 336 ТБ хранилища), но в 2 раза меньше памяти на каждый виртуальный ЦП по сравнению с D2, а также 48 ТБ локального хранилища.
  • Инстансы D3 и D3en самого большого размера обеспечивают пропускную способность сети до 25 Гбит/с и до 75 Гбит/с, что соответствует потребностям клиентов для выполнения рабочих нагрузок с большими данными и кластерами файловых систем.

Вопрос. Шифруют ли инстансы D3 и D3en тома хранилища и сетевой трафик?

Да. Данные, записанные в тома хранилища, будут при хранении шифроваться с помощью AES-256-XTS. Сетевой трафик между инстансами D3 и D3en на одном VPC или одноранговых VPC шифруется по умолчанию с помощью 256-разрядного ключа.

Хранилище

Магазин эластичных блоков Amazon (Amazon EBS)

Вопрос. Что происходит с моими данными, когда система прекращает работу?

Данные, сохраненные в локальном хранилище инстансов, хранятся только до тех пор, пока инстанс выполняется. Однако данные, сохраненные в томе Amazon EBS, не удаляются вне зависимости от того, выполняется ли инстанс. Поэтому мы рекомендуем вам использовать локальное хранилище инстанса для временных данных, а для данных, предназначенных для более длительного хранения, – тома Amazon EBS или резервное копирование в Amazon S3. Если том Amazon EBS используется в качестве корневого раздела, необходимо задать для флага Delete On Terminate значение «N», чтобы том Amazon EBS сохранялся вне зависимости от срока использования инстанса.

Вопрос. Какого уровня производительности можно ожидать от томов Amazon EBS?

Хранилища Amazon EBS используют четыре типа томов текущего поколения, которые подразделяются на две основные категории: хранилища с поддержкой SSD для транзакционных рабочих нагрузок и хранилища на жестких дисках для рабочих нагрузок, требующих высокой пропускной способности. Эти типы томов обладают разными характеристиками производительности и разной ценой, благодаря чему вы можете адаптировать производительность и стоимость хранилища к потребностям ваших приложений. Дополнительные сведения см. в обзоре Amazon EBS. Дополнительную информацию о производительности Amazon EC2 см. на этой странице.

Вопрос. Что представляют собой типы томов HDD с оптимизированной пропускной способностью (st1) и «холодные» тома HDD (sc1)?

Тома ST1 работают на основе HDD и идеально подходят для рабочих нагрузок с частым доступом, с высокой пропускной способностью, с большими объемами данных и большими размерами данных, используемых в операциях ввода-вывода, такими как MapReduce, Kafka, обработка журналов, хранилища данных и рабочие нагрузки ETL. Производительность этих томов измеряется пропускной способностью в МБ/с, они способны на пиковую нагрузку до 250 МБ/с, базовый уровень пропускной способности составляет 40 МБ/с на терабайт и максимальная пропускная способность равна 500 МБ/с на том. Тома ST1 рассчитаны на обеспечение предусмотренной производительности на протяжении 99 % времени работы и имеют запас производительности ввода-вывода, обеспечивающий поиск по всему тому в режиме пиковой нагрузки.

Тома SC1 используют HDD и обеспечивают самый низкий уровень цен за гигабайт из всех типов томов EBS. Идеально подходят для рабочих нагрузок, обращение к которым происходит менее часто, и использующих большие, редко используемые пакеты данных. Как и тома st1, тома sc1 обеспечивают пиковый режим работы: эти тома могут в пиковом режиме обеспечивать скорость до 80 МБ/с на терабайт, при базовом уровне пропускной способности в 12 МБ/с на терабайт и максимальной пропускной способности в 250 МБ/с на том. Для нечасто используемых данных sc1 предоставляет чрезвычайно недорогое хранилище. Тома SC1 рассчитаны на обеспечение предусмотренной производительности на протяжении 99 % времени работы и имеют запас производительности ввода‑вывода, обеспечивающий сканирование всего тома в режиме пиковой нагрузки.

Чтобы добиться максимальной производительности томов ST1 и SC1, рекомендуется использовать оптимизированные для EBS инстансы EC2.

Вопрос. Какой тип тома мне выбрать?

Amazon EBS включает две главные категории хранилищ: хранилища на основе SSD для транзакционных рабочих нагрузок (производительность которых зависит главным образом от количества операций ввода-вывода в секунду, IOPS) и хранилища на основе жестких дисков для рабочих нагрузок с большой пропускной способностью (производительность которых зависит главным образом от пропускной способности в МБ/с). Тома на основе SSD предназначены для транзакционных рабочих нагрузок баз данных, для загрузочных томов и других нагрузок, требующих высоких показателей IOPS. В хранилище на основе SSD предоставляются тома Provisioned IOPS SSD (io1 и io2) и универсальные тома SSD (gp2 и gp3). Тома на основе HDD предназначены для нагрузок, требующих высокой пропускной способности или работающих с большими данными, для операций ввода-вывода, использующих большой размер данных, используемый в операциях ввода-вывода, и схем последовательного ввода-вывода. Тома на основе HDD включают тома HDD с оптимизированной пропускной способностью (st1) и «холодные» HDD (sc1). Дополнительные сведения см. в обзоре Amazon EBS.

Вопрос. Поддерживается ли доступ нескольких инстансов к одному тому?

Да, вы можете включать функцию Multi-Attach в томах EBS Provisioned IOPS io1, чтобы их можно было подключать одновременно к нескольким (до 16 шт.) инстансам EC2 на основе Nitro в пределах одной зоны доступности. Для получения дополнительной информации по Amazon EBS Multi-Attach см. страницу продукта EBS.

Вопрос. Можно ли получить доступ к снимкам состояния EBS с помощью стандартных API Amazon S3?

Нет. Доступ к снимкам состояния EBS можно получить только с помощью API сервиса Amazon EC2.

Вопрос. Нужно ли отключать тома, чтобы сделать снимок состояния? Требуется ли завершить процесс создания снимка состояния, чтобы снова использовать том?

Нет. Снимки можно делать в режиме реального времени, когда тома присоединены и используются. Однако в снимки попадают только данные, уже записанные в том Amazon EBS, которые могут не включать в себя данные, сохраненные в локальной кэш-памяти приложения или ОС. Чтобы обеспечить согласованность снимков в томах, присоединенных к инстансу, рекомендуем полностью отсоединить том, отправить команду на создание снимка, а затем снова присоединить том. Если тома Amazon EBS используются в качестве корневых устройств, мы рекомендуем выключить виртуальную машину, чтобы создать чистый снимок состояния.

Вопрос. Сохраняются ли версии снимков состояния? Можно ли считать более старый снимок состояния, чтобы выполнить восстановление на момент времени?

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

Вопрос. Какая плата взимается за использование общедоступных снимков Amazon EBS?

Если вы сделаете снимок состояния общедоступным, то с вас не будет взиматься плата за его копирование другими пользователями. Если вы будете копировать общедоступный том другого пользователя, то с вас будет взиматься плата по стандартным тарифам EBS.

Вопрос. Могут ли пользователи моих общедоступных снимков Amazon EBS изменить мои данные?

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

Вопрос. Как найти доступные мне снимки Amazon EBS?

Чтобы найти снимки, доступ к которым вам предоставили другие пользователи, выберите пункт «Private Snapshots» в раскрывающемся меню в разделе «Snapshots» Консоли управления AWS. В этом разделе будут представлены ваши собственные снимки и доступные вам снимки других пользователей.

Вопрос. Как найти снимки Amazon EBS с глобальным общим доступом?

Чтобы найти снимки с глобальным общим доступом, выберите пункт «Public Snapshots» в раскрывающемся меню параметров просмотра в разделе «Snapshots» Консоли управления AWS.

Вопрос. Вы предоставляете возможность шифрования томов и снимков Amazon EBS?

Да. EBS предлагает прозрачное шифрование томов данных и снимков. Шифрование EBS помогает обеспечить соответствие нормативным требованиям к безопасности и шифрованию.

Вопрос. Где найти список публичных пакетов данных Amazon?

Вся информация о публичных пакетах данных представлена в библиотеке публичных пакетов данных. Можно также получить список общедоступных наборов данных в Консоли управления AWS. Для этого выберите пункт «Amazon Snapshots» в раскрывающемся меню параметров просмотра в разделе «Snapshots».

Вопрос. Где можно узнать больше о EBS?

См. Вопросы и ответы по Amazon EBS.

Эластичная файловая система Amazon (Amazon EFS)

Вопрос. Как получить доступ к файловой системе из инстанса Amazon EC2?

Для доступа к файловой системе необходимо осуществить подключение файловой системы к инстансу Amazon EC2 на базе Linux, используя стандартную команду подключения Linux и имя DNS файловой системы. После подключения вы можете работать с файлами и каталогами в файловой системе так же, как и при работе с локальной файловой системой.

Amazon EFS использует протокол NFSv4.1. Пошаговый пример получения доступа к файловой системе из инстанса Amazon EC2 см. в Руководстве по началу работы с Amazon EFS.

Вопрос. Какие типы инстансов Amazon EC2 и образы AMI работают с Amazon EFS?

Amazon EFS совместим со всеми типами инстансов Amazon EC2 и доступен из AMI с Linux. Вы можете смешивать и сочетать разные типы инстансов, подключенные к одной файловой системе. Пошаговый пример получения доступа к файловой системе из инстанса Amazon EC2 см. в Руководстве по началу работы с Amazon EFS.

Вопрос. Как загружать данные в файловую систему?

Загрузить данные в файловую систему Amazon EFS можно с инстанса Amazon EC2 или сервера локального ЦОД.

Файловые системы Amazon EFS могут подключаться к инстансу Amazon EC2, поэтому любые данные, доступные для инстанса Amazon EC2, также могут быть считаны и записаны сервисом Amazon EFS. Чтобы загрузить данные, не хранящиеся в облаке Amazon, можно использовать те же методы, которые в настоящее время используются для передачи файлов в Amazon EC2, например Secure Copy (SCP).

Файловые системы Amazon EFS также могут подключаться к локальному серверу, поэтому любые данные, доступные на локальном сервере, могут записывать в Amazon EFS и считывать оттуда с помощью стандартных инструментов Linux. Дополнительную информацию о доступе к файловой системе с локального сервера см. в разделе Локальный доступ страницы вопросов и ответов по Amazon EFS.

Дополнительную информацию о перемещении данных в облако Amazon см. на странице Миграция данных в облако.

Вопрос. Как получить доступ к своей файловой системе, находясь за пределами VPC?

Инстансы Amazon EC2 в вашем VPC могут напрямую обращаться к файловой системе. Локальные серверы могут получить доступ к файловой системе через подключение к VPC посредством AWS Direct Connect.

Вопрос. Сколько инстансов Amazon EC2 может подключаться к файловой системе?

Amazon EFS поддерживает от одного до тысяч инстансов Amazon EC2, одновременно подключаемых к файловой системе.

Вопрос. Где можно узнать больше о EFS?

Перейдите на страницу с вопросами и ответами по Amazon EFS.

Хранилище инстансов на базе NVMe

Вопрос. Зашифрованы ли данные в хранилище инстансов Amazon EC2 на базе NVMe?

Да, перед записью на локально подключенные твердотельные накопители, предлагаемые в составе хранилища инстансов на базе NVMe, все данные шифруются с помощью аппаратного модуля AWS Nitro.

Вопрос. Какой алгоритм шифрования используется для хранилища инстансов Amazon EC2 на базе NVMe?

Хранилище инстансов Amazon EC2 на базе NVMe шифруется с помощью алгоритма блочного шифрования XTS-AES-256.

Вопрос. Являются ли ключи шифрования уникальными для инстанса или для определенного устройства хранения инстансов на базе NVMe?

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

Вопрос. Каков жизненный цикл ключей шифрования для хранилища инстансов на базе NVMe?

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

Вопрос. Можно ли отключить шифрование хранилища инстансов на базе NVMe?

Нет, шифрование хранилища инстансов на базе NVMe всегда включено, отключить его невозможно.

Вопрос. Учтено ли шифрование данных в заявленных показателях производительности IOPS на инстансах I3 и I3en?

Да, указанные в документации показатели IOPS для хранилищ инстансов Im4gn, Is4gen, I4i, I3 и I3en на базе NVMe учитывают шифрование данных.

Вопрос. Поддерживают ли хранилища инстансов Amazon EC2 на базе NVMe сервис AWS Key Management Service (KMS)?

Нет, шифрование дисков в хранилищах инстансов на базе NVMe не поддерживает интеграцию с AWS KMS. Клиенты не могут использовать в хранилищах инстансов на базе NVMe собственные ключи. 

Сеть и безопасность

Elastic Network Adapter (ENA) Express

Вопрос. Что такое ENA Express?

ENA Express – это улучшенный Elastic Network Adapter, который дает возможность использовать протокол Scalable Reliable Datagram (SRD) в традиционных сетях TCP и UDP. Будучи прозрачным для приложения, ENA Express улучшает однопоточные полосы пропускания и снижает задержку в рабочих нагрузках с интенсивным использованием пропускной способности.

Вопрос. Как работает ENA Express?

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

Вопрос. В каких случаях следует использовать ENA Express?

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

Вопрос. Как активировать ENA Express?

ENA Express можно активировать для каждого ENI. Можно включить ENA Express при подключении сетевой платы к инстансу или при выполнении команды modify. ENA Express должен быть включен в обоих взаимодействующих ENI, чтобы между ними установилась связь «точка – точка». Кроме того, при использовании Jumbo Frames необходимо установить максимальный размер передаваемых данных (MTU) 8900, чтобы применять ENA Express.

Вопрос. Какие протоколы поддерживает ENA Express?

По умолчанию ENA Express поддерживает TCP. UDP можно по желанию включить через аргумент API или в консоли управления.

Вопрос. Какие поддерживаются инстансы?

ENA-экспресс поддерживается на инстансах EC2 на базе Graviton, Intel и AMD. Данная функция поддерживается на инстансах общего назначения, а также оптимизированных для вычислительных ресурсов, памяти и хранения. Полный список поддерживаемых инстансов см. в руководстве пользователя ENA-экспресс.

Вопрос. В чем разница между интерфейсом эластичной матрицы (EFA) и ENA-экспресс?

EFA – это сетевой интерфейс, созданный для приложений высокопроизводительных вычислений и МО, и он также использует протокол SRD. Для EFA требуется другая модель сетевого программирования, в которой используется интерфейс LibFabric для передачи данных в ENI. В отличие от EFA, ENA Express помогает прозрачно запускать приложения по протоколам TCP и UDP. Кроме того, ENA Express поддерживает обмен данными внутри зоны доступности, а EFA в настоящее время ограничивается обменом данными в пределах одной подсети.

Вопрос. Что произойдет, если ENA Express запущен на одном инстансе, а он взаимодействует с другим инстансом, который не поддерживает ENA Express или в котором он не включен в ENI?

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

Вопрос. Какие операционные системы поддерживаются?

Функциональность SRD поддерживается на всех операционных системах, но следует отметить, что показатели мониторинга ENA Express будут доступны только на EthTool в последней версии Amazon Linux AMI или при установке драйвера ENA версии 2.8.0 или более поздней с GitHub, а в будущем показатели будут поддерживаться во всех операционных системах.

Вопрос. Какие инструменты мониторинга доступны для такого отслеживания?

В ENA Express используются счетчики EthTool для отслеживания пакетов, пригодных для передачи через SRD, в дополнение к пакетам, фактически отправленным и полученным с помощью SRD. Кроме того, EthTool будет поддерживать показатель использования ресурсов SRD в процентах, благодаря чему можно будет понять, когда необходимо рассмотреть вопрос о масштабировании архитектуры. Наконец, булево значение указывает на состояние включения и выключения ENA Express и протокола UDP.

Вопрос. Где доступен ENA Express?

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

Вопрос. Взимается ли дополнительная плата за использование ENA Express?

Нет, плата за использование ENA Express не взимается.

Интерфейс эластичной матрицы (EFA)

Вопрос. В каких случаях следует использовать EFA?

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

Вопрос. Для каких типов приложений использование EFA будет преимуществом?

Приложения высокопроизводительных вычислений для параллельной обработки распределяют вычислительную нагрузку по кластерам инстансов. Примерами приложений HPC являются вычислительная гидродинамика (CFD), моделирование аварий или погодных условий. Как правило, приложения HPC создаются с использованием интерфейса передачи сообщений (MPI) и предъявляют строгие требования к задержке и пропускной способности при передаче данных между инстансами. Применение EFA будет преимуществом для приложений с использованием MPI и другого промежуточного ПО для HPC с поддержкой стека связи libfabric.

Вопрос. Как работает связь через EFA?

Устройства EFA предоставляют все возможности устройств ENA, а также новый аппаратный интерфейс обхода ОС, который позволяет приложениям пространства пользователя напрямую взаимодействовать с надежными транспортными функциональными возможностями оборудования. Для работы с EFA большинство приложений используют существующее промежуточное ПО, например интерфейс передачи сообщений. AWS провела работу с большим числом поставщиков межплатформенного ПО, чтобы обеспечить поддержку возможностей обхода ОС для EFA. Обратите внимание, что взаимодействие в обход ОС доступно только для инстансов в единой подсети виртуального частного облака (VPC).

Вопрос. Какие типы инстансов поддерживают EFA?

Полный список поддерживаемых инстансов EC2 см. на этой странице нашей документации.

Вопрос. В чем отличие между EFA ENI и ENA ENI?

ENA ENI предоставляет традиционные возможности IP‑сетей, требуемые для поддержки сетей VPC. EFA ENI предоставляет все возможности ENA ENI, а также аппаратную поддержку приложений, которая с помощью расширенного интерфейса программирования обеспечивает приложениям возможность работать напрямую с EFA ENI, без использования ядра инстанса (в обход ОС). Из‑за расширенных возможностей EFA ENI их можно подключить к инстансам только при запуске или после остановки.

Вопрос. Каковы предварительные требования для включения EFA на инстансе?

Поддержку EFA можно активировать при запуске или после остановки инстанса. Устройства EFA нельзя подключать к работающим инстансам.

Улучшенная сетевая конфигурация

Вопрос. Какими сетевыми возможностями обладает данная функция?

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

Вопрос. Зачем использовать улучшенную сетевую конфигурацию?

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

Вопрос. Как включить улучшенную сетевую конфигурацию в поддерживаемых инстансах?

Чтобы включить эту возможность, необходимо запустить образ HVM AMI с соответствующими драйверами. Инстансы, указанные как текущее поколение, используют ENA для улучшенной сетевой конфигурации. В Amazon Linux AMI по умолчанию включены оба эти драйвера. Для образов AMI, в которых эти драйверы отсутствуют, необходимо скачать и установить драйверы, соответствующие типам инстансов, которые предполагается использовать. Инструкции для Linux или Windows содержат необходимую информацию по включению улучшенной сетевой конфигурации в AMI без драйвера SR-IOV по умолчанию. Улучшенная сетевая конфигурация поддерживается только в Amazon VPC.

Вопрос. Взимается ли дополнительная плата за использование улучшенной сетевой конфигурации?

Нет. За улучшенную сетевую конфигурацию дополнительная плата не взимается. Чтобы воспользоваться улучшенной сетевой конфигурацией, необходимо запустить соответствующий образ AMI в инстансе поддерживаемого типа в VPC.

Вопрос. Какие типы инстансов поддерживают улучшенную сетевую конфигурацию?

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

Интерфейс Intel 82599 Virtual Function (VF). Этот интерфейс поддерживает скорость сетевой передачи до 10 Гбит/с (для поддерживаемых типов инстансов). В инстансах C3, C4, D2, I2, M4 (кроме m4.16xlarge) и R3 для расширенного сетевого взаимодействия используется интерфейс Intel 82599g VF.

Адаптер Elastic Network Adapter (ENA). Адаптер поддерживает скорость сетевой передачи до 200 Гбит/с (для поддерживаемых типов инстансов). Инстансы, обозначенные как текущее поколение, используют ENA для улучшенной работы в сети, за исключением инстансов C4, D2 и M4, которые меньше m4.16xlarge.

Вопрос. Что значит иметь несколько сетевых плат для инстанса EC2? Зачем они нужны?

В инстансах EC2 нового поколения используются сетевые платы Nitro для разгрузки плоскости данных VPC. Чтобы предоставить более высокую пропускную способность сети и улучшенную скорость передачи пакетов, можно настроить в некоторых инстансах EC2 использование нескольких сетевых карт для обработки пакетов, в конечном счете увеличив общую производительность системы.

Вопрос. В каких типах инстансов поддерживаются несколько сетевых карт?

Возможность использовать несколько сетевых карт поддерживается в ускоренных инстансах, например p4d.24xlarge, и инстансах, оптимизированных для сетей, в частности c6in.32xlarge. Полный список инстансов, поддерживающих несколько сетевых карт, приведен на странице, посвященной эластичным сетевым интерфейсам.

Вопрос. С каким количеством сетевых интерфейсов по умолчанию можно запустить инстанс, поддерживающий несколько карт?

Это зависит от типа инстанса. Ускоренные инстансы, например p4, вертикально масштабируются до 15 сетевых интерфейсов для каждой сетевой карты. Инстансы с высокой степенью оптимизации для сетей, например недавно запущенные c6in, поддерживают в общей сложности 14 сетевых интерфейсов, равномерно разделенных (7 и 7) между двумя сетевыми картами. Подробнее см. здесь.

Эластичная балансировка нагрузки

Вопрос. Какие варианты балансировки нагрузки предлагает сервис Elastic Load Balancing?

Elastic Load Balancing предлагает два типа балансировщиков нагрузки, которые характеризуются высокой доступностью, возможностью автоматического масштабирования и надежной защитой. Сюда относится Classic Load Balancer, перенаправляющий трафик с учетом информации уровня приложения или сети, и Application Load Balancer, перенаправляющий трафик на основе расширенной информации уровня приложения, которая включает контент запроса.

Вопрос. Когда следует использовать Classic Load Balancer, а когда Application Load Balancer?

Classic Load Balancer идеально подходит для простого распределения нагрузки трафика между несколькими инстансами EC2, в то время как Application Load Balancer идеально подходит для приложений, требующих расширенных возможностей маршрутизации, для микросервисов, а также решений, использующих архитектуру на основе контейнеров. Дополнительную информацию см. в разделе Эластичная балансировка нагрузки.

Эластичный IP-адрес

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

Публичные интернет-адреса (IPV4) – дефицитный ресурс. Пространство публичных IP ограниченно, и Amazon EC2 старается способствовать эффективному использованию этого пространства.

По умолчанию для каждого аккаунта предлагается 5 эластичных IP-адресов на регион. Если вам необходимо более 5 эластичных IP-адресов, отправьте запрос на увеличение этого предела. Мы попросим вас обдумать варианты применения данных адресов, поскольку это поможет нам понять, сколько дополнительных адресов вам необходимо. Отправить запрос на дополнительные эластичные IP-адреса можно здесь. Любые увеличения будут привязаны к региону, для которого они запрошены.

Вопрос. Почему взимается плата за то, что эластичные IP-адреса не связаны с выполняемым инстансом?

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

Вопрос. У каждого ли выполняемого инстанса должен быть собственный эластичный IP-адрес?

Нет. Эластичные IP-адреса нужны не для всех инстансов. По умолчанию с каждым инстансом связан частный IP-адрес и маршрутизируемый в Интернете публичный IP. Связь частного IP-адреса с сетевым интерфейсом сохраняется во время остановки и перезапуска инстанса. Связь прерывается после завершения работы инстанса. Публичный адрес связан с инстансом до тех пор, пока он не будет приостановлен, не прекратит работу или пока данный адрес не будет заменен эластичным IP-адресом. Этих IP-адресов должно быть достаточно для многих приложений, для которых не требуется долгосрочная конечная точка, маршрутизируемая в Интернете. Например, вычислительные кластеры, поисковые роботы и серверные сервисы – это приложения, которым обычно не требуются эластичные IP-адреса.

Вопрос. Сколько времени занимает повторная привязка эластичного IP-адреса?

В настоящее время процесс повторной привязки занимает несколько минут с момента отправки пользователем запроса на повторную привязку эластичного IP-адреса до полного распространения данного адреса в нашей системе.

Вопрос. Можно ли настроить для эластичного IP‑адреса обратную запись DNS?

Все эластичные IP‑адреса работают с обратным DNS по стандартному шаблону вида ec2-1-2-3-4.region.compute.amazonaws.com. Клиенты, которым требуются индивидуальные настройки обратного DNS для приложений с выходом в Интернет, использующих взаимную аутентификацию на основе IP‑адресов (например, для отправки электронной почты с инстансов EC2), могут настроить обратную запись DNS для своего эластичного IP‑адреса, заполнив данную форму. Как вариант, можно связаться со службой поддержки клиентов AWS, если требуется делегировать управление обратным DNS авторитативным DNS‑серверам (таким как Amazon Route 53) для ведения собственных обратных записей DNS и поддержки таких сценариев использования. Обратите внимание, что для создания обратной записи DNS для эластичного IP‑адреса необходимо предварительно создать прямую запись DNS.

Безопасность

Вопрос. Как предотвратить просмотр моих систем сторонними лицами?

Видимость ваших систем находится полностью под вашим контролем. Системы обеспечения безопасности Amazon EC2 предоставляют возможность помещать работающие инстансы в группы, произвольно выбранные пользователем. Затем при помощи интерфейса веб-сервисов можно указать, каким группам разрешено взаимодействовать с другими, а также какие IP-подсети в Интернете могут обращаться к данным группам. Благодаря этому вы можете контролировать доступ к своим инстансам в нашей очень динамичной среде. Конечно, необходимо также обеспечить безопасность своего инстанса по аналогии с тем, как выполняется защита любого другого сервера.

Вопрос. Можно ли получить журнал всех обращений API EC2 к моему аккаунту для анализа уровня безопасности и устранения эксплуатационных неполадок?

Да. Чтобы получить журнал всех обращений API EC2 (в том числе VPC и EBS) к вашему аккаунту, просто включите сервис CloudTrail в Консоли управления AWS. Дополнительную информацию см. на домашней странице CloudTrail.

Вопрос. Где найти дополнительную информацию о безопасности в AWS?

Дополнительную информацию о безопасности в AWS можно получить из статьей Amazon Web Services: общие сведения о процессах обеспечения безопасности и Руководство по безопасности инстансов Amazon EC2 в Windows

Управление

Amazon CloudWatch

Вопрос. Какова минимальная детализация интервала времени для получения и агрегирования данных в Amazon CloudWatch?

Показатели поступают в систему и агрегируются с интервалом в 1 минуту.

Вопрос. Какие операционные системы поддерживает Amazon CloudWatch?

Сервис Amazon CloudWatch получает и предоставляет метрики для всех инстансов Amazon EC2 и совместим со всеми операционными системами, которые на данный момент поддерживает сервис Amazon EC2.

Вопрос. Если отключить мониторинг инстанса Amazon EC2, данные метрик будут утеряны?

Данные метрик для любого инстанса Amazon EC2 можно получить в течение 2 недель с момента начала мониторинга этих данных. Через две недели данные метрик инстанса Amazon EC2 станут недоступны, если для этого инстанса Amazon EC2 отключен мониторинг. Для хранения показателей более двух недель, выполните команду mon-get-stats из командной строки и сохраните результаты в Amazon S3 или Amazon SimpleDB.

Вопрос. Можно ли получить метрики прекратившего работу инстанса Amazon EC2 или удаленного балансировщика Elastic Load Balancer?

Да. Amazon CloudWatch сохраняет показатели прекративших работу инстансов Amazon EC2 и удаленных балансировщиков Elastic Load Balancer в течение двух недель.

Вопрос. Зависит ли стоимость мониторинга Amazon CloudWatch от типа инстанса Amazon EC2, выбранного для отслеживания?

Нет. Плата за мониторинг Amazon CloudWatch не зависит от типа инстанса Amazon EC2.

Вопрос. Почему график в одном и том же отрезке времени для периодов продолжительностью 5 минут и 1 минуту выглядит по-разному?

На одном и том же отрезке времени точки данных на графике могут отображаться в разных местах в зависимости от того, какой период времени выбран – 5 минут или 1 минута. Для периода времени, выбранного на графике, Amazon CloudWatch находит все доступные точки данных и вычисляет единую, совокупную точку, представляющую период в целом. В случае периода продолжительностью 5 минут единая точка данных располагается в начале каждого пятиминутного отрезка. В случае периода продолжительностью 1 минуту единая точка данных располагается на минутной отметке. Мы рекомендуем использовать период времени продолжительностью 1 минуту для устранения неисправностей и выполнения других действий, требующих максимально точного графического представления периодов времени.

Amazon EC2 Auto Scaling

Вопрос. Можно ли автоматически масштабировать группы Amazon EC2 Auto Scaling?

Да. Amazon EC2 Auto Scaling – это полностью управляемый сервис, предназначенный для автоматического запуска и остановки инстансов Amazon EC2. Он позволяет постоянно обеспечивать оптимальное количество инстансов для обработки всей нагрузки приложения. EC2 Auto Scaling помогает поддерживать доступность приложений за счет системы управления группами инстансов EC2, которая обнаруживает и заменяет неисправные инстансы, а также за счет автоматического увеличения и уменьшения объемов ресурсов Amazon EC2 в соответствии с заданными условиями. Используя EC2 Auto Scaling, можно автоматически увеличивать количество инстансов Amazon EC2 при пиковой потребности в ресурсах и сохранять производительность на прежнем уровне, а при снижении потребности — уменьшать объемы ресурсов для сокращения затрат.

Стратегии распределения в EC2 Auto Scaling определяют, каким образом группа спотовых инстансов будет пополняться из пулов спотовых инстансов. Стратегия распределения с оптимизацией ресурсов пытается выделить спотовые инстансы из пула с наибольшей доступностью, анализируя метрики ресурсов. Эта стратегия хорошо подходит для рабочих нагрузок с высокой стоимостью прерывания, к которым относятся большие данные и аналитика, рендеринг изображений и мультимедийного контента, машинное обучение и высокопроизводительные вычисления. Стратегия распределения с использованием минимальной цены запускает спотовые инстансы в строгом соответствии с диверсификацией по N‑количеству пулов с самой низкой ценой.

Дополнительную информацию см. на странице Вопросы и ответы по Amazon EC2 Auto Scaling.

Спящий режим

Вопрос. Зачем использовать спящий режим для инстанса?

Если для загрузки инстанса и приложений требуется много времени (например, при загрузке кэш‑памяти), для повышения быстродействия можно перевести его в спящий режим. Можно запустить инстансы, поместить их в желаемое состояние и перевести в спящий режим. Такие «предварительно разогретые» инстансы можно затем восстанавливать, чтобы сократить время, необходимое для возобновления работы инстанса. Спящий режим сохраняет состояние памяти между циклами остановки / запуска.

Вопрос. Что происходит при переводе инстанса в спящий режим?

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

Вопрос. В чем разница между спящим режимом и остановкой?

При переходе инстанса в спящий режим данные оперативной памяти сохраняются. В случае остановки инстанс отключается, а данные оперативной памяти удаляются.

В обоих случаях данные из корневого тома EBS и любых подключенных томов данных EBS сохраняются. Неизменным остается как частный IP‑адрес, так и эластичный IP‑адрес (если такой используется). Поведение на сетевом уровне будет аналогично тому, что описано для рабочего процесса EC2, связанного с остановкой‑запуском. Остановка и спящий режим доступны только для инстансов на базе Amazon EBS. Локальное хранилище инстансов не сохраняется.

Вопрос. Какова стоимость перевода инстанса в спящий режим?

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

Вопрос. Как перевести инстанс в спящий режим?

Возможность перевода в спящий режим необходимо включить при запуске инстанса. После включения для вызова перевода в спящий режим можно использовать API StopInstances с дополнительным параметром Hibernate. Перевести инстанс в спящий режим можно в консоли, указав нужный инстанс, а затем выбрав «Actions > Instance State > Stop – Hibernate» (Действия > Состояние инстанса > Остановка – спящий режим). Подробная информация по использованию спящего режима приведена в руководстве пользователя.

Вопрос. Как возобновить работу инстанса, находящегося в спящем режиме?

Чтобы возобновить работу, вызовите интерфейс API StartInstances, как и в случае с обычным остановленным инстансом. Можно возобновить работу инстанса в консоли, указав нужный инстанс, а затем выбрав «Actions > Instance State > Start» (Действия > Состояние инстанса > Запуск).

Вопрос. Можно ли включить спящий режим на существующем инстансе?

Нет, включить спящий режим на существующем инстансе (работающем или остановленном) нельзя. Спящий режим необходимо включать во время запуска инстанса.

Вопрос. Как определить, что инстанс находится в спящем режиме?

Это можно определить по тому, как обозначено состояние инстанса. Его состояние должно выглядеть как «Client.UserInitiatedHibernate». Просмотреть состояние инстанса можно в консоли («Instances» (Инстансы) — «Details» (Подробнее)) или в ответе интерфейса API DescribeInstances в поле «reason».

Вопрос. Каково состояние инстанса, когда он находится в спящем режиме?

Инстансы в спящем режиме находятся в остановленном состоянии.

Вопрос. Какие данные сохраняются при переходе инстанса в спящий режим?

Сохраняются хранилище томов EBS (загрузочный том и подключенные тома данных) и оперативная память (RAM). Неизменным остается как частный IP‑адрес инстанса (для VPC), так и эластичный IP‑адрес (если используется). Поведение на сетевом уровне будет аналогично тому, что описано для рабочего процесса EC2, связанного с остановкой‑запуском.

Вопрос. Где сохраняются данные при переходе инстанса в спящий режим?

Как и в случае состояния остановки, данные корневого и подключенного устройства сохраняются на соответствующих томах EBS. Содержимое памяти (RAM) сохраняется на корневом томе EBS.

Вопрос. Шифруются ли данные оперативной памяти (RAM) при перемещении на EBS?

Да, данные RAM всегда шифруются при перемещении на корневой том EBS. Шифрование на корневом томе EBS применяется во время запуска инстанса. Это обеспечивает защиту любых конфиденциальных данных, которые находятся в памяти во время спящего режима.

Вопрос. Как долго инстанс может находиться в спящем режиме?

Мы не поддерживаем инстанс в спящем режиме более 60 дней. Если инстанс необходимо поддерживать в спящем режиме дольше этого срока, необходимо восстановить работу инстанса через останов и запуск (без перехода в спящий режим). Мы постоянно работаем над улучшением нашей платформы, обновляя ее и устраняя уязвимости, что может привести к конфликту с устаревшими инстансами в спящем состоянии. О критических обновлениях, при которых необходимо восстановить работу инстанса для выключения или перезагрузки, мы уведомляем дополнительно.

Вопрос. Каковы предварительные требования для перевода инстанса в спящий режим?

Для использования спящего режима требуется, чтобы корневой том являлся зашифрованным томом EBS. Инстанс должен быть настроен для получения сигнала ACPID для перехода в спящий режим (или использовать AMI от Amazon, настроенные для спящего режима). Кроме того, у инстанса должно быть достаточно места на корневом томе EBS для записи данных оперативной памяти.

Вопрос. В каких инстансах и операционных системах поддерживается гибернация?

Для инстансов под управлением Amazon Linux, Amazon Linux 2, Ubuntu и Windows спящий режим поддерживается в инстансах C3, C4, C5, C5d, I3, M3, M4, M5, M5a, M5ad, M5d, R3, R4, R5, R5a, R5ad, R5d, T2, T3 и T3a. 

Для инстансов под управлением CentOS, Fedora и Red Hat Enterprise Linux, гибернация поддерживается в инстансах C5, C5d, M5, M5a, M5ad, M5d, R5, R5a, R5ad, R5d, T3 и T3a.

В Windows спящий режим поддерживается для инстансов с объемом ОЗУ до 16 ГБ. В других операционных системах спящий режим поддерживается для инстансов с менее чем 150 ГБ ОЗУ. Перечень поддерживаемых версий ОС и типов инстансов приведён в руководстве пользователя.

Вопрос. Нужно ли использовать конкретные образы Amazon Machine Image (AMI), если я хочу переводить инстанс в спящий режим?

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

Вопрос. Что делать, если объем корневого тома EBS недостаточен для сохранения состояния оперативной памяти (ОЗУ) для спящего режима?

Чтобы использовать спящий режим, на корневом томе выделяется место для хранения памяти инстанса (ОЗУ). Убедитесь, что на корневом томе достаточно места для хранения содержимого ОЗУ с учетом предполагаемого использования, например ОС и приложений. Если места на корневом томе EBS недостаточно, попытка перехода в спящий режим завершится ошибкой, при этом инстанс будет выключен.

Импорт/экспорт VM

Вопрос. Что такое импорт/экспорт VM?

Функции импорта/экспорта VM дают возможность клиентам Amazon EC2 создавать инстансы на базе импортированных образов виртуальной машины (VM). или экспортировать ранее созданные инстансы EC2 для создания ВМ на их основе. С помощью импорта/экспорта VM клиенты могут создавать инстансы в инфраструктуре Amazon EC2 путем переноса ВМ из других сред, сохраняя таким образом предыдущие усилия по созданию ВМ.

Вопрос. Какие операционные системы поддерживаются?

Импорт/экспорт VM в настоящее время поддерживает виртуальные машины Windows и Linux, включая несколько версий Windows Server, Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian и других. Дополнительные сведения о функции импорта VM, включая поддерживаемые форматы файлов, архитектуры и конфигурации операционных систем см. в разделе «Импорт/экспорт VM» соответствующего руководства.

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

Платформа Amazon EC2 поддерживает импорт образов следующих форматов: VMware ESX VMDK, Citrix Xen VHD, Microsoft Hyper-V VHD и RAW. Экспорт инстансов EC2 возможен в следующих форматах: VMware ESX VMDK, VMware ESX OVA, Microsoft Hyper-V VHD и Citrix Xen VHD. Полный список поддерживаемых ОС приведён в ответе на вопрос Какие операционные системы поддерживаются?

Вопрос. Что такое VMDK?

VMDK – это формат файла, в котором инкапсулирован жесткий диск виртуальной машины. Такие файлы используются в виртуализированных ИТ-инфраструктурах, например в средах компании VMware, Inc.

Вопрос. Как подготовить файл VMDK к импорту с помощью клиента VMware vSphere?

Для подготовки файла VMDK в клиенте VMware vSphere нажмите File – Export – Export to OVF template. Эта команда сжимает файл VMDK для уменьшения размера образа. Полученный файл совместим с интерфейсом VM Import/Export. Если вы используете компонент Amazon EC2 VM Import Connector vApp для платформы VMware vCenter, никакой дополнительной подготовки файла не требуется.

Вопрос. Что такое VHD?

VHD (Virtual Hard Disk) – это формат файла, в котором инкапсулирован жесткий диск виртуальной машины. Образы формата VHD используются в платформах виртуализации Microsoft Hyper-V и Citrix Xen.

Вопрос. Как подготовить файл VHD к экспорту из инфраструктуры Citrix Xen?

Откройте приложение Citrix XenCenter и выберите нужную ВМ. В меню «Tools» нажмите «Virtual Appliance Tools» и выберите «Export Appliance», чтобы запустить экспорт. По завершении процесса файл образа VHD будет помещен в папку, указанную в диалоговом окне экспорта.

Вопрос. Как подготовить файл VHD к экспорту из инфраструктуры Microsoft Hyper-V?

Откройте приложение Hyper-V Manager и выберите нужную ВМ. В панели «Actions» данной виртуальной машины нажмите «Export», чтобы запустить задание экспорта. По завершении процесса файл образа VHD будет помещен в папку, указанную в диалоговом окне экспорта.

Вопрос. Каковы дополнительные условия импорта ВМ в инфраструктуру Amazon EC2?

Перед созданием образа VMDK или VHD требуется завершить работу виртуальной машины. Недостаточно просто приостановить ВМ или перевести ее в ждущий режим. Рекомендуется экспортировать виртуальные машины только с загрузочным томом. Другие диски можно в дальнейшем импортировать с помощью команды ImportVolume и установить их на ВМ с помощью команды AttachVolume. Кроме того, не поддерживаются зашифрованные диски (например, с помощью технологии BitLocker) и зашифрованные образы. Клиент обязан удостовериться в наличии всех необходимых прав и лицензий для импорта ВМ в инфраструктуру AWS и работы с программами, находящимися в файле образа.

Вопрос. Какие параметры конфигурации ВМ необходимо настроить для импорта в инфраструктуру Amazon EC2?

Необходимо активировать протокол удаленного рабочего стола (RDP) или Secure Shell (SSH) для удаленного доступа. Кроме того, следует убедиться, что брандмауэр узла (брандмауэр Windows, интерфейс IPTables или другая похожая программа), если он используется, разрешает доступ к протоколам RDP или SSH. В противном случае получить доступ к инстансу, созданному на основе импортированной ВМ, будет невозможно. На виртуальных машинах Windows должны быть заданы надежные пароли для всех пользователей, включая администратора. На виртуальных машинах Linux должен быть задан открытый ключ для доступа к протоколу SSH.

Вопрос. Как импортировать виртуальную машину для создания на ее основе инстанса Amazon EC2?

Для импорта ВМ используйте API-интерфейсы Amazon EC2:

  • Выполните импорт файла VMDK, VHD или RAW с помощью API ec2-import-instance. После определения необходимых параметров для настройки инстанса Amazon EC2 (размера инстанса, зоны доступности и групп безопасности) образ диска загружается в корзину Amazon S3.
  • Если этот этап был прерван пользователем или системой до завершения процесса, используйте API ec2-resume-import для возобновления импорта. Загрузка продолжится с того момента, на котором она была прервана.
  • Отследить выполнение процесса и узнать ID полученного инстанса Amazon EC2 можно с помощью API ec2-describe-conversion-tasks.
  • По завершении импорта запустите инстанс Amazon EC2, указав его ID в API ec2-run-instances.
  • Наконец, удалите образ диска с сервера Amazon S3 с помощью интерфейса командной строки ec2-delete-disk-image, поскольку он больше не понадобится.

Если же вы используете платформу виртуализации VMware vSphere, то для импорта ВМ в Amazon EC2 можно воспользоваться графическим пользовательским интерфейсом, предоставляемым порталом управления AWS для vCenter. Ознакомьтесь с Руководством по началу работы с порталом управления AWS для vCenter. Портал управления AWS для vCenter имеет встроенную поддержку VM Import. Чтобы создать инстанс ЕС2 на основе ВМ, после установки портала в vCenter щелкните правой кнопки мыши по остановленной ВМ и выберите пункт «Migrate to EC2». Больше никаких действий от вас не потребуется: портал самостоятельно экспортирует ВМ из vCenter, загрузит ее в S3 и преобразует в инстанс EC2. Портал позволяет отслеживать процесс перемещения виртуальных машин.

Вопрос. Как экспортировать инстанс Amazon EC2 в локальную виртуальную среду?

Выполните экспорт инстанса Amazon EC2 с помощью интерфейсов командной строки Amazon EC2:

  • Используйте команду ec2-create-instance-export-task для экспорта образа ВМ. Команда экспорта записывает необходимые параметры (идентификатор инстанса, раздел S3 для хранения экспортируемого образа, имя экспортируемого образа, а также формат — VMDK, OVA или VHD). После этого экспортированный файл сохраняется в ранее созданном разделе S3.
  • Отслеживать ход экспорта можно с помощью команды ec2-describe-export-tasks.
  • Отменить экспорт до его завершения можно с помощью команды ec2-cancel-export-task.

Вопрос. Каковы дополнительные условия экспорта инстанса EC2 с помощью интерфейса импорта/экспорта VM?

Можно экспортировать работающие или приостановленные инстансы EC2, которые были ранее импортированы с помощью интерфейса импорта/экспорта VM. Если инстанс находится в рабочем состоянии, он будет ненадолго приостановлен для создания снимка загрузочного тома. Тома EBS не подлежат экспорту. Кроме того, инстанс EC2 можно экспортировать при наличии у него не более одного сетевого интерфейса.

Вопрос. Можно ли экспортировать инстансы Amazon EC2 с одним или несколькими томами EBS?

Да, но импорт/экспорт VM экспортирует только загрузочный том инстанса EC2.

Вопрос. Сколько стоит импорт виртуальной машины?

В ходе импорта взимается стандартная плата за передачу и хранение данных с помощью сервиса Amazon S3 (за загрузку и хранение файла образа ВМ). После импорта взимается обычная почасовая оплата за инстанс Amazon EC2 и оплата за услуги EBS. Если хранение файла образа на сервере S3 после завершения импорта не требуется, удалите его из Amazon S3 с помощью команды ec2-delete-disk-image.

Вопрос: Сколько стоит экспорт VM?

В ходе экспорта взимается стандартная плата за использование хранилища Amazon S3 (за хранение экспортированного файла образа VM). Кроме того, при загрузке экспортированного файла в локальную среду взимается стандартная плата за передачу данных из хранилища S3. Помимо этого, за хранение временного снимка инстанса EC2 также взимается стандартная плата (за использование сервиса EBS). Чтобы сократить расходы на хранилище, удалите файл образа ВМ из хранилища S3 после загрузки в локальную виртуальную среду.

Вопрос. Кто предоставляет лицензию ОС при импорте ВМ на базе Windows Server 2003 или 2008?

При запуске импортированной ВМ на базе Windows Server 2003 или Windows Server 2008 взимается стандартная почасовая плата за инстанс Amazon EC2 с соответствующей версией Windows Server, что дает вам право использовать эту ОС на платформе Amazon EC2. Наличие лицензий для всех программ, установленных на инстансе, обеспечивает клиент.

Итак, когда я импортирую виртуальную машину с Windows Server 2003 или 2008, что происходит с ключом моей локальной лицензии на Microsoft Windows? Поскольку ключ вашей локальной лицензии на Microsoft Windows, связанный с соответствующей виртуальной машиной, не используется при запуске импортированной виртуальной машины в качестве инстанса EC2, его можно повторно использовать для другой виртуальной машины в вашей локальной среде.

Вопрос. Можно ли сохранить за собой лицензионный ключ Microsoft Windows, предоставленный сервисом AWS, после экспорта инстанса EC2 в локальную виртуальную среду?

Нет. После экспорта инстанса EC2 нельзя использовать лицензионный ключ инстанса EC2. Необходимо выполнить повторную активацию или указать новый лицензионный ключ для работы с экспортированной ВМ на локальной платформе виртуализации.

Вопрос. Кто предоставляет лицензию ОС при импорте VM на базе Red Hat Enterprise Linux (RHEL)?

При импорте образов ВМ на базе Red Hat Enterprise Linux (RHEL) можно воспользоваться переносом лицензий для инстансов RHEL. В этом случае лицензии для импортированных инстансов предоставляются клиентом. Это возможно благодаря подписке на Red Hat Enterprise Linux, оформленной с помощью сервиса Cloud Access. За дополнительными сведениями о сервисе Cloud Access и возможности использования данной услуги обратитесь в сервис поддержки Red Hat.

Вопрос. Сколько времени занимает импорт виртуальной машины?

Время импорта ВМ зависит от размера образа диска и скорости сетевого подключения. К примеру, передача образа Windows Server 2008 SP2 в формате VMDK размером 10 ГБ со скоростью 10 Мбит/с занимает примерно 2 часа. При более низкой скорости сети или большем размере образа диска импорт может проходить гораздо дольше.

Вопрос. В каких регионах Amazon EC2 доступны возможности импорта/экспорта VM?

Сведения о доступности продуктов по регионам см. на странице Таблица регионов.

Вопрос. Каково максимальное число одновременных операций импорта (экспорта)?

Владелец каждого аккаунта может выполнять пять одновременных операций импорта и пять одновременных операций экспорта в каждом регионе.

Вопрос. Можно ли запускать импортированные виртуальные машины в инфраструктуре виртуального частного облака Amazon (Amazon VPC)?

Да, импортированные виртуальные машины можно использовать в инфраструктуре Amazon VPC.

Вопрос. Можно ли использовать Консоль управления AWS с сервисом импорта/экспорта VM?

Нет. Импорт/экспорт VM осуществляется только с помощью API и интерфейсов командной строки EC2. Можно также использовать портал управления AWS для vCenter для импорта виртуальных машин в Amazon EC2. После завершения импорта полученные инстансы будут доступны в Консоли управления AWS.

Варианты выставления счетов и покупки

Оплата

Вопрос. Каков принцип оплаты пользования сервисом Amazon EC2?

Вы платите только за то, чем пользуетесь. Отображаемая цена – это почасовой тариф, при этом плата, в зависимости от выбранных инстансов, начисляется на почасовой или посекундной основе (минимум 60 секунд) для каждого типа инстанса. Каждый частично использованный час работы инстанса оплачивается по фактическому времени использования инстанса. Данные, передаваемые между сервисами AWS в различных регионах, оплачиваются по стандартным тарифам для межрегиональной передачи данных. Плата за пользование другими сервисами Amazon Web Services взимается по тарифам, отличным от тарифа на сервис Amazon EC2.

Информацию о ценах на сервис EC2 см. в разделе цен на странице описания EC2.

Вопрос. Когда начинается и заканчивается оплата моих систем Amazon EC2?

Плата начинает взиматься в момент, когда Amazon EC2 запускает загрузочную последовательность операций инстанса AMI. Плата перестает взиматься после прерывания работы инстанса, которое происходит после получения соответствующей команды через веб-интерфейс, команды «shutdown -h», а также при сбое в работе инстанса. Когда вы останавливаете инстанс, мы завершаем его работу. Для остановленного инстанса не взимается почасовая оплата и плата за передачу данных, но продолжает взиматься плата за хранение любых томов Amazon EBS. Подробнее см. в документации AWS.

Вопрос. По какому принципу начисляется плата за использование инстанса EC2?

Использование инстансов оплачивается на основе времени, в течение которого инстансы находились в рабочем состоянии. Чтобы перестать платить за инстанс, необходимо прервать или остановить работу инстанса, чтобы плата за использование инстанса больше не начислялась. Оплата начинает взиматься при переходе инстанса в рабочее состояние.

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

Стоимость передачи данных рассчитывается на основе объема входящего и исходящего трафика для каждого инстанса по соответствующим тарифам передачи данных. Поэтому при передаче данных между рассматриваемыми инстансами для первого инстанса взимается плата по тарифу «Передача исходящего трафика из EC2 в другой регион AWS», а для второго инстанса — по тарифу «Прием входящего трафика из другого региона AWS». Подробные сведения о ценах на передачу данных приведены на этой странице.

Вопрос: У меня есть два инстанса в разных регионах. Каким будет порядок оплаты за передачу данных между регионами?

Оплата за пользование каждым инстансом рассчитывается на основе объема входящего и исходящего из него трафика по тарифам передачи данных по Интернету. Поэтому, если передача данных осуществляется между этими двумя инстансами, оплачивается объем трафика, исходящего из первого инстанса и объем трафика, входящего во второй инстанс (по тарифам «Internet Data Transfer Out» и «Internet Data Transfer In» соответственно).

Вопрос. В ежемесячном счете время использования будет указано в часах или в секундах?

Хотя плата за использование EC2 в ежемесячном счете теперь будет рассчитываться на основе посекундной тарификации, для единообразия в ежемесячном счете EC2 совокупное время использования для каждого инстанса в расчетном месяце будет отображаться в часах в десятичной системе счисления. Например, за инстанс, работающий 1 час 10 минут 4 секунды, будет выставлен счет 1,1677. См. примеры подробного отчета о выставлении счетов в этом блоге.

Вопрос. Указанные цены включают налоги?

Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование сервисов AWS облагается потребительским налогом Японии. Подробнее.

Плата за передачу данных при переходе с AWS

Вопрос. Придется ли мне платить за передачу данных в Интернет при переходе с AWS?

AWS предлагает отвечающим критериям клиентам бесплатную передачу данных в Интернет при переходе с AWS в соответствии с описанной ниже процедурой.

Вопрос. Я хочу перенести свои данные из AWS. Как запросить бесплатную передачу данных в Интернет?

Выполните указанные ниже шаги.

1) Если у вас есть специальная команда по работе с клиентами AWS, сначала свяжитесь с ними и сообщите о своих планах. В некоторых случаях, если у вас есть договорные обязательства с AWS, вы захотите обсудить возможные варианты со своей командой по работе с клиентами AWS.

2) Ознакомьтесь с критериями и процедурами, описанными на этой странице.

3) Обратитесь в службу поддержки клиентов AWS и укажите, что ваш запрос касается «бесплатной передачи данных для перехода с AWS». Служба поддержки клиентов AWS попросит вас предоставить информацию, чтобы ознакомиться с вашими планами по переходу, оценить, можете ли вы претендовать на бесплатную передачу данных, и рассчитать подходящую сумму кредита.

4) Если служба поддержки клиентов AWS одобрит переход, вы получите временный кредит на оплату исходящих данных в зависимости от объема всех данных, которые вы хранили в сервисах AWS на момент расчета. Служба поддержки клиентов AWS уведомит вас об одобрении, и у вас будет 60 дней, чтобы завершить переход с AWS. Кредит будет засчитан только на использование исходящих данных и не будет распространяться на использование других услуг. После отказа от сервисов AWS в течение 60 дней вы должны удалить все оставшиеся данные и рабочие нагрузки из своего аккаунта AWS или закрыть его.

Бесплатная передача данных для ИТ-провайдеров, которые совершают переход, также зависит от указанных далее критериев.

a) Только клиенты с активным аккаунтом AWS и хорошей репутацией имеют право на бесплатную передачу исходящих данных.

b) Если в вашем аккаунте AWS хранится менее 100 ГБ данных, вы можете бесплатно перенести их из AWS в рамках существующего ежемесячного уровня бесплатного пользования AWS объемом 100 ГБ для передачи данных. Клиенты, у которых в аккаунте AWS хранится менее 100 ГБ данных, не имеют права на получение дополнительных кредитов.

c) AWS предоставит вам бесплатную передачу данных в Интернет при переходе с AWS. Если вы хотите перенести общий объем использования только одного сервиса, а не всех, обратитесь в службу поддержки клиентов AWS.

d) Если ваши планы изменятся или вы не сможете завершить переход с AWS в течение 60 дней, вы должны уведомить об этом службу поддержки клиентов AWS.

e) Стандартная плата за использование сервисов AWS не включена. Кредиты можно получить только за передачу исходящих данных, связанных с вашим переходом с AWS. Однако передача данных из специализированных сервисов, таких как Amazon CloudFront, AWS Direct Connect, AWS Snow Family и Международный ускоритель AWS, не включена.

f) AWS может проверять использование вами услуг, чтобы убедиться в соответствии этим требованиям. Если мы определим, что вы использовали передачу исходящих данных не для перехода с AWS, мы можем взыскать с вас плату за передачу данных, которая была начислена.

g) AWS может в любое время внести изменения в отношении бесплатной передачи данных в Интернет.

Вопрос. Почему мне нужно запрашивать предварительное одобрение AWS на бесплатную передачу данных в Интернет, прежде чем осуществлять переход с AWS?

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

Конвертируемые зарезервированные инстансы

Вопрос. Что такое конвертируемый зарезервированный инстанс?

Конвертируемый зарезервированный инстанс – это тип зарезервированного инстанса, атрибуты которого могут быть изменены в течение срока его резервирования.

Вопрос. В каких случаях следует приобретать конвертируемый зарезервированный инстанс вместо стандартного зарезервированного инстанса?

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

Вопрос. На какой срок можно приобрести конвертируемые зарезервированные инстансы?

Как и стандартные зарезервированные инстансы, конвертируемые зарезервированные инстансы можно приобрести сроком на один год или на три года.

Вопрос. Можно ли обменять свой конвертируемый зарезервированный инстанс, чтобы воспользоваться всеми его преимуществами, позволяющими выбрать другой тип инстанса, операционную систему, тип аренды или вариант оплаты?

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

Вопрос. Можно ли переместить конвертируемый или стандартный зарезервированный инстанс из одного региона в другой?

Нет. Зарезервированный инстанс связан с определенным регионом, и эта связь сохраняется в течение всего срока резервирования.

Вопрос. Как изменить конфигурацию конвертируемого зарезервированного инстанса?

Конфигурацию конвертируемого зарезервированного инстанса можно изменить с помощью консоли управления EC2 или API GetReservedInstancesExchangeQuote. Вам также предоставляются гибкие возможности по обмену части конвертируемого зарезервированного инстанса или объединению параметров нескольких конвертируемых зарезервированных инстансов при обмене на один конвертируемый зарезервированный инстанс. Нажмите здесь, чтобы получить дополнительные сведения об обмене конвертируемых зарезервированных инстансов.

Вопрос. Взимается ли плата при обмене конвертируемых зарезервированных инстансов?

Нет. При обмене зарезервированных инстансов плата не взимается. При этом, возможно, придется внести разовую плату, учитывающую разницу в цене между конвертируемыми зарезервированными инстансами, которые у вас есть, и конвертируемыми зарезервированными инстансами, которые вы хотите получить.

Вопрос. Как осуществляется обмен конвертируемого зарезервированного инстанса?

При обмене одного конвертируемого зарезервированного инстанса на другой EC2 проверяет, чтобы общая стоимость конвертируемых зарезервированных инстансов после обмена осталась прежней. Таким образом, если вы меняете свой зарезервированный инстанс, общая стоимость которого составляет 1000 USD, на другой зарезервированный инстанс, вы получите такое количество конвертируемых зарезервированных инстансов, общая стоимость которых будет равна или больше 1000 USD. Обменять конвертируемый зарезервированный инстанс на один или несколько конвертируемых зарезервированных инстансов с меньшей общей стоимостью нельзя.

Вопрос. Как определяется общая стоимость?

Общая стоимость – это сумма всех ожидаемых платежей в течение срока действия зарезервированного инстанса.

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

Конечно. Предположим, вы приобрели конвертируемый зарезервированный инстанс с полной предоплатой за 1000 USD, а после половины срока использования решили изменить атрибуты зарезервированного инстанса. Так как половина срока действия зарезервированного инстанса прошла, остаток стоимости зарезервированного инстанса, рассчитанный с пропорциональным распределением, будет равен 500 USD. На текущий момент стоимость конвертируемого зарезервированного инстанса с полной предоплатой, на который вы хотите обменять свой инстанс, составляет 1200 USD. Поскольку у вас осталась только половина срока для существующего конвертируемого зарезервированного инстанса, то остаточная стоимость нового зарезервированного инстанса составляет 600 USD. Корректировочной платой, которую необходимо будет внести, будет разница в стоимости авансовых платежей для исходного и желаемого конвертируемых зарезервированных инстансов, или 100 USD (600 USD – 500 USD).

Вопрос. Можно ли получить подробное описание, как рассчитывается корректировочная плата при обмене двух конвертируемых зарезервированных инстансов без предоплаты?

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

Для примера предположим, что вы приобрели конвертируемый зарезервированный инстанс без предоплаты (A) с тарифом 0,10 USD/час, а затем решили обменять конвертируемый зарезервированный инстанс A на другой зарезервированный инстанс (B) с тарифом 0,06 USD/час. После обмена у вас будет два зарезервированных инстанса B, поскольку сумма, которую вы будете платить на почасовой после обмена, должна быть больше или равна сумме, которую вы платили на почасовой основе за инстанс A.

Вопрос. Можно ли настраивать количество инстансов, которые я получаю в результате обмена конвертируемого зарезервированного инстанса?

Нет. Сервис EC2 использует стоимость конвертируемых зарезервированных инстансов, которые вы собираетесь обменять, для вычисления минимального количества конвертируемых зарезервированных инстансов, которые вы получите, проверяя, чтобы в результате обмена вы получили конвертируемые зарезервированные инстансы равной или большей стоимости.

Вопрос. Существуют ли ограничения при обмене конвертируемых зарезервированных инстансов?

Нет. Ограничения при обмене конвертируемых зарезервированных инстансов отсутствуют.

Вопрос. Могу ли я свободно выбрать любой тип инстанса при обмене конвертируемых зарезервированных инстансов?

Нет. Вы можете выполнять обмен только на те конвертируемые зарезервированные инстансы, которые в настоящее время предлагает AWS.

Вопрос. Можно ли обновить вариант оплаты, связанный с конвертируемым зарезервированным инстансом?

Да. Вариант оплаты, связанный с зарезервированным инстансом, можно обновить. Например, можно сменить свои зарезервированные инстансы без предоплаты на зарезервированные инстансы с частичной или полной предоплатой, чтобы воспользоваться преимуществами более выгодной цены. При этом нельзя изменить вариант оплаты с полной предоплаты на вариант без предоплаты, а также вариант частичной предоплаты на вариант без предоплаты.

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

Да. Вы можете обменять зарезервированные инстансы, чтобы воспользоваться всеми преимуществами сниженных цен. Например, если цена нового конвертируемого зарезервированного инстанса снизилась на 10 %, можно обменять конвертируемые зарезервированные инстансы и получить выгоду от снижения цены на 10 %.

Парк инстансов EC2

Вопрос. Что собой представляет парк Amazon EC2?

Парк EC2 позволяет с помощью одного вызова API выделить вычислительные ресурсы с использованием разных типов инстансов, нескольких зон доступности и различных схем приобретения (инстансов по требованию, зарезервированных инстансов и спотовых инстансов). Это позволяет оптимизировать масштаб, производительность и затраты.

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

Если спотовые инстансы Amazon EC2 используются как спотовый парк, можно продолжать такое использование. Группы спотовых инстансов и группы инстансов EC2 обладают одинаковыми функциональными возможностями. Миграция в описанном случае не требуется.

Вопрос. Можно ли использовать скидки на зарезервированные инстансы (RI) для парка Amazon EC2?

Да. Как и при использовании других интерфейсов API EC2 или других сервисов AWS, которые запускают инстансы EC2, если инстанс по требованию, запущенный в группе инстансов EC2, соответствует существующему зарезервированному инстансу, к этому инстансу будет применена скидка на зарезервированные инстансы. Например, если клиент владеет региональными резервированиями инстансов типа M4 и для парка EC2 указаны только инстансы M4, скидки на зарезервированные инстансы будут автоматически применены к использованию M4 в группе.

Вопрос. Будет ли выполняться переброс парка Amazon EC2 на инстансы по требованию для обеспечения отказоустойчивости, если запрошенные ресурсы спотовых инстансов EC2 не могут быть выделены в полном объеме?

Нет, парк EC2 продолжит попытки выделить требуемые ресурсы спотовых инстансов, исходя из количества спотовых инстансов, которое было запрошено в конфигурации группы при запуске.

Вопрос. Сколько стоит использование парка Amazon EC2?

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

Вопрос. Как можно использовать парк Amazon EC2 на практике? Приведите пример.

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

Вопрос. Как можно распределять ресурсы в парке Amazon EC2?

По умолчанию парк EC2 запускает инстансы по требованию, которые имеют самую низкую цену. Для спотовых инстансов в группах инстансов EC2 существует три стратегии распределения: с оптимизацией ресурсов, с использованием минимальной цены или с диверсификацией. Стратегия распределения с оптимизацией ресурсов пытается выделить спотовые инстансы из пула с наибольшей доступностью, анализируя метрики ресурсов. Эта стратегия хорошо подходит для рабочих нагрузок с высокой стоимостью прерывания, к которым относятся большие данные и аналитика, рендеринг изображений и мультимедийного контента, машинное обучение и высокопроизводительные вычисления.

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

Вопрос. Можно ли подать запрос на парк Amazon EC2 с использованием нескольких регионов?

Нет, запросы на парк EC2 в нескольких регионах не поддерживаются.

Вопрос. Можно ли назначить тег парку Amazon EC2?

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

Вопрос. Можно ли вносить изменения в свой парк Amazon EC2?

Да, когда группа находится в режиме обслуживания, можно изменить общие целевые ресурсы парка EC2. Чтобы изменить другие параметры конфигурации запроса, вам может потребоваться отменить текущий запрос и отправить новый.

Вопрос. Можно ли указать различные образы AMI для каждого типа инстанса, который будет использоваться?

Да, для этого достаточно указать нужный образ AMI в каждой конфигурации запуска, которая указывается в запросе на парк инстансов EC2.

Блоки ресурсов Amazon EC2 для машинного обучения

Вопрос. Что такое блоки ресурсов Amazon EC2 для машинного обучения?

Блоки ресурсов Amazon EC2 для машинного обучения позволяют резервировать инстансы графических процессоров в Amazon EC2 UltraClusters для выполнения рабочих нагрузок машинного обучения (ML). С помощью блоков ресурсов Amazon EC2 вы можете зарезервировать ресурсы графического процессора на срок до 14 дней и в кластерах размером от 1 до 64 инстансов. Когда наступят дата и время резервирования блоков ресурсов EC2, вы сможете запустить свои инстансы и использовать их до истечения срока резервирования.

Вопрос. Почему мне следует использовать блоки ресурсов EC2?

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

Вопрос. В каких случаях следует использовать блоки ресурсов Amazon EC2 вместо резервирования вместимости по требованию?

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

Вопрос. Как начать работу с блоками ресурсов EC2?

Доступные блоки ресурсов EC2 можно искать в Консоли управления AWS, интерфейсе командной строки AWS (AWS CLI) и пакетах AWS SDK в зависимости от ваших потребностей в ресурсах. После покупки блока емкости EC2 в вашей учетной записи создается резервирование. Когда наступит время запуска блока емкости EC2, EC2 отправит через Amazon EventBridge событие, указывающее, что резервирование теперь активно и доступно для использования. Чтобы использовать активный блок ресурсов EC2, выберите вариант покупки «Блок ресурсов» и при запуске инстансов EC2 укажите идентификатор резервирования вместимости для блока ресурсов EC2. По мере приближения срока окончания действия вашего блока ресурсов EC2 через EventBridge EC2 отправит событие, сообщающее, что ваше резервирование скоро закончится, и вы сможете проверить свою рабочую нагрузку. Примерно за 30 минут до истечения срока действия блока ресурсов EC2 AWS начнет прекращать работу всех запущенных инстансов. Сумма, взимаемая за блок емкости EC2, не включает последние 30 минут резервирования.

Вопрос. Какие типы инстансов поддерживают блоки ресурсов EC2 и в каких регионах AWS они доступны?

Блоки ресурсов EC2 поддерживают инстансы EC2 p5.48xlarge в регионах Восток США (Северная Вирджиния) и Восток США (Огайо), а также инстансы EC2 p4d.24xlarge в регионах Восток США (Огайо) и Запад США (Орегон).

Вопрос. Какие варианты размеров доступны с блоками ресурсов EC2?

Блоки ресурсов EC2 доступны в кластерах размером 1, 2, 4, 8, 16, 32 и 64 экземпляра, и их можно зарезервировать на срок до 14 дней в однодневном режиме.

Вопрос. За какое время можно зарезервировать блок ресурсов EC2?

Приобрести блок ресурсов EC2 можно за восемь недель. Резервирование всех блоков ресурсов EC2 начинается в 11:30 по всемирному координированному времени (UTC).

Вопрос. Что произойдет, если не будет доступных блоков ресурсов EC2, соответствующих моим спецификациям?

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

Вопрос. Можно ли изменить или отменить блок ресурсов EC2?

Нет, блок ресурсов EC2 нельзя изменить или отменить после его резервирования.

Вопрос. Сколько стоят блоки ресурсов EC2?

При поиске блока ресурсов EC2 по датам AWS возвращает предложение с самой низкой ценой, соответствующее вашим спецификациям в указанном диапазоне дат. Цена на блок ресурсов EC2 зависит от общего объема спроса и предложения на момент покупки резервирования. Вы можете посмотреть цену предложения на блок ресурсов EC2, прежде чем зарезервировать его. Стоимость блока ресурсов EC2 взимается авансом во время резервирования. Цена блока ресурсов EC2 не меняется после его резервирования. При запуске инстансов в активном блоке ресурсов EC2 плата за использование любой операционной системы премиум-класса будет взиматься только по факту использования.

Вопрос. Распространяются ли экономичные планы и скидки на зарезервированные инстансы (RI) на блоки ресурсов EC2?

Нет, на блоки ресурсов EC2 не распространяются экономичные планы или скидки на RI.

Вопрос. Можно ли использовать блоки ресурсов EC2 с Amazon SageMaker?

В настоящее время блоки ресурсов EC2 поддерживают только инстансы EC2.

Резервирование вместимости по требованию

Резервирование вместимости по требованию – это предлагаемая в ЕС2 функция, с помощью которой можно создавать зарезервированную пропускную способность в EC2 и управлять ею. Можно создать резервирование вместимости по требованию, просто выбрав зону доступности и количество инстансов, а также другие спецификации инстанса, например тип инстанса и аренды. Созданный ресурс EC2 удерживается для вас независимо от того, запускаете вы инстанс или нет.

Вопрос. Сколько стоит резервирование вместимости по требованию?

Когда резервирование вместимости по требованию активно, с вас будет взиматься эквивалентная сумма за инстанс независимо от того, запускаете вы инстансы или нет. Если вы не используете резервирование, это будет отображаться в счете за EC2 как неиспользуемое резервирование. Когда вы запускаете инстанс, соответствующий атрибутам резервирования, вы платите только за инстанс, но не за резервирование. Авансовые или дополнительные платежи отсутствуют.

Например, если вы создадите резервирование вместимости по требованию для 20 инстансов c5.2xlarge, а запустите 15, с вас снимут плату за 15 инстансов и 5 неиспользуемых инстансов в резервировании (фактически оплата взимается за 20 инстансов).

Вопрос. Можно ли получить скидку на резервирование вместимости по требованию?

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

Например, если у вас есть 10 зарезервированных региональных инстансов c5.2xlarge и неиспользованное резервирование вместимости по требованию для 10 инстансов c5.2xlarge в том же регионе, скидка на региональный инстанс будет применена ко всем 10 инстансам резервирования. Примечание. Скидки на региональные зарезервированные инстансы предпочтительно применяются к запущенным инстансам до покрытия неиспользуемых резервирований вместимости по требованию. Значит, если в вашем регионе запущены какие-либо другие инстансы C5, скидка по региональным зарезервированным инстансам будет применена к ним, а остаток скидки – к неиспользуемому резервированию вместимости по требованию.

Примечание. Региональный зарезервированный инстанс – это зарезервированный инстанс EC2, область действия которого ограничена определенным регионом AWS. Скидки на зональные зарезервированные инстансы (ограниченные зоной доступности в рамках региона) не учитываются при резервировании вместимости по требованию, поскольку сразу предоставляются с таким резервированием.

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

Используйте экономичные планы или региональные зарезервированные инстансы для снижения оплаты при фиксированных объемах использования сроком на один или три года. Как и резервирование инстансов EC2, модель экономичных планов обеспечивает значительную экономию по сравнению с оплатой по требованию, но автоматически снижает оплату за использование клиентом вычислительных ресурсов в любом регионе AWS даже при изменении режима использования. Используйте резервирование вместимости по требованию, если вам нужна дополнительная уверенность в возможности запускать инстансы. Резервирование вместимости по требованию можно создавать на любой период времени. Кроме того, им можно управлять отдельно от экономичных планов и зарезервированных инстансов. При наличии экономичных планов или региональных зарезервированных инстансов скидки будут автоматически применяться к соответствующему резервированию вместимости по требованию. Таким образом, у вас будет возможность выборочно добавлять резервирование вместимости по требованию к зоне влияния вашего инстанса, снизив при этом плату за использование.

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

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

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

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

Вопрос. Я создал резервирование вместимости по требованию. Как им воспользоваться?

Резервирование вместимости по требованию привязано к определенной зоне доступности и по умолчанию автоматически используется при запуске инстансов в этой зоне доступности. Новые инстансы, соответствующие атрибутам резервирования, при запуске будут автоматически совпадать с резервированием.

Вы также можете выполнить целевое резервирование для конкретных рабочих нагрузок или инстансов. См. техническую документацию о Linux или Windows, чтобы больше узнать о целевом резервировании.

Вопрос. Сколько инстансов можно зарезервировать?

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

Если вам понадобится увеличить лимит, обратитесь к представителю службы продаж AWS или заполните форму запроса инстанса Amazon EC2 с указанием вашего варианта использования, и вопрос об увеличении для вас лимита инстансов будет рассмотрен. Увеличение лимитов распространяется на тот регион, для которого оно было запрошено.

Вопрос. Можно ли изменить уже начатое резервирование вместимости по требованию?

Да. Вы можете изменить количество зарезервированных инстансов в любое время. Вы можете также увеличить количество инстансов (при условии их доступности). Вы можете также изменить время окончания резервирования. Вы не можете изменить завершенное или удаленное резервирование вместимости по требованию.

Вопрос. Можно ли завершить уже начатое резервирование вместимости по требованию?

Да. Вы можете завершить резервирование вместимости по требованию, отменив его с помощью консоли или API/SDK либо изменив с указанием времени завершения, при котором срок истечет автоматически. На запущенные инстансы не влияют изменения вашего резервирования вместимости по требованию, в том числе удаление резервирования или истечение его срока действия.

Вопрос. Где найти дополнительную информацию об использовании резервирований вместимости по требованию?

См. техническую документацию о Linux или Windows, чтобы больше узнать о создании и использовании резервирования вместимости по требованию.

Вопрос. Могу ли я использовать резервирование вместимости по требованию совместно с другим аккаунтом AWS?

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

Обратите внимание, что общий доступ к резервированию вместимости по требованию недоступен новым аккаунтам AWS или аккаунтам AWS с ограниченной платежной историей. Для новых аккаунтов, связанных с сертифицированным основным аккаунтом (аккаунтом плательщика) или с AWS Organization, это ограничение не применяется.

Вопрос. Что происходит, когда я использую резервирование вместимости по требованию совместно с другим аккаунтом AWS?

Когда резервирование вместимости по требованию используется совместно с другими аккаунтами, эти аккаунты могут использовать зарезервированную пропускную способность для запуска своих инстансов EC2. Точное поведение зависит от настроек резервирования вместимости по требованию. По умолчанию резервирование вместимости по требованию автоматически сопоставляет существующие и новые инстансы других аккаунтов, имеющих общий доступ к резервированию. Вы также можете выполнить целевое резервирование вместимости по требованию для конкретных рабочих нагрузок или инстансов. Отдельные аккаунты могут контролировать, какие из их инстансов используют резервирование вместимости по требованию. См. техническую документацию о Linux или Windows, чтобы узнать больше о возможностях для сопоставления инстансов.

Вопрос. Начисляется ли дополнительная плата за совместное резервирование?

Дополнительной платы за совместное резервирование нет.

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

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

Вопрос. Могу ли я установить приоритет доступа к резервированию вместимости по требованию для аккаунтов AWS с общим доступом?

Нет. Доступные инстансы в резервировании вместимости по требованию предоставляются в порядке поступления запросов всем аккаунтам, имеющим общий доступ.

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

Теперь вместо имени зоны доступности можно использовать идентификатор зоны доступности (AZ ID). Идентификатор зоны доступности – это статическая ссылка, которая обеспечивает согласованный способ определения местоположения ресурса во всех аккаунтах. Это упрощает централизованное выделение ресурсов в одном аккаунте и совместное их использование несколькими аккаунтами.

Вопрос. Могу ли я прекратить совместное использование резервирования вместимости по требованию после того, как я им поделюсь?

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

Вопрос. Где найти дополнительную информацию об использовании резервирования вместимости по требованию?

Дополнительные сведения о совместном использовании резервирования вместимости по требованию можно найти в технической документации по Linux или Windows.

Вопрос. Можно ли получить скидку на резервирование вместимости по требованию?

Да. К резервированию вместимости по требованию применяются скидки по экономичным планам и региональным зарезервированным инстансам. Служба выставления счетов AWS автоматически применяет эти скидки, когда атрибуты резервирования вместимости по требованию соответствуют атрибутам экономичного плана или регионального зарезервированного инстанса. Когда резервирование вместимости по требованию используется по инстансу, плата взимается только за использование инстанса (с применением скидки на экономичный план или зарезервированный инстанс). Скидки предпочтительно применяются к использованию инстансов до покрытия неиспользуемых резервирований вместимости по требованию.

Примечание. Региональный зарезервированный инстанс – это зарезервированный инстанс EC2, область действия которого ограничена определенным регионом AWS. Зональные зарезервированные инстансы (ограниченные зоной доступности в рамках региона) не учитываются в резервировании вместимости по требованию, поскольку сразу предоставляются с таким резервированием.

Зарезервированные инстансы

Вопрос. Что такое зарезервированный инстанс?

Зарезервированный инстанс (RI) является предложением EC2, которое позволяет получить значительную скидку на использование EC2 при подтверждении обязательств на один год или три года.

Вопрос. В чем разница между стандартными и конвертируемыми зарезервированными инстансами?

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

Вопрос. Предоставляют ли зарезервированные инстансы возможность резервирования ресурсов?

Да. Если область действия стандартного или конвертируемого зарезервированного инстанса относится к конкретной зоне доступности (AZ), в ней резервируются ресурсы инстанса, в точности совпадающие с конфигурацией зарезервированного инстанса (такой вариант называют «зональные зарезервированные инстансы»). Использование зональных зарезервированных инстансов гарантирует возможность запуска инстансов в любой нужный момент.

Можно отказаться от резервирования вместимости и купить стандартные или конвертируемые зарезервированные инстансы, область действия которых относится к региону (такой вариант называют «региональные зарезервированные инстансы»). Использование региональных зарезервированных инстансов автоматически включает скидку на использование для всех зон доступности и размеров инстансов в регионе. Это упрощает получение тарифа со скидкой зарезервированного инстанса.

Вопрос. В каких случаях стоит покупать зональный зарезервированный инстанс?

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

Вопрос. В каких случаях стоит покупать региональный зарезервированный инстанс?

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

Вопрос. Что такое гибкость зоны доступности и размера инстанса?

Гибкий подход к зоне доступности и размеру инстанса упрощает использование тарифа со скидкой регионального зарезервированного инстанса. Гибкий подход к зоне доступности позволяет применить тариф со скидкой зарезервированного инстанса при использовании инстанса в любой зоне доступности региона, а гибкий подход к размеру инстанса позволяет применить тариф со скидкой зарезервированного инстанса к использованию инстанса любого размера в пределах семейства инстансов. Допустим, у вас есть региональный зарезервированный инстанс m5.2xlarge на платформе Linux/Unix с типом аренды по умолчанию в регионе Восток США (Сев. Вирджиния). В таком случае тариф со скидкой зарезервированного инстанса может автоматически применяться к двум инстансам m5.xlarge в регионе us-east-1a или четырем инстансам m5.large в регионе us-east-1b.

Вопрос. Какие типы зарезервированных инстансов обеспечивают гибкий подход к размеру инстанса?

Гибкий подход к размеру инстанса предоставляют региональные зарезервированные инстансы на платформе Linux / Unix с типом аренды по умолчанию. Гибкий подход к размеру инстанса недоступен для зарезервированных инстансов на других платформах, таких как Windows, Windows с SQL Standard, Windows с SQL Server Enterprise, Windows с SQL Server Web, RHEL и SLES, а также для инстансов G4.

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

Использование региональных зарезервированных инстансов не требует дополнительных действий для применения гибкого подхода к зоне доступности и размеру инстанса.

Вопрос. У меня есть зональные зарезервированные инстансы. Как мне связать их с регионом?

Стандартный зональный зарезервированный инстанс можно связать с регионом, изменив в консоли EC2 область действия зарезервированного инстанса с конкретной зоны доступности на регион, а также с помощью интерфейса API ModifyReservedInstances.

Вопрос. Как купить зарезервированный инстанс?

Зарезервированный инстанс можно купить в консоли EC2 или с помощью интерфейса командной строки AWS. Достаточно указать тип инстанса, платформу, тип аренды, срок, вариант оплаты и регион или зону доступности.

Вопрос. Можно ли купить зарезервированный инстанс для работающего инстанса?

Да. В платформе AWS тариф со скидкой зарезервированного инстанса автоматически применяется к любому подходящему использованию инстанса, начиная с момента покупки. Подробнее см. на странице Начало работы.

Вопрос. Можно ли управлять тем, какие из инстансов будут оплачиваться по тарифу со скидкой?

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

Вопрос. Как работает гибкий подход к размеру инстанса?

В EC2 используется приведенная ниже шкала, позволяющая сопоставлять размеры в пределах семейства инстансов. При применении гибкого подхода к размеру инстанса в зарезервированных инстансах данная шкала используется для применения тарифа со скидкой зарезервированного инстанса к нормализованному использованию семейства инстансов. Например, если область действия зарезервированного инстанса m5.2xlarge относится к региону, то тариф со скидкой может применяться к использованию одного инстанса m5.2xlarge или двух инстансов m5.xlarge.

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

Размер инстанса

Коэффициент нормализации

nano

 0,25

micro 0,5
small 1
medium 2
large 4
xlarge 8
2xlarge 16
4xlarge 32
8xlarge 64
9xlarge 72
10xlarge 80
12xlarge 96
16xlarge 128
18xlarge 144
24xlarge 192
32xlarge 256

Вопрос. Можно ли изменить зарезервированный инстанс в течение срока использования?

Да, вы можете изменить зону доступности, область действия зарезервированного инстанса с зоны доступности на регион (и наоборот) или изменить размеры экземпляров в том же семействе инстансов (на платформе Linux/Unix).

Вопрос. Можно ли изменить тип зарезервированного инстанса в течение срока использования?

Да. Конвертируемые зарезервированные инстансы позволяют изменить тип инстанса, операционную систему, тип аренды и вариант оплаты зарезервированного инстанса в течение срока использования. Дополнительные сведения приведены в разделе конвертируемых зарезервированных инстансов на странице вопросов и ответов.

Вопрос. Какие варианты оплаты доступны для зарезервированных инстансов?

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

Вопрос. Когда зарезервированный инстанс становится активным?

Скидка и резервирование вместимости (если применимо) активируются после успешной авторизации платежа. Состояние резервирования инстансов (pending [ожидается], active [активен] или retired [выведен из эксплуатации]) можно просматривать на странице «Reserved Instances» (Зарезервированные инстансы) консоли Amazon EC2.

Вопрос. Можно ли использовать резервирование инстансов для спотовых инстансов или инстансов, использующих выделенный хостинг?

Нет. Резервирование инстансов неприменимо для спотовых инстансов и инстансов, использующих выделенный хостинг. Чтобы снизить расходы на выделенный хостинг, можно приобрести зарезервированный выделенный хостинг.

Вопрос. как ЗИ работают с консолидированной оплатой?

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

Вопрос. Предоставляются ли скидки при покупке зарезервированных инстансов?

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

Диапазон уровня номинальной стоимости

Скидка при авансовом платеже

Скидка при почасовой оплате

Менее 500 тыс. USD

0 %

0 %

от 500 тыс. USD до 4 млн USD

5 %

5 %

4–10 млн USD 10 % 10 %
Более 10 млн USD Позвоните нам  

Вопрос. Как оптовые скидки применяются к покупкам зарезервированных инстансов?

Это просто. Допустим, ваши активные зарезервированные инстансы в регионе US-east-1 оцениваются в 400 000 USD. При покупке в том же регионе зарезервированных инстансов на сумму 150 000 USD скидка не применяется к первым 100 000 USD. Но к остальным 50 000 USD в этой покупке будет применена скидка в размере пяти процентов. Таким образом, вы заплатите только 47 500 USD в течение срока использования согласно выбранному варианту оплаты.

Дополнительную информацию см. в разделе Определение уровня скидок на зарезервированные инстансы Руководства пользователя Amazon EC2.

Вопрос. Как рассчитать номинальную стоимость зарезервированного инстанса?

Ниже приведен пример расчета номинальной стоимости для зарезервированного инстанса сроком на три года с частичной предоплатой.

Объем скидки для 3-летнего плана с частичной предоплатой в регионе US-East

  Предоплата, USD Почасовая оплата, USD Объем почасовой оплаты Номинальная стоимость
m3.xlarge 1345 USD 0,060 USD 1577 USD 2922 USD
c3.xlarge 1016 USD 0,045 USD 1183 USD 2199 USD

Вопрос. Как рассчитываются оптовые скидки при использовании консолидированной оплаты?

В случае использования консолидированной оплаты для определения уровня оптовой скидки AWS будет учитывать общую номинальную стоимость активных зарезервированных инстансов по всем консолидированным аккаунтам. Уровень оптовой скидки определяется в момент покупки, поэтому перед покупкой зарезервированных инстансов необходимо включить консолидированную оплату. Это обеспечит максимально возможную оптовую скидку, доступную для консолидированных аккаунтов.

Вопрос. Доступны ли оптовые скидки для конвертируемых зарезервированных инстансов?

Нет. Однако стоимость каждого конвертируемого зарезервированного инстанса учитывается при расчете оптовой скидки.

Вопрос. Как определить доступный мне уровень оптовых скидок на зарезервированные инстансы?

Для определения текущего уровня оптовых скидок см. раздел Определение уровня скидок на зарезервированные инстансы Руководства пользователя Amazon EC2.

Вопрос. изменится ли стоимость моих ЗИ, если в будущем объем покупок станет достаточным для получения большей скидки?

Нет. Размер оптовых скидок определяется в момент покупки, поэтому стоимость зарезервированных инстансов будет оставаться неизменной при получении доступа к другим уровням скидок. Ко всем последующим покупкам будет применяться скидка согласно доступному вам на момент покупки уровню оптовой скидки.

Вопрос. Требуются ли какие-то действия в момент покупки, чтобы получить оптовые скидки?

Нет. Оптовые скидки применяются автоматически в том случае, если для приобретения зарезервированного инстанса используется существующий метод API PurchaseReservedInstance или интерфейс консоли управления EC2. При покупке зарезервированных инстансов на сумму свыше 10 млн USD свяжитесь с нами, чтобы получить дополнительную скидку, превышающую автоматически устанавливаемое значение.

Магазин зарезервированных инстансов

Вопрос. Что такое магазин зарезервированных инстансов?

Магазин зарезервированных инстансов – это интернет-магазин, который предоставляет клиентам AWS возможность гибкой продажи зарезервированных инстансов Amazon EC2 другим лицам и организациям. Клиенты также могут просматривать магазин зарезервированных инстансов для поиска более широкого набора сроков действия зарезервированных инстансов и ценовых предложений от других клиентов AWS.

Вопрос. Когда я смогу разместить зарезервированный инстанс в магазине зарезервированных инстансов?

Разместить зарезервированный инстанс можно в указанных далее случаях.

  • Вы зарегистрировались в качестве продавца в магазине зарезервированных инстансов.
  • Вы заплатили за свой зарезервированный инстанс.
  • Вы владеете зарезервированным инстансом более 30 дней.

Вопрос. Можно ли передавать зарезервированные инстансы?

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

Вопрос. Можно ли продавать какие-либо зарезервированные инстансы в магазине зарезервированных инстансов EC2?

Нет, AWS запрещает перепродажу зарезервированных инстансов, приобретенных в рамках дисконтной программы в соответствии с Условиями обслуживания AWS. Любые зарезервированные инстансы с предоплатой, частичной предоплатой или без предоплаты, приобретенные непосредственно в AWS или в магазине зарезервированных инстансов EC2 со скидкой от AWS (например, оптовая скидка на зарезервированные инстансы или другие дисконтные программы), не подлежат продаже в магазине зарезервированных инстансов EC2.

Вопрос. Как мне зарегистрироваться в качестве продавца в магазине зарезервированных инстансов?

Регистрацию в магазине зарезервированных инстансов можно пройти в процессе продажи зарезервированного инстанса в консоли управления EC2 или путем настройки профиля на странице «Account Settings» (Настройки учетной записи) портала AWS. Вне зависимости от выбранного способа необходимо выполнить перечисленные далее шаги.

  1. Запустите процедуру путем просмотра процесса регистрации.
  2. Войдите в аккаунт AWS.
  3. Введите информацию о банковском счете, на который необходимо перечислять средства. При нажатии кнопки «Continue» (Продолжить) указанный банковский счет будет установлен в качестве используемого по умолчанию.
  4. На экране подтверждения выберите «Continue to Console to Start Listing» (Перейти на консоль, чтобы начать размещение).

Если объем продаж зарезервированных инстансов превышает 20 000 USD или вы планируете продать 50 или более зарезервированных инстансов, вам необходимо предоставить налоговую информацию, прежде чем вы сможете разместить свои зарезервированные инстансы. Нажмите «Continue with Tax Interview» (Продолжить собеседование по налоговым вопросам). Процедура ввода налоговой информации требует указания названия компании, контактного лица, адреса и номера налогоплательщика с использованием протокола TIMS.

Кроме того, если планируется продажа зарезервированных инстансов на сумму более 50 000 USD в год, необходимо подать заявку на увеличение ограничения.

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

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

Вопрос. Как выставить зарезервированный инстанс на продажу?

Чтобы выставить зарезервированный инстанс на продажу, выполните указанные далее шаги в консоли Amazon EC2.

  1. Выберите зарезервированные инстансы, которые вы хотите продать, и нажмите «Sell Reserved Instances» (Продать зарезервированные инстансы). Если процесс регистрации не был завершен, вам будет предложено зарегистрироваться с использованием соответствующей процедуры.
  2. Для каждого типа зарезервированных инстансов задайте количество единиц для продажи, а также желаемую величину однократного платежа. Помните, что единовременный платеж может быть задан произвольно в зависимости от оставшегося времени – вам не требуется изменять величину единовременного платежа, если зарезервированный инстанс не был сразу продан. По умолчанию необходимо просто задать текущую цену. Система будет автоматически уменьшать единовременный платеж каждый месяц на одну и ту же величину.
  3. После создания списка появится экран подтверждения. Нажмите «Sell Reserved Instance» (Продать зарезервированный инстанс).

Вопрос. Какие зарезервированные инстансы я могу выставить на продажу?

В список можно добавлять любые зарезервированные инстансы, которые являются активными более 30 дней и за которые нами была получена оплата. Как правило, для включения в список продажи подходят зарезервированные инстансы со статусом active (активен). Важно помнить, что если вы оплачиваете услуги AWS после получения счета, то зарезервированный инстанс может иметь статус active (активен) до получения AWS платежа. В таком случае ваш зарезервированный инстанс не будет выставлен на продажу, пока мы не получим платеж.

Вопрос. Как выставленные на продажу зарезервированные инстансы отображаются покупателям?

Зарезервированные инстансы (как сторонних продавцов, так и предлагаемые AWS), которые были размещены в магазине зарезервированных инстансов, отображаются в разделе «Reserved Instances» (Зарезервированные инстансы) консоли управления Amazon EC2. Кроме того, для просмотра можно воспользоваться вызовом API DescribeReservedInstancesListings.

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

Вопрос. Какую часть моего зарезервированного инстанса я могу выставить на продажу?

Вы можете продать зарезервированный инстанс на оставшийся срок с округлением до ближайшего месяца. Например, если оставшийся срок составляет 9 месяцев и 13 дней, то зарезервированный инстанс можно добавить для продажи со сроком 9 месяцев.

Вопрос. Могу ли я удалить свой зарезервированный инстанс после того, как выставлю его на продажу?

Да, зарезервированный инстанс можно удалить в любой момент до тех пор, пока состояние продажи не будет указано как pending (ожидается). Это означает, что покупатель купил зарезервированный инстанс и в настоящий момент ожидается подтверждение платежа.

Вопрос. Какие ценовые параметры можно установить для зарезервированных инстансов, которые я хочу продать?

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

Вопрос. Можно ли использовать зарезервированный инстанс, включенный в список продажи в магазине зарезервированных инстансов?

Да, пока зарезервированный инстанс не будет продан, вы можете использовать связанные с ним ресурсы и ценовые преимущества. После продажи за оплачиваемый по сниженной ставке инстанс будет взиматься плата в соответствии со ставкой по требованию до тех пор, пока вы не приобретете новое резервирование или пока инстанс не будет остановлен.

Вопрос. Могу ли я перепродать зарезервированный инстанс, приобретенный в магазине зарезервированных инстансов?

Да, вы можете перепродавать зарезервированные инстансы, приобретенные в магазине зарезервированных инстансов, как и любые другие зарезервированные инстансы.

Вопрос. Есть ли какие-либо ограничения при продаже зарезервированных инстансов?

Да, для продажи зарезервированных инстансов в магазине зарезервированных инстансов у вас должен быть банковский счет в США. В ближайшее время появится поддержка счетов в банках за пределами США. Кроме того, вы не можете продавать зарезервированные инстансы в регионе GovCloud США.

Вопрос. Могу ли я продавать зарезервированные инстансы, приобретенные в рамках общедоступных уровней оптовых скидок?

Нет, такая возможность пока отсутствует.

Вопрос. Взимается ли плата за продажу зарезервированных инстансов в магазине зарезервированных инстансов?

Да, AWS взимает плату за обслуживание в размере 12 % от общей первоначальной цены каждого зарезервированного инстанса, продаваемого в магазине зарезервированных инстансов.

Вопрос. Может ли AWS продавать части из моего набора зарезервированных инстансов, включенных мною в список продажи?

Да, AWS может выполнить продажу части из набора зарезервированных инстансов, включенных вами в список продажи. Например, если вы предлагаете 100 зарезервированных инстансов, покупателю может потребоваться только 50 из них. Мы продадим эти 50 инстансов, а оставшиеся 50 будут предлагаться на продажу до тех пор, пока вы не решите исключить их из списка.

Вопрос. Как покупатели оплачивают приобретенные зарезервированные инстансы?

Платеж за совершенную продажу зарезервированного инстанса происходит путем банковских переводов ACH (автоматизированной расчетной палаты) на счет в банке-резиденте США.

Вопрос. Как быстро зачисляется платеж?

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

После этого мы отправляем вам по электронной почте уведомление о перечислении средств. Обычно зачисление средств на указанный банковский счет происходит в течение 3–5 дней после продажи зарезервированного инстанса.

Вопрос. Получу ли я компенсацию за оплаченную услугу «Поддержка AWS-премиум» при продаже зарезервированного инстанса в магазине зарезервированных инстансов?

Нет, пропорциональное возмещение авансовой части платежа за услугу «Поддержка AWS-премиум» не производится.

Вопрос. Буду ли я получать уведомления о действиях в магазине зарезервированных инстансов?

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

Вопрос. Какой информацией обмениваются покупатель и продавец с целью расчета налогов?

Вместе с отчетом о перечислении средств продавец получает информацию о городе нахождения покупателя, регионе, почтовом индексе (zip+4), а также стране. Данная информация позволяет продавцам рассчитывать необходимые налоговые платежи, которые должны быть уплачены государству (например, налог с продаж, НДС и т. д.). Кроме того, в счете-фактуре будет указано наименование продавца.

Вопрос. Имеются ли ограничения для покупателей в случае покупки зарезервированных инстансов у сторонних продавцов?

Да, вы не можете покупать собственные зарезервированные инстансы, включая инстансы по связанным аккаунтам (при использовании консолидированной оплаты).

Вопрос. Нужно ли платить за услугу «Поддержка AWS-премиум» при покупке зарезервированных инстансов?

Да, если вы являетесь клиентом «Поддержка AWS-премиум», с вас будет взиматься плата за «Поддержку AWS-премиум» при покупке зарезервированных инстансов через магазин зарезервированных инстансов.

Тарифы экономичных планов

Вопрос. Что такое экономичные планы?

Экономичные планы – это новая гибкая модель ценообразования, предусматривающая снижение оплаты за использование EC2, Lambda и Fargate при условии, что клиент обязуется использовать постоянный объем ресурсов (измеряемый в USD/час) в течение 1 года или 3 лет. После оформления экономичного плана соответствующая льготная оплата начисляется за использование в рамках взятого обязательства. Например, если вы обязались использовать вычислительные ресурсы на сумму 10 USD в час, расценки Savings Plans применяются вплоть до этой суммы, а любое превышение использования оплачивается в соответствии с тарифом по требованию.

Вопрос. Какие виды Savings Plans предлагает AWS?

AWS предлагает Savings Plans двух видов.

  1. Compute Savings Plans — это самый гибкий вариант, помогающий экономить до 66 %. Эти планы автоматически применяются при использовании инстансов EC2 вне зависимости от их семейства, размера, зоны доступности, региона AWS, ОС или типа аренды, а также при использовании AWS Fargate и Lambda. Например, используя планы экономии вычислительных ресурсов, можно в любой момент перейти с инстансов C4 на M5, перенести рабочую нагрузку из региона ЕС (Ирландия) в регион ЕС (Лондон), а также с сервиса EC2 на Fargate или Lambda, автоматически продолжая платить по тарифу экономичных планов.
  2. Планы экономии инстансов EC2 – это вариант с самыми низкими ценами, обеспечивающий экономию до 72 % при условии обязательного использования отдельных семейств инстансов в определенном регионе (например, M5 в Северной Вирджинии). Это автоматически снижает расходы на выбранное семейство инстансов в данном регионе независимо от зоны доступности, размера, ОС или аренды. Благодаря EC2 Instance Savings Plans можно менять использование инстансов одного семейства в рамках региона. Например, вы можете перейти с инстанса c5.xlarge с Windows на c5.2xlarge с Linux, автоматически пользуясь преимуществами цен Savings Plan.

Вопрос. В чем отличие Savings Plans от зарезервированных инстансов EC2?

Как и в случае зарезервированных инстансов EC2, модель оплаты Savings Plans обеспечивает значительную экономию по сравнению с оплатой по требованию, но автоматически снижает оплату за использование вычислительных ресурсов в любом регионе AWS даже при изменении режима использования. Это дает возможность использовать именно те вычислительные ресурсы, которые максимально соответствуют вашим потребностям, и при этом экономить деньги. К тому же не требуется каких-либо изменений или модификаций.

Аналогично конвертируемым зарезервированным инстансам, планы экономии вычислительных ресурсов обеспечивают до 66 % экономии, автоматически снижая стоимость использования любого инстанса EC2 независимо от региона, семейства инстансов, размера, ОС и типа аренды даже в AWS Fargate и Lambda. Вариант планов экономии инстансов EC2, обеспечивающий экономию до 72 % (как и стандартные зарезервированные инстансы), автоматически экономит расходы на использование инстансов определенного семейства инстансов EC2 в выбранном регионе (например, M5 в Северной Вирджинии), независимо от размера, ОС или типа аренды.

Вопрос. Предусматривают ли экономичные планы возможность резервирования вместимости для инстансов EC2?

Нет, в модели оплаты экономичных планов возможность резервирования вместимости не предусмотрена. Однако это можно сделать с помощью резервирования вместимости по требованию и оплачивать по льготной цене благодаря экономичным планам.

Вопрос. Как подключить экономичные планы?

Экономичные планы SageMaker можно подключить в Обозревателе затрат AWS на Консоли управления или с помощью API либо командной строки. Пользуясь рекомендациями в Обозревателе затрат AWS, вы без труда выберете оптимальные обязательства по экономичному плану, чтобы добиться максимальной экономии средств. Рекомендуемые почасовые обязательства основаны на вашей истории использования ресурсов по требованию и личном выборе типа плана, срока действия и способа оплаты. После регистрации плана оплаты по схеме Savings Plans плата за использование вычислительных ресурсов автоматически станет начисляться в соответствии со льготными ценами этого плана, а превышение выбранного объема будет оплачиваться по тарифам схемы по требованию.

Вопрос. Можно ли продолжать приобретать зарезервированные инстансы EC2?

Да. Вы можете и дальше приобретать зарезервированные инстансы, чтобы обеспечить совместимость с текущими процессами управления затратами. Сочетание зарезервированных инстансов и Savings Plans поможет снизить общую сумму затрат. Однако по окончании срока резервирования инстансов рекомендуем перейти на оплату по модели экономичных планов, так как она предоставляет дополнительную гибкость при той же экономии, что и резервирование инстансов.

Спотовые инстансы

Вопрос. Что такое спотовый инстанс?

Спотовые инстансы — это свободные ресурсы EC2, которые позволяют сэкономить до 90 % средств по сравнению с инстансами по требованию. При этом AWS может прервать работу спотовых инстансов после соответствующего уведомления, отправленного за 2 минуты. Для спотовых инстансов используются те же базовые инстансы EC2, что и для инстансов по требованию и зарезервированных инстансов, при этом спотовые инстансы лучше всего подходят для отказоустойчивых и гибких рабочих нагрузок. Спотовые инстансы – это дополнительный вычислительный ресурс, который можно использовать вместе с инстансами по требованию и зарезервированными инстансами.

Вопрос. Чем отличается спотовый инстанс от инстанса по требованию или зарезервированного инстанса?

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

Дополнительную информацию о спотовых инстансах см. здесь.

Вопрос. Как приобрести и запустить спотовый инстанс?

Спотовые инстансы можно запускать с помощью тех же средства, которые в настоящее время используются для запуска инстансов, включая Консоль управления AWS, группы Auto Scaling, команду запуска инстансов и спотовые группы. Кроме того, запуск спотовых инстансов поддерживают многие сервисы AWS, например EMR, ECS, Datapipeline, CloudFormation и Batch.

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

Дополнительную информацию о запросе спотовых инстансов см. здесь.

Вопрос. Сколько спотовых инстансов может запросить пользователь?

Количество запрашиваемых спотовых инстансов должно быть в рамках лимита инстансов, установленного для каждого региона. Следует отметить, что для новых клиентов AWS установленное ограничение может иметь меньшее значение. Дополнительную информацию о лимитах для спотовых инстансов см. в Руководстве пользователя Amazon EC2.

При необходимости получения большего количества заполните документ Форма запроса инстанса Amazon EC2 с указанием примера их использования, после чего мы рассмотрим возможность увеличения количества инстансов. Увеличение лимитов распространяется на тот регион, для которого оно было запрошено.

Вопрос. Какая плата будет начисляться за использование спотовых инстансов?

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

Вопрос. Что такое пул спотовых ресурсов?

Пул спотовых ресурсов – это набор неиспользуемых инстансов EC2 с одинаковым типом инстансов, операционной системой и зоной доступности. Цены разных пулов спотовых ресурсов могут отличаться в зависимости от предложения и спроса.

Вопрос. Какие существуют рекомендации по использованию спотовых инстансов?

Настоятельно рекомендуется использовать несколько пулов спотовых ресурсов для максимального увеличения доступных спотовых ресурсов. EC2 предоставляет встроенные возможности автоматизации, позволяющие найти самые экономичные ресурсы среди множества пулов спотовых ресурсов с помощью спотовой группы, группы EC2 или EC2 Auto Scaling. Дополнительную информацию см. в Рекомендациях по использованию спотовых инстансов.

Вопрос. Как узнать состояние запроса на спотовые инстансы?

Состояние запроса на спотовые инстансы можно узнать с помощью кода состояния запроса на спотовые инстансы и соответствующего сообщения. Доступ к информации о состоянии запроса на спотовые инстансы можно получить на странице спотовых инстансов консоли EC2 в Консоли управления AWS, API и интерфейсе командной строки. Дополнительную информацию см. в Руководстве по Amazon EC2 для разработчиков.

Вопрос. Есть ли возможность заказывать спотовые инстансы любых семейств и размеров в любых регионах?

Спотовые инстансы доступны во всех публичных регионах AWS. Спотовые инстансы доступны практически для всех семейств и размеров инстансов EC2, включая самые новые типы инстансов: оптимизированные для вычислений, инстансы с применением графического ускорения и инстансы FPGA. Полный список типов инстансов, поддерживаемых в каждом регионе, приведен здесь.

Вопрос. Какие операционные системы доступны на спотовых инстансах?

В список доступных систем входят Linux/UNIX, Windows Server и Red Hat Enterprise Linux (RHEL). Windows Server с SQL Server в настоящее время недоступна.

Вопрос. Можно ли использовать спотовый инстанс с платным AMI для стороннего программного обеспечения (например, программных пакетов IBM)?

В настоящий момент нет.

Вопрос. Могу ли я остановить запущенные мной спотовые инстансы?

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

Вопрос. Как остановить спотовые инстансы?

Можно остановить свои спотовые инстансы, вызвав интерфейс API StopInstances и предоставив идентификаторы для спотовых инстансов аналогично остановке инстансов по требованию. Это можно сделать и в Консоли управления AWS, выбрав нужный инстанс, а затем выбрав «Actions > Instance State > Stop».

Вопрос. Как запустить остановленные спотовые инстансы?

Можно запустить остановленные спотовые инстансы, вызвав интерфейс API StartInstances и предоставив идентификаторы для спотовых инстансов, аналогично запуску инстансов по требованию. Можно возобновить работу инстанса в Консоли управления AWS, указав нужный инстанс, а затем выбрав «Actions > Instance State > Start».

Примечание. Спотовые инстансы будут запущены, только если спотовые ресурсы все еще доступны в пределах вашей максимальной цены. Каждый раз, когда вы запускаете остановленный спотовый инстанс, он оценивает доступность ресурсов.

Вопрос. Как узнать, остановил ли я свой спотовый инстанс или его работа была прервана?

Узнать, был спотовый инстанс остановлен или все же его работа была прервана, можно с помощью кода состояния запроса на спотовые инстансы. Информация отображается как состояние запроса на спотовые инстансы на соответствующей странице в Консоли управления AWS или посредством ввода команды DescribeSpotInstanceRequests API в поле «status-code».

Если код состояния запроса на спотовые инстансы – «instance-stopped-by-user», это означает, что вы остановили свой спотовый инстанс.

Вопрос. Как будет начисляться плата, если работа моего спотового инстанса остановлена или прервана?

Если работа спотового инстанса будет прервана или остановлена Amazon EC2 во время первого часа работы инстанса, это время его использования оплачиваться не будет. Однако если вы завершите или остановите работу спотового инстанса самостоятельно, будет начислена плата с округлением до ближайшей секунды. Если работа спотового инстанса будет прервана или остановлена Amazon EC2 в любое время в течение любого последующего часа работы инстанса, будет начислена плата за фактическое время использования с округлением до ближайшей секунды. Если вы используете ОС Windows или Red Hat Enterprise Linux (RHEL) и при этом завершите или остановите работу спотового инстанса самостоятельно, будет начислена плата за полный час.

Вопрос. Когда работа моего спотового инстанса может быть прервана?

За последние 3 месяца 92 % прерываний работы спотовых инстансов происходили на стороне клиентов, которые вручную останавливали работу инстансов после завершения работы приложений.

EC2 может потребоваться отозвать спотовые инстансы, выделенные клиенту, по двум возможным причинам. Основная причина – это потребности в ресурсах Amazon EC2 (например, использование инстансов по требованию или зарезервированных инстансов). В другом случае, если выбран вариант «максимальная спотовая цена», при этом спотовая цена превысила указанную цену, через две минуты после соответствующего уведомления инстанс будет остановлен. Указанный параметр определяет максимальную цену, которую клиент готов заплатить за час работы спотового инстанса, при этом по умолчанию его значение соответствует цене инстанса по требованию. Как и прежде, работа спотовых инстансов будет оплачиваться по рыночной спотовой цене, действующей в момент запуска инстанса, а не по указанной максимальной цене, при этом плата будет начисляться на посекундной основе.

Вопрос. Что произойдет со спотовым инстансом, когда его работа будет прервана?

У клиентов есть возможность выбрать, что произойдет со спотовым инстансом, если его работа будет прервана: завершить работу, остановить или перевести в спящий режим. Остановка и перевод в спящий режим доступны для постоянных заявок на спотовые инстансы и спотовых групп с включенным параметром «maintain». По умолчанию работа инстансов завершается.

Дополнительную информацию об обработке прерываний см. в разделе, посвященном спящему режиму для спотовых инстансов.

Вопрос. В чем разница между остановкой и спящим режимом?

При переходе инстанса в спящий режим данные оперативной памяти сохраняются. В случае остановки инстанс отключается, а данные оперативной памяти удаляются.

В обоих случаях данные из корневого тома EBS и любых подключенных томов данных EBS сохраняются. Неизменным остается как частный IP‑адрес, так и эластичный IP‑адрес (если такой используется). Поведение на сетевом уровне будет аналогично тому, что описано для рабочего процесса EC2, связанного с остановкой‑запуском. Остановка и спящий режим доступны только для инстансов на базе Amazon EBS. Локальное хранилище инстансов не сохраняется.

Вопрос. Что делать, если объем корневого тома EBS недостаточен для сохранения состояния памяти (ОЗУ) для спящего режима?

Для записи данных из памяти на корневом томе EBS должно быть достаточно места. Если места на корневом томе EBS недостаточно, попытка перехода в спящий режим завершится ошибкой, при этом инстанс будет выключен. Убедитесь, что том EBS имеет достаточный объем для сохранения данных памяти, прежде чем выбирать спящий режим.

Вопрос. В чем преимущество перевода инстанса в спящий режим при прерывании его работы?

В спящем режиме работа спотовых инстансов в случае прерывания будет приостановлена и возобновлена, что позволяет продолжить выполнение рабочих нагрузок с момента остановки. Спящий режим можно использовать, если один или несколько инстансов должны сохранять свое состояние между циклами отключения-запуска, т. е. когда работа приложений, запущенных на спотовых инстансах, зависит от контекстных, деловых или сеансовых данных, хранящихся в ОЗУ.

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

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

Вопрос. Будет ли взиматься плата за использование спящего режима для спотовых инстансов?

Дополнительная плата за использование спящего режима для инстанса не взимается. Оплачивается только хранилище EBS и любые другие используемые ресурсы EC2. При переводе инстанса в спящий режим плата за пользование инстансом не взимается.

Вопрос. Можно ли возобновить работу инстанса, находящегося в спящем режиме?

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

Вопрос. Какие инстансы и операционные системы поддерживают спящий режим?

В настоящее время спящий режим для спотовых инстансов поддерживается для образов Amazon Linux AMI и операционных систем Ubuntu и Microsoft Windows, работающих на любом типе инстансов семейств C3, C4, C5, M4, M5, R3 и R4 с объемом памяти (RAM) до 100 ГиБ.

Перечень поддерживаемых версий ОС см. в разделе, посвященном спящему режиму для спотовых инстансов.

Вопрос. Как начисляется плата, если спотовая цена изменяется во время работы инстанса?

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

Вопрос. Где получить информацию об истории использования спотовых инстансов и платежах?

Консоль управления AWS создает подробный отчет о платежах, в котором указывается время запуска и завершения работы/остановки по каждому инстансу. Используя API, клиенты могут сравнить отчет о платежах с данными истории для проверки соответствия платежей и спотовых цен.

Вопрос. Будет ли прерываться работа блоков спотовых инстансов (спотовых инстансов фиксированной продолжительности)?

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

Вопрос. Что такое спотовая группа?

Спотовая группа позволяет автоматически запрашивать сразу несколько спотовых инстансов и управлять ими, что позволяет обеспечить наименьшую цену за единицу ресурсов для кластера или приложения, например задания пакетной обработки, рабочего процесса Hadoop или высокопроизводительных распределенных вычислений. Можно включать те типы инстансов, которые может использовать приложение. С учетом требований приложения задается необходимый объем ресурсов (можно указать количество инстансов, виртуальных ЦПУ, объем памяти, емкость хранилища или пропускную способность сети) и обновляется необходимый объем ресурсов после запуска группы. Спотовые группы позволяют запускать и поддерживать целевой уровень ресурсов, а также автоматически запрашивать ресурсы для замещения инстансов, работа которых была прервана или прекращена вручную. Подробнее о спотовых группах.

Вопрос. Взимается ли дополнительная плата за запросы на спотовые группы?

Нет, дополнительная плата за запросы на спотовые группы не взимается.

Вопрос. Какие существуют ограничения по запросам на спотовые группы?

Ознакомьтесь с разделом Ограничения для спотовых групп Руководства пользователя Amazon EC2, чтобы узнать о существующих ограничениях по запросам на спотовые группы.

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

Если запрос на спотовую группу превышает ограничение на запросы спотовых инстансов для данного региона, отдельные запросы спотовых инстансов будут отклонены с состоянием «Превышено ограничение запросов на спотовую группу». В журнале запросов на спотовые группы будут отображаться все ошибки, связанные с превышением ограничений на спотовые запросы. Ознакомьтесь с разделом Мониторинг спотовых групп Руководства пользователя Amazon EC2, чтобы узнать, как отобразить историю запросов на спотовые группы.

Вопрос. Есть ли гарантия, что запросы на спотовые группы будут выполнены?

Нет. Запросы на спотовые группы позволяют одновременно размещать запросы на несколько спотовых инстансов, при этом к ним применимы те же самые параметры доступности и цены, что и к запросам на отдельные спотовые инстансы. Например, если нет доступных ресурсов для типов инстансов, указанных в запросе спотовой группы, запрос не может быть выполнен частично или полностью. Рекомендуется включать в спотовую группу все возможные типы инстансов и зоны доступности, которые подходят для рабочих нагрузок.

Вопрос. Можно ли подать запрос на спотовую группу в нескольких зонах доступности?

Да. Ознакомьтесь с разделом Примеры спотовых групп Руководства пользователя Amazon EC2, чтобы узнать, как подать запрос на спотовую группу в нескольких зонах доступности.

Вопрос. Можно ли подать запрос на спотовую группу в нескольких регионах?

Нет, запросы на группы в нескольких регионах не поддерживаются.

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

API RequestSpotFleet позволяет воспользоваться одной из трех стратегий распределения: capacity‑optimized, lowestPrice и diversified. Стратегия распределения с оптимизацией ресурсов пытается выделить спотовые инстансы из пула с наибольшей доступностью, анализируя метрики ресурсов. Эта стратегия хорошо подходит для рабочих нагрузок с высокой стоимостью прерывания, к которым относятся большие данные и аналитика, рендеринг изображений и мультимедийного контента, машинное обучение и высокопроизводительные вычисления.

Стратегия lowestPrice позволяет распределять ресурсы спотовой группы между пулами инстансов с минимальной стоимостью единицы ресурсов на время передачи запроса. Стратегия diversified позволяет распределять ресурсы спотовой группы между несколькими пулами спотовых инстансов. Эта стратегия позволяет поддерживать целевой уровень ресурсов группы и повысить доступность приложения в процессе колебаний объема спотовых ресурсов.

Запуск ресурсов приложения в неоднородных пулах спотовых инстансов позволяет дополнительно сократить эксплуатационные расходы группы с течением времени. Подробности см. в Руководстве пользователя по Amazon EC2.

Вопрос. Возможно ли с помощью тега отметить запрос на спотовую группу?

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

Вопрос. Как посмотреть, к каким спотовым группам принадлежат мои спотовые инстансы?

Чтобы посмотреть, какие спотовые инстансы принадлежат к спотовой группе, укажите запрос на группу. Запросы на группы остаются доступны в течение 48 часов после прекращения работы всех спотовых инстансов. Дополнительную информацию об отображении запроса на спотовую группу см. в Руководстве пользователя Amazon EC2.

Вопрос. Можно ли изменить запрос на спотовую группу?

В настоящее время можно изменять только целевые ресурсы запроса на спотовую группу. Чтобы изменить другие параметры конфигурации запроса, вам может потребоваться отменить текущий запрос и отправить новый.

Вопрос. Можно ли указать различные образы AMI для каждого типа инстанса, который будет использоваться?

Да, для этого достаточно указать нужный образ AMI в каждой конфигурации запуска, которая указывается в запросе на спотовую группу.

Вопрос. Можно ли использовать спотовую группу вместе с сервисами Elastic Load Balancing, Auto Scaling или Elastic MapReduce?

Спотовую группу можно использовать с такими возможностями сервиса Auto Scaling, как отслеживание целевых значений, проверка работоспособности, показатели CloudWatch и т. д. Кроме того, можно подключать инстансы к балансировщикам нагрузки сервиса Elastic Load Balancing (как к Classic Load Balancer, так и к Application Load Balancer). В Elastic MapReduce есть функция под названием «Группы инстансов», которая предоставляет возможности, подобные возможностям спотовой группы.

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

Нет, запросы на спотовые группы не предусматривают автоматического прекращения работы запущенных спотовых инстансов и повторного их запуска. Тем не менее,если пользователь прекращает работу спотового инстанса, спотовая группа заменит его новым спотовым инстансом из нового пула с самой низкой ценой или оптимизацией по ресурсам в соответствии с выбранной стратегией распределения.

Вопрос. Можно ли использовать со спотовой группой модели поведения, связанные с остановкой или переходом в спящий режим после прерывания работы?

Да. Остановка-запуск и спящий режим-возобновление работы поддерживаются спотовой группой при включенном параметре «maintain» группы. 

Платформа

Сервис Amazon Time Sync

Вопрос. Как можно использовать этот сервис?

Сервис предоставляет адрес/URL сервера NTP с локальным IP-адресом (169.254.169.123), доступный из любого инстанса, работающего в VPC. Инструкции по настройке клиентов NTP доступны для Linux и Windows.

Вопрос. Каковы основные преимущества использования этого сервиса?

Наличие стабильного и точного источника эталонного времени имеет важное значение для многих приложений и сервисов. Сервис Amazon Time Sync предоставляет источник эталонного времени, доступ к которому можно безопасно получить из любого инстанса без необходимости изменения настроек и обновления конфигурации VPC. Он создан на основе проверенной сетевой инфраструктуры Amazon и использует избыточное количество источников эталонного времени для обеспечения высокой точности и доступности.

Вопрос. Какие типы инстансов поддерживаются этим сервисом?

Все инстансы, работающие в VPC, могут пользоваться этим сервисом.

Зоны доступности

Вопрос. Как изолировать зоны доступности друг от друга?

Каждая зона доступности выполняется в собственной, физически изолированной, независимой инфраструктуре и изначально обладает высокой надежностью. Стандартные точки отказа (например, генераторы и оборудование для охлаждения) не используются совместно различными зонами доступности. Кроме того, зоны доступности физически отделены друг от друга, благодаря чему даже самые редкие стихийные бедствия (например, пожары, торнадо или наводнения) затронут только одну зону доступности.

Вопрос. Amazon EC2 работает в нескольких регионах AWS?

Да. Дополнительные сведения о доступности наших продуктов и сервисов по регионам см. в разделе Региональные продукты и сервисы.

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

В данный момент наша система не поддерживает возможность координации запусков в одной и той же зоне доступности под разными аккаунтами разработчиков AWS. Одно и то же наименование зоны доступности (например, us-east-1a) в двух разных аккаунтах клиентов AWS может относиться к различным физическим зонам доступности.

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

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

  • Другой инстанс находится в другой зоне доступности вне зависимости от типа используемого адреса.
  • Публичный или эластичный IP-адрес используется вне зависимости от зоны доступности, в которой находится другой инстанс.

Инстансы кластера

Вопрос. Что такое инстанс вычислительного кластера?

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

Функциональность группы размещения кластера Amazon EC2 позволяет пользователям группировать в кластеры инстансы вычислительного кластера, тем самым обеспечивая приложения производительностью сети с низкой задержкой, необходимой для сильно связанной передачи данных от узла к узлу, характерной для многих HPC приложений. Инстансы вычислительного кластера также обеспечивают значительный рост пропускной способности сети в среде Amazon EC2 и в сети Интернет. В результате такие инстансы могут применяться в приложениях, требующих выполнения операций с интенсивным использованием сети.

Дополнительные сведения об использовании данного типа инстанса для HPC приложений.

Вопрос. Какой производительности сети можно ожидать при запуске инстансов в группе размещения кластера?

Пропускная способность, доступная инстансу EC2 в группе размещения кластера, зависит от типа инстанса и характеристик его сетевой производительности. Для передачи данных между инстансами в одном регионе доступна полоса пропускания 5 Гбит/с для однопоточного трафика и до 25 Гбит/с для многопоточного. При запуске в группе размещения некоторым инстансам EC2 доступна полоса пропускания до 10 Гбит/с для однопоточного трафика.

Вопрос. Что такое инстанс кластера GPU?

Инстансы кластера GPU предоставляют графические процессоры общего назначения (GPU), центральные процессоры сопоставимо высокой производительности и повышенную пропускную способность сети для приложений, использующих преимущества обработки с высокой степенью параллелизма, которая может быть ускорена при использовании GPU с моделями программирования CUDA и OpenCL. К типовым приложениям относятся моделирование, симуляция, прорисовка и обработка медиа-объектов.

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

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

Узнайте больше об HPC в AWS.

Вопрос. Что такое инстанс с преобладанием памяти?

Инстанс с преобладанием памяти обеспечивает клиентов большими объемами памяти и ресурсами ЦПУ в дополнение к значительным сетевым ресурсам. Эти типы инстансов идеально подходят для рабочих процессов с активным использованием памяти, включая системы анализа в оперативной памяти, графический анализ и множество научных и инженерных приложений.

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

Вопрос. Отличается ли использование инстансов вычислительного кластера и инстансов кластера GPU от использования других типов инстансов Amazon EC2?

Существует два отличия инстансов вычислительного кластера и кластера GPU от других видов инстансов Amazon EC2.

Во-первых, инстансы вычислительного кластера и инстансы графического кластера используют технологию полной аппаратной виртуализации (HVM) и создаются только на основе тех образов машин Amazon (AMI), которые совместимы с HVM. Образы машин Amazon на базе технологии паравиртуализации (PVM), предназначенные для других видов инстансов Amazon EC2, не могут использоваться для создания инстансов вычислительного и кластера GPU.

Во-вторых, для того чтобы получить минимальную задержку и максимальную пропускную способность бисекции сети при взаимодействии между инстансами, инстансы вычислительного кластера и кластера GPU необходимо развертывать в группе размещения кластера с помощью API Amazon EC2 или Консоли управления AWS.

Вопрос. Что такое группа размещения кластера?

Группа размещения кластера – это логический объект, предназначенный для объединения инстансов в кластер. Кластеры инстансов обеспечивают обмен данными между инстансами в группе с низкой задержкой. Группы размещения кластера создаются при помощи API Amazon EC2 или Консоли управления AWS.

Вопрос. Существуют ли возможности сервиса Amazon EC2, недоступные для инстансов вычислительного кластера и инстансов кластера GPU?

В настоящее время возможности сервиса Amazon DevPay недоступны инстансов Cluster Compute и Cluster GPU.

Вопрос. Существуют ли ограничения по числу инстансов вычислительного кластера и кластера GPU на одного клиента или по размеру кластера, создаваемого путем объединения инстансов вычислительного или кластера GPU в группу размещения кластера?

Для инстансов вычислительного кластера ограничений не существует. Максимальное число инстансов кластера GPU, которое можно запустить самостоятельно, равняется двум. Если клиенту требуются дополнительные ресурсы, необходимо заполнить форму запроса инстансов Amazon EC2, выбрав соответствующий тип инстанса.

Вопрос. Как повысить вероятность получения нужного числа инстансов при создании группы размещения кластера?

При создании каждого кластера рекомендуется запускать минимально необходимое число инстансов. При создании крупных кластеров следует запускать несколько групп размещения кластера, например 2 группы по 128 инстансов, и объединять их в более 256 крупный кластер.

Вопрос. Можно ли запускать инстансы вычислительного кластера и графического кластера в составе одной группы размещения кластера?

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

Вопрос. Если работа инстанса в группе размещения кластера была прекращена, а затем возобновлена, останется ли данный инстанс в составе той же группы размещения кластера?

Да. При повторном запуске приостановленного инстанса он остается в составе той же группы размещения кластера. Если ресурсов для запуска данного инстанса в составе той же группы недостаточно, то он не будет запущен.

Информация об оборудовании

Вопрос. Какие варианты ЦП доступны для инстансов EC2?

Инстансы EC2 работают на различных ЦП, поэтому клиенты могут сделать выбор в соответствии с требованиями производительности и выделенным бюджетом.  В зависимости от типа инстанса EC2 можно использовать различные ЦП, в том числе процессоры AWS Graviton/Graviton2 (Arm), AMD (x86) и Intel (x86).

Вопрос. На каком аппаратном обеспечении будет работать мой стек приложений?

Для получения списка инстансов EC2, доступных по регионам, перейдите в раздел Типы инстансов Amazon EC2.

Вопрос. Как EC2 выполняет обслуживание?

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

Вопрос. Как выбрать подходящий тип инстанса?

Инстансы Amazon EC2 подразделяются на 5 семейств: универсальные инстансы, инстансы, оптимизированные для вычислений, инстансы, оптимизированные для использования ресурсов памяти, инстансы с оптимизированным хранилищем, а также инстансы для ускоренных вычислений. Для универсальных инстансов характерно соотношение памяти к ресурсам ЦПУ, подходящее для большинства универсальных систем; при этом они имеют фиксированную производительность или повышаемую производительность. Инстансы, оптимизированные для вычислений, обладают более обширными ресурсами ЦПУ, чем памяти (ОЗУ) и хорошо подходят для масштабирования приложений, интенсивно потребляющих вычислительные ресурсы, а также для рабочих нагрузок с высокопроизводительным вычислением (HPC). Инстансы, оптимизированные для использования ресурсов памяти, предлагают большой объем памяти, необходимый для приложений, интенсивно использующих ресурсы памяти (в том числе для баз данных и приложений с кэшированием памяти). Инстансы для ускоренных вычислений используют аппаратные ускорители или сопроцессоры для выполнения таких функций, как вычисления с плавающей запятой, обработка графики или сопоставление шаблонов данных, более эффективно, чем это возможно в программном обеспечении, работающем на ЦП. Инстансы с оптимизированным хранилищем обладают очень высоким уровнем ресурсов ввода-вывода с низкой задержкой благодаря использованию локального хранилища инстансов на основе SSD, а также инстансов с хранилищем HDD высокой плотности, которые обеспечивают большую плотность локального хранилища и производительность операций последовательного ввода-вывода для систем хранения данных, Hadoop и других систем, интенсивно использующих данные. При выборе типа инстанса необходимо учитывать специфику потребления ресурсов (то есть ЦП, памяти, хранилища) конкретным приложением, чтобы подобрать оптимальное семейство инстансов и размер инстанса.

Вопрос. Что такое вычислительный модуль EC2 и зачем было введено это понятие?

Переход к модели вычислений как услуг кардинально меняет привычный взгляд разработчиков на ресурсы ЦПУ. Вместо того чтобы приобретать или брать в аренду конкретный процессор, который будет использоваться несколько месяцев или лет, вы арендуете ресурсы с почасовой оплатой. Поскольку система Amazon EC2 основана на стандартном оборудовании, со временем в ней могут появиться другие типы физического оборудования, на котором будут выполняться инстансы EC2. Наша цель – обеспечить заказчику постоянный объем ресурсов ЦПУ вне зависимости от фактически используемого физического оборудования.

Чтобы предоставлять каждому инстансу согласованный и прогнозируемый объем ресурсов ЦПУ, Amazon EC2 применяет разные меры. Чтобы разработчикам было проще сравнивать объем ресурсов ЦПУ у разных типов инстансов, мы определили стандартный вычислительный модуль Amazon EC2. В этих вычислительных модулях EC2 выражается объем ресурсов ЦПУ, выделенный тому или иному инстансу. Мы использовали ряд эталонных данных и тестов, чтобы управлять постоянством и прогнозированием производительности вычислительного модуля EC2. Вычислительный модуль EC2 (ECU) – это относительная единица измерения общей вычислительной мощности инстанса Amazon EC2. В дальнейшем мы можем добавить или заменить единицы измерения, входящие в определение вычислительного модуля EC2, если найдем метрику, дающую более точное представление о вычислительных ресурсах.

Вопрос. Как EC2 поддерживает постоянную производительность типов инстансов в течение долгого времени?

AWS ежегодно проводит эталонное тестирование производительности вычислений для типов инстансов EC2 с Linux и Windows. Его результаты, пакет для проведения независимого тестирования клиентами и прогноз ожидаемого разброса в производительности доступны для инстансов M, C, R, T и z1d после подписания соглашения о неразглашении конфиденциальной информации. Чтобы запросить эти документы, пожалуйста, свяжитесь со своим торговым представителем.

Вопрос. Как уточнить доступность различных типов инстансов Amazon EC2 по регионам?

Полный перечень инстансов и сведения о доступности в разных регионах см. на странице цен Amazon EC2.

Микроинстансы

Вопрос. Какие вычислительные мощности обеспечивают микроинстансы?

Микроинстансы предоставляют небольшие, но стабильные ресурсы ЦПУ и позволяют увеличить эти ресурсы до 2 ECU в случае наличия свободных циклов. Такое решение хорошо подходит для приложений с небольшой производительностью, а также веб-сайтов, периодически использующих значительные вычислительные ресурсы, но с небольшими потребностями в ЦПУ для фоновых или служебных процессов и т.д. Дополнительная информация об использовании данного типа инстанса.

Вопрос. Как соотносятся вычислительные мощности микроинстанса со стандартным инстансом Small?

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

Вопрос. Как определить, что приложению требуется больше ресурсов ЦПУ, чем может предоставить инстанс Micro?

Показатель загрузки ЦП в CloudWatch достигнет 100 %, если инстанс станет использовать все доступные ему ресурсы ЦПУ во время минутного интервала мониторинга CloudWatch. Показатель загрузки ЦП в 100 % является сигналом к использованию масштабирования (вручную или с помощью Auto Scaling) до инстанса большего типа или до нескольких инстансов Micro.

Вопрос. Все ли возможности Amazon EC2 доступны для инстансов Micro?

В настоящее время работу с инстансами Micro не поддерживает сервис Amazon DevPay.

Гипервизор Nitro

Вопрос. Вопрос. Что такое гипервизор Nitro?

При запуске инстансов C5 был представлен новый гипервизор для Amazon EC2 – гипервизор Nitro. В качестве компонента системы Nitro гипервизор Nitro прежде всего обеспечивает изоляцию ЦПУ и памяти для инстансов EC2. Ресурсы сети VPC и ресурсы хранилища EBS обеспечиваются выделенными аппаратными компонентами, картами Nitro, которые являются частью всех семейств инстансов EC2 текущего поколения. Гипервизор Nitro создан на основе технологии Kernel-based Virtual Machine (KVM), использующей ядро Linux, но не включает компоненты операционной системы общего назначения.

Вопрос. Какие преимущества получат клиенты от использования гипервизора Nitro?

Гипервизор Nitro обеспечивает стабильную работу, а также увеличенный объем вычислительных ресурсов и памяти для виртуализированных инстансов EC2 путем удаления компонентов программного обеспечения базовой системы. Это позволяет AWS предлагать более крупные размеры инстансов (например, c5.18xlarge), которые предоставляют практически все ресурсы сервера клиентам. Ранее инстансы C3 и C4 устраняли программные компоненты путем перемещения функциональных возможностей VPC и EBS на оборудование, разработанное и созданное AWS. Это оборудование позволило обеспечить гипервизору Nitro очень малый размер и избежать его использования для решения задач, связанных с обработкой данных для сетей и хранилищ.

Вопрос. Вопрос. Будут ли все инстансы EC2 использовать гипервизор Nitro?

Со временем все новые типы инстансов будут использовать гипервизор Nitro, но в ближайшем будущем некоторые новые типы инстансов в зависимости от требований платформы будут использовать Xen.

Вопрос. Вопрос. Будет ли AWS продолжать развивать свой гипервизор на основе Xen?

Да. Поскольку AWS расширяет свою глобальную облачную инфраструктуру, гипервизор на основе Xen также будет более активно использоваться в EC2. Xen останется основным компонентом инстансов EC2 в ближайшем будущем. AWS является одним из основателей проекта Xen с момента его создания в виде совместного проекта Linux Foundation и остается активным участником его консультативного совета. Поскольку AWS расширяет свою глобальную облачную инфраструктуру, гипервизор EC2 на основе Xen также будет развиваться. Поэтому инвестиции EC2 в Xen будут продолжать расти, а не сокращаться.

Вопрос. Сколько томов EBS и интерфейсов Elastic Network Interface (ENI) можно подключить к инстансам, работающим на гипервизоре Nitro?

Инстансы, работающие на гипервизоре Nitro, поддерживают не более 27 дополнительных устройств PCI для томов EBS и ENI VPC. Каждый том EBS или ENI VPC занимает одно PCI-устройство. Например, если подключить 3 дополнительных сетевых интерфейса к инстансу, который использует гипервизор Nitro, к этому инстансу можно будет подключить до 24 томов EBS.

Вопрос. Вопрос. Будут ли с гипервизором Nitro изменены API, которые используются для взаимодействия с инстансами EC2?

Нет. Все публичные интерфейсы API для взаимодействия с инстансами EC2, которые работают с использованием гипервизора Nitro, останутся неизменными. Например, в поле «hypervisor» в ответе DescribeInstances по-прежнему будет отображаться «xen» для всех инстансов EC2, даже для тех, которые работают под управлением гипервизора Nitro. Это поле может быть удалено в последующей редакции интерфейса API EC2.

Вопрос. Вопрос. Какие образы AMI поддерживаются инстансами, использующими гипервизор Nitro?

С инстансами, работающими под управлением гипервизора Nitro, могут использоваться AMI HVM на базе EBS с поддержкой сети ENA и загрузкой из хранилища NVMe. Поддерживаются последние версии Amazon Linux AMI и Windows AMI, предоставляемые Amazon, а также последние версии AMI с Ubuntu, Debian, Red Hat Enterprise Linux, SUSE Enterprise Linux, CentOS и FreeBSD.

Вопрос. Вопрос. Будет ли заметна разница между инстансами, использующими гипервизор Xen, и инстансами, которые используют гипервизор Nitro?

Да. Например, инстансы, работающие под управлением гипервизора Nitro, загружаются с томов EBS, используя интерфейс NVMe. Инстансы, работающие под управлением Xen, загружаются с эмулируемого жесткого диска IDE и переключаются на драйверы Xen паравиртуализированных блочных устройств.

Операционные системы могут определить, когда они работают под управлением гипервизора. Для некоторого ПО предполагается, что инстансы EC2 будут работать под управлением гипервизора Xen, поэтому выполняется обнаружение гипервизора. Если инстанс использует гипервизор Nitro, операционные системы обнаружат, что они работают с KVM. Поэтому процесс идентификации инстансов EC2 следует использовать для идентификации инстансов EC2, работающих под управлением обоих гипервизоров.

Все возможности EC2, такие как Instance Metadata Service, работают одинаково на инстансах как под управлением Xen, так и под управлением гипервизора Nitro. Если в операционной системе имеется необходимая поддержка сети ENA и хранилища NVMe, большинство приложений будут функционировать одинаково как при использовании Xen, так и при использовании гипервизора Nitro.

Вопрос. Вопрос. Как реализована гипервизором Nitro перезагрузка и завершение работы инстансов с помощью запросов API EC2?

Гипервизор Nitro сигнализирует операционной системе, работающей на инстансе, о необходимости выключения, используя для этого стандартные методы ACPI. Для инстансов Linux это требует установки и правильной работы acpid. Если acpid в инстансе не работает, для событий прекращения работы будет наблюдаться задержка в течение нескольких минут, после которой последует принудительное выключение или перезагрузка.

Вопрос. Вопрос. Как работают тома EBS при доступе к ним через интерфейсы NVMe?

Существуют некоторые важные различия в том, как работают драйверы операционной системы NVMe по сравнению с драйверами Xen паравиртуализированных блочных устройств.

Во-первых, названия устройств NVMe, используемые операционными системами на базе Linux, будут отличаться от параметров запросов на подключение томов EBS и записей привязки к блочным устройствам, таких как /dev/xvda и /dev/xvdf. Операционная система присваивает устройствам NVMe названия, содержащие номера, например, /dev/nvme0n1, /dev/nvme1n1 и т. д. Названия устройств NVMe не связываются с томами на постоянной основе, поэтому при настройке автоматического подключения файловых систем или выполнении других операций во время запуска следует использовать другие методы, например UUID файловой системы или метки. Когда доступ к томам EBS осуществляется с помощью интерфейса NVMe, идентификатор тома EBS можно получить по серийному номеру контроллера, а название устройства, указанное в запросах API EC2, предоставляется расширением поставщика NVMe для команды определения контроллера. Это позволяет создавать символические ссылки с обратной совместимостью с помощью служебного скрипта. Дополнительные сведения см. в разделах документации EC2 по именованию устройств и томам EBS на базе NVMe.

Во-вторых, по умолчанию для драйверов NVMe в большинстве операционных систем реализован тайм-аут ввода-вывода. Если ввод-вывод не завершится в отведенное для этого в конкретной реализации время (как правило, десятки секунд), драйвер попытается отменить ввод-вывод, повторит попытку ввода-вывода или возвратит ошибку компоненту, отправившему команду на ввод-вывод. Интерфейс устройства блочного ввода-вывода Xen PV не завершает ввод-вывод тайм-аутом, что может привести к невозможности завершить процессы во время ожидания ввода-вывода. Можно изменить поведение драйвера Linux NVMe, указав более высокое значение для параметра модуля ядра тайм-аута nvme.io.

В-третьих, интерфейс NVMe может передавать гораздо большие объемы данных в течение каждой операции ввода-вывода, а в некоторых случаях может поддерживать большее количество запросов на операции ввода-вывода по сравнению с блочным интерфейсом Xen PV. Это может привести к большей задержке операций ввода-вывода, если для томов, предназначенных для рабочих нагрузок с большой пропускной способностью, таких как тома EBS Throughput Optimized HDD (st1) и Cold HDD (sc1), будет отправлено большое количество запросов на операции ввода-вывода или при большом размере данных, используемым в операциях ввода-вывода. Такая задержка операций ввода-вывода является нормальной для томов с оптимизированной пропускной способностью в подобных сценариях, но может привести к тайм-аутам операции ввода-вывода в драйверах NVMe. Тайм-аут операции ввода-вывода можно настроить в драйвере Linux, указав большее значение для параметра модуля ядра nvme_core.io_timeout.

Optimize CPUs

Вопрос. Что такое Optimize CPUs?

Функция Optimize CPUs предоставляет вам более широкие возможности управления инстансами Amazon EC2. Во-первых, вы можете при запуске новых инстансов указать собственное количество виртуальных процессоров, чтобы уменьшить расходы на лицензирование на основе количества виртуальных процессоров. Во-вторых, вы можете отключить технологию Intel Hyper-Threading (Intel HT) для рабочих нагрузок, для которых достаточно однопоточных ЦПУ, таких как создание приложений для определенных высокопроизводительных вычислений.

Вопрос. Зачем использовать функцию Optimize CPUs?

Функцию Optimize CPUs рекомендуется использовать в следующих случаях:

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

Вопрос. Какие цены действуют для инстансов с оптимизированными ЦП?

Для инстансов с функцией Optimize CPUs действуют такие же цены, как и для полноразмерных инстансов.

Вопрос. Как использование функции Optimize CPUs в EC2 повлияет на производительность моего приложения?

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

Вопрос. Можно ли использовать функцию Optimize CPUs для инстансов EC2 Bare Metal (например, i3.metal)?

Нет. Функцию Optimize CPUs можно использовать только для виртуализированных инстансов EC2.

Вопрос. Как начать работу с функцией Optimize CPUs для инстансов EC2?

Дополнительную информацию о том, как начать работу с функцией Optimize CPUs, и о поддерживаемых типах инстансов см. в документации здесь.

Рабочие нагрузки

Технологии IBM в Amazon EC2

Вопрос. Как оплачивается использование продуктов IBM на платформе Amazon EC2?

Вы платите только за то, чем пользуетесь, без минимальной платы. Цена рассчитывается на основе потребляемых инстансом каждого типа инстанс‑часов. Плата за использованные неполные инстанс‑часы начисляется как за полные. Формирование цен и выставление счетов за передачу данных в инфраструктуре Amazon EC2 с использованием продуктов IBM происходит отдельно от Amazon EC2. Оплата за передачу данных из одного сервиса Amazon Web Services в другую в одном регионе (например, из инфраструктуры Amazon EC2 на Западе США в другой сервис AWS в том же регионе) не взимается. Плата за передачу данных между сервисами AWS, расположенными в разных регионах, взимается по тарифу на передачу данных через Интернет на обеих сторонах.

Информацию о ценах на технологии IBM в Amazon EC2 см. в разделе цен на странице сведений о технологиях IBM в Amazon EC2.

Вопрос. Можно ли использовать сервис Amazon DevPay для продуктов IBM в инфраструктуре Amazon EC2?

Нет, в настоящий момент сервис DevPay нельзя использовать для формирования пакетов продуктов на базе технологий IBM в Amazon EC2.

Технологии Microsoft Windows и ПО других сторонних поставщиков в Amazon EC2

Вопрос. Можно ли использовать существующую лицензию Windows Server на платформе EC2?

Да, можно. После импорта собственных образов машин с Windows Server с помощью инструмента ImportImage можно запустить инстансы этих образов машин на выделенном хостинге EC2, а также эффективно управлять инстансами и создавать отчеты об использовании. Microsoft обычно требует отслеживать использование своих лицензий по физическим ресурсам, таким как сокеты и ядра. С выделенным хостингом это не составит труда. Дополнительные сведения об использовании собственных лицензий Windows Server на выделенном хостинге Amazon EC2 см. на странице сведений о выделенном хостинге.

Вопрос. Какие поставщики поддерживают использование своего ПО в среде?

Политика лицензирования каждого поставщика индивидуальна. По этой причине рекомендуется уточнять подробности лицензирования ПО для использования с Amazon EC2 у конкретных поставщиков.

Рабочие нагрузки macOS

Вопрос. Что такое инстансы Amazon EC2 Mac?

Инстансы Amazon EC2 Mac позволяют запускать рабочие нагрузки macOS по требованию в облаке впервые, расширяя гибкость, масштабируемость и экономические преимущества AWS для всех разработчиков Apple. С помощью инстансов EC2 Mac разработчики, создающие приложения для iPhone, iPad, Mac, Apple Watch, Apple TV и Safari, могут в считаные минуты создать среду macOS и получить к ней доступ, динамически масштабировать мощности по мере необходимости и воспользоваться преимуществами ценообразования AWS по принципу «оплата по факту использования».

Вопрос. Какие рабочие нагрузки следует выполнять на инстансах EC2 Mac?

Инстансы Amazon EC2 Mac предназначены для создания, тестирования, подписания и публикации приложений для платформ Apple, таких как iOS, iPadOS, watchOS, tvOS, macOS и Safari. Такие клиенты, как Pinterest, Intuit, FlipBoard, Twitch и Goldman Sachs, отмечают повышение производительности сборки на 75 %, снижение частоты сбоев сборки на 80 % и увеличение числа параллельных сборок в 5 раз по сравнению с использованием macOS в помещениях.

Вопрос. Что такое инстансы EC2 x86 Mac?

Инстансы EC2 Mac на базе x86 построены на компьютерах Apple Mac mini с процессорами Intel Core i7 и оснащены системой AWS Nitro. Они предлагают клиентам на выбор macOS Mojave (10.14), macOS Catalina (10.15), macOS Big Sur (11) и macOS Monterey (12) в виде образов машины Amazon (AMI). Инстансы EC2 на базе x86 доступны в 12 регионах: Восток США (Огайо, Северная Вирджиния), Запад США (Орегон), Европа (Стокгольм, Франкфурт, Ирландия, Лондон) и Азиатско-Тихоокеанский регион (Мумбаи, Сеул, Сингапур, Сидней, Токио). Узнайте больше и начните работу с инстансами EC2 Mac на базе x86 здесь.

Вопрос. Что такое инстансы EC2 M1 Mac?

Инстансы EC2 M1 Mac созданы на базе компьютеров Apple M1 Mac mini и оснащены системой AWS Nitro. Они обеспечивают более высокую производительность (до 60 %) по этой цене, если сравнивать с инстансами EC2 Mac на базе x86, для рабочих нагрузок по созданию приложений iOS и macOS. Инстансы EC2 M1 Mac впервые в AWS позволяют создавать среды macOS ARM64 и поддерживают macOS Big Sur (11) и macOS Monterey (12) в виде образов машины Amazon. Инстансы EC2 M1 Mac доступны в 4 регионах: «Восток США (Северная Вирджиния)», «Запад США (Орегон)», «Европа (Ирландия)» и «Азиатско-Тихоокеанский регион (Сингапур)». Узнайте больше, чтобы начать работу с инстансами EC2 M1 Mac, здесь.

Вопрос. Что такое инстансы EC2 M2 Mac?

Инстансы EC2 M2 Mac созданы на базе компьютеров Apple M2 Mac mini и оснащены системой AWS Nitro. Они на 10 % эффективнее инстансов EC2 M1 Mac для рабочих нагрузок по сборке приложений iOS и macOS. Инстансы EC2 M2 Mac поддерживают среды ARM64 macOS на AWS и macOS Ventura (версия 13.2 и более поздние) в виде образов машин Amazon (AMI). Инстансы EC2 M2 Mac доступны в 5 регионах: востоке США (Северная Вирджиния, Огайо), западе США (Орегон), Европе (Франкфурт) и Азиатско-Тихоокеанском регионе (Сидней). Узнайте больше, чтобы начать работу с инстансами EC2 M2 Mac, здесь.

Вопрос. Что такое инстансы EC2 M2 Pro Mac?

Инстансы EC2 M2 Pro Mac созданы на базе компьютеров Apple M2 Pro Mac mini и оснащены системой AWS Nitro. Они на 35 % эффективнее инстансов EC2 M1 Mac для рабочих нагрузок по сборке приложений iOS и macOS. Инстансы EC2 M2 Pro Mac поддерживают среды ARM64 macOS на AWS и macOS Ventura (версия 13.2 и более поздние) в виде образов машин Amazon (AMI). Инстансы EC2 M2 Pro Mac доступны в 4 регионах: востоке США (Северная Вирджиния, Огайо), западе США (Орегон) и Азиатско-Тихоокеанском регионе (Сидней). Узнайте больше, чтобы начать работу с инстансами EC2 M2 Pro Mac, здесь.

Вопрос. Какие модели ценообразования доступны для инстансов EC2 Mac?

Инстансы Amazon EC2 Mac доступны в качестве выделенных хостов в рамках ценовых моделей On Demand и экономичных планов. Выделенный хост – это единица тарификации для инстансов EC2 Mac. Оплата производится посекундно, с минимальным периодом выделения в 24 часа для выделенного хоста в соответствии с лицензионным соглашением Apple macOS Software License Agreement. По окончании 24-часового минимального периода размещения хост может быть освобожден в любое время без каких-либо дополнительных обязательств. Экономичные планы Compute и Instance доступны для инстансов EC2 Mac и обеспечивают до 44 % скидки на цены при оплате On Demand. Подробности см. на странице с ценами на выделенные хосты. (Примечание. Выберите аренду «Выделенный хост» и операционную систему Linux, чтобы просмотреть сведения.) Цены на инстансы EC2 Mac также можно узнать, воспользовавшись калькулятором цен AWS для выделенных хостов.

Вопрос. Как освободить выделенный хост?

Минимальный период размещения выделенного хоста инстанса EC2 Mac – 24 часа. Если период выделения превысил 24 часа, сначала остановите или завершите инстанс, запущенный на хосте, а затем освободите хост с помощью команды aws ec2 release-hosts CLI или Консоли управления AWS.

Вопрос. Можно ли предоставить общий доступ к выделенным хостам EC2 Mac другим аккаунтам AWS в вашей организации?

Да. Вы можете совместно использовать выделенные хосты EC2 Mac с аккаунтами AWS внутри вашей организации AWS, организационного подразделения внутри вашей организации AWS или всей вашей организации AWS через AWS Resource Access Manager. Дополнительную информацию см. здесь.

Вопрос. Сколько инстансов EC2 Mac можно запустить на выделенном хосте EC2 Mac?

Инстансы EC2 Mac используют всю мощь базового оборудования Mac mini. Вы можете запустить 1 инстанс EC2 Mac на каждом выделенном хосте EC2 Mac.

Вопрос. Можно ли обновить переменные EFI NVRAM на инстансе EC2 Mac?

Да, вы можете обновить определенные переменные EFI NVRAM на инстансе EC2 Mac, которые будут сохраняться после перезагрузки. Однако переменные EFI NVRAM будут сброшены, если инстанс будет остановлен или завершен. Для получения дополнительной информации ознакомьтесь с документацией.

Вопрос. Можно ли использовать FileVault для шифрования магазина эластичных блоков Amazon (Amazon EBS) на инстансах EC2 Mac?

FileVault требует входа в систему перед загрузкой в macOS и перед включением удаленного доступа. Если FileVault включен, вы потеряете доступ к данным на загрузочном томе при перезагрузке, остановке или завершении работы инстанса. Настоятельно рекомендуем вам не включать FileVault. Вместо этого лучше использовать шифрование Amazon EBS для загрузочных томов и томов EBS с данными на инстансах EC2 Mac.

Вопрос. Можно ли получить доступ к микрофонному входу или аудиовыходу на инстансе EC2 Mac?

Нет. Встроенный VNC-сервер удаленного рабочего стола Apple не поддерживает вывод звука. Сторонние программы для удаленного рабочего стола, такие как Teradici CAS, поддерживают удаленное аудио на macOS.

Вопрос. Какие образы машин Amazon (AMI) на базе macOS доступны для инстансов EC2 Mac?

В инстансах EC2 Mac используется физическое оборудование Mac mini для работы macOS. Оборудование Apple поддерживает только ту версию macOS, которая поставляется вместе с оборудованием (или более позднюю). В инстансах EC2 Mac на базе x86 используется Mac mini на базе Intel Core i7 2018 года, что означает, что macOS Mojave (10.14.x) является максимально «далекой» версией, поскольку Mac mini 2018 года поставляется с Mojave. В инстансах EC2 M1 Mac используются 2020 M1 Mac mini, которые поставляются с macOS Big Sur (11.x). В инстансах EC2 M2 и M2 Pro Mac используются Mac Minis 2023 года выпуска M2 и M2 Pro соответственно, поставляемые в комплекте с macOS Ventura (13.2). Чтобы узнать, какие последние версии macOS доступны для EC2 Mac AMI, ознакомьтесь с документацией.

Вопрос. Как можно запустить старые версии macOS на инстансах EC2 Mac?

Инстансы EC2 Mac являются инстансами без установленной операционной системы и не используют гипервизор Nitro. Вы можете установить и запустить уровень виртуализации второго типа на инстансах EC2 Mac на базе x86, чтобы получить доступ к macOS High Sierra, Sierra или более старым версиям macOS. На инстансах EC2 M1 Mac, поскольку macOS Big Sur – это первая версия macOS с поддержкой Apple Silicon, более старые версии macOS не будут работать даже при виртуализации.

Вопрос. Как запустить ознакомительные или бета-версии macOS на инстансах EC2 Mac?

Установка бета-версий или ознакомительных версий macOS доступна только на инстансах Mac EC2 на базе Apple Silicon. Amazon EC2 не подходит для бета-версий или ознакомительных версий macOS и не гарантирует, что инстансы останутся работоспособными после обновления до предварительной версии macOS.

Вопрос. Как можно работать с пользовательскими данными EC2 в сочетании с инстансами EC2 Mac?

Как и в случае с инстансами EC2 Linux и Windows, инстансам EC2 Mac можно передавать данные пользователей. Вместо cloud-init инстансы EC2 Mac используют такой демон запуска с открытым исходным кодом: ec2-macos-init. Вы можете передать эти данные в мастер запуска EC2 в виде обычного текста, файла или как base64-encoded-text.

Вопрос. Как установить Xcode на инстансе EC2 Mac?

AWS предоставляет базовые AMI для macOS без предварительной установки Xcode IDE. Вы можете установить Xcode (и принять EULA) так же, как и на любой другой системе macOS. Вы можете установить последнюю версию IDE Xcode из App Store или более ранние версии Xcode с сайта разработчиков Apple. После установки Xcode мы рекомендуем создать снимок AMI для дальнейшего использования.

Вопрос. Какова периодичность выпуска AMI для macOS?

Мы предоставляем новые AMI macOS по мере возможности. Вы можете подписаться на уведомления SNS для получения обновлений. Мы планируем выпускать официальные AMI macOS через 30–60 дней после обновления второстепенной версии macOS и через 90–120 дней после обновления основной версии macOS.

Вопрос. Какие агенты и пакеты включены в AMI EC2 macOS?

Следующие агенты и пакеты включены по умолчанию в AMI EC2 macOS:

  • ENA Driver для macOS
  • ИНТЕРФЕЙС КОМАНДНОЙ СТРОКИ AWS
  • EC2-macos-init
  • Агент Amazon CloudWatch
  • Chrony
  • Homebrew
  • Агент менеджера систем AWS

Вопрос. Можно ли обновить агенты и пакеты, включенные в AMI macOS?

Существует общедоступный Github-репозиторий Homebrew для всех агентов и пакетов, добавленных в базовый образ macOS. Вы можете использовать Homebrew для установки последних версий агентов и пакетов на инстансы macOS.

Вопрос. Можно ли применять обновления ОС и программного обеспечения для инстансов Mac непосредственно с серверов обновлений Apple?

Автоматическое обновление программного обеспечения macOS отключено на инстансах EC2 Mac. Мы рекомендуем использовать наши официально распространяемые AMI macOS для запуска нужной вам версии macOS. На инстансах EC2 Mac на базе x86 и Apple Silicon можно обновить версию macOS через панель настроек обновлений ПО или с помощью команды Software Update CLI. На обоих инстансах EC2 Mac можно устанавливать и обновлять приложения и любое другое программное обеспечение пользовательского пространства.

Вопрос. Как подключиться к инстансу EC2 Mac по SSH?

После запуска вашего инстанса и получения идентификатора инстанса вы можете использовать следующую команду для опроса инстанса и определения того, когда он будет готов к SSH-доступу. Подключение по SSH к инстансам EC2 Mac происходит так же, как и подключение к другим инстансам EC2 (например, под управлением Linux или Windows). Для поддержки подключения к инстансу с помощью SSH запустите инстанс, используя пару ключей и группу безопасности, разрешающую доступ по SSH. Предоставьте файл .pem для пары ключей при подключении к инстансу. Подробнее см. в документации.

Вопрос. Как подключиться к инстансу EC2 Mac по VNC?

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

Вопрос. Как подключиться к инстансу EC2 Mac с помощью менеджера сеансов менеджера систем AWS?

Вы можете подключиться к своим инстансам EC2 Mac с помощью менеджера сеансов менеджера систем AWS (SSM). Менеджер сеансов – это полностью управляемая функция менеджера систем AWS, которая обеспечивает безопасное и проверяемое управление инстансами. Это устраняет необходимость держать открытыми входящие порты, поддерживать бастионные хосты или управлять ключами SSH. Агент SSM предустановлен по умолчанию на всех EC2 macOS AMI. Подробнее см. в блоге.

Вопрос. Сколько томов Amazon EBS и эластичных сетевых интерфейсов (ENI) поддерживается инстансами EC2 Mac?

Инстансы EC2 Mac на базе x86 поддерживают 16 томов EBS и 8 вложений ENI, а инстансы EC2 M1 Mac – 10 томов EBS и 8 вложений ENI.

Вопрос. Поддерживают ли инстансы EC2 Mac EBS?

Инстансы EC2 по умолчанию оптимизированы для EBS и используют выделенную пропускную полосу для обмена данными с хранилищем в зашифрованных и незашифрованных томах EBS со скоростью до 8 Гбит/с.

Вопрос. Поддерживают ли инстансы EC2 Mac загрузку с локального хранилища?

Инстансы EC2 Mac могут загружаться только с AMI macOS на базе EBS. Внутренний твердотельный накопитель Mac mini присутствует в Disk Utility, но не загружается.

Вопрос. Поддерживают ли инстансы EC2 Mac Amazon FSx?

Да. Инстансы EC2 Mac поддерживают FSx с помощью протокола SMB. Чтобы включить FSx на инстансах EC2 Mac, необходимо зарегистрировать инстанс EC2 Mac в поддерживаемой службе каталогов (например, Active Directory или сервис каталогов AWS). Подробнее см. здесь.

Вопрос. Поддерживают ли инстансы EC2 Mac эластичную файловую систему Amazon (Amazon EFS)?

Да, инстансы EC2 Mac поддерживают EFS по протоколу NFSv4. Подробнее см. здесь.

Поддержка Nitro System для инстансов предыдущего поколения

Вопрос. Что такое поддержка Nitro System для инстансов предыдущего поколения?

Система AWS Nitro теперь предоставляет современные аппаратные и программные компоненты для инстансов EC2 предыдущего поколения, чтобы продлить стандартный срок службы базового оборудования. Благодаря поддержке Nitro System клиенты могут по-прежнему запускать рабочие нагрузки и приложения в семействах инстансов, на которых они были созданы.

Вопрос. Какие инстансы предыдущего поколения получат поддержку Nitro System и в какие сроки?

Мы включили поддержку системы Nitro для инстансов Amazon EC2 C1, M1, M2, C3, M3, R3, C4 и M4. Клиентам, использующим эти инстансы, придет служебное уведомление о переходе на Nitro System. Мы добавим поддержку дополнительных типов инстансов в 2023 году.

Вопрос. Какие действия необходимо предпринять для переноса существующих инстансов предыдущего поколения?

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

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

Вопрос. Что произойдет, если инстанс будет остановлен и запущен до или во время периода планового обслуживания?

При остановке и запуске инстанса во время периода планового обслуживания инстанс будет перенесен на новый хостинг, поэтому ему не нужно будет проходить плановое обслуживание. Остановка и запуск может привести к миграции клиентского инстанса на поддержку системы AWS Nitro. Обратите внимание, что данные на любых томах локального хранилища инстансов не будут сохранены при остановке и запуске инстанса. Нажмите здесь для получения дополнительной информации об остановке и запуске инстансов.

Вопрос. Что случится с моим инстансом во время технического обслуживания?

Мы будем работать совместно с клиентом в рамках стандартного процесса технического обслуживания AWS. Несколько команд AWS уже совершили миграцию и запускают инстансы предыдущего поколения на оборудовании Nitro. Во время обслуживания инстанс будет перезагружен, что может занять до 30 минут в зависимости от его размера и атрибутов. Например, перенос инстансов с локальным диском занимает больше времени, чем инстансов без него. После перезагрузки инстанс сохраняет свой IP-адрес, DNS-имя и любые данные локальных томов на основе хранилища инстансов.

Вопрос. Нужно ли мне перестраивать или повторно проверять рабочие нагрузки для запуска на инстансах предыдущего поколения, перенесенных в Систему AWS Nitro?

Нет, клиентам не нужно перестраивать или повторно проверять рабочие нагрузки для запуска на инстансах предыдущего поколения, перенесенных в Систему AWS Nitro.

Вопрос. Изменятся ли спецификации инстанса после переноса в Систему AWS Nitro?

При переносе инстансов в Систему AWS Nitro спецификация инстансов предыдущего поколения не изменится.

Вопрос. Будут ли после миграции поддерживаться все функции и AMI на инстансах предыдущего поколения?

Да, все существующие функции и AMI инстансов предыдущего поколения будут поддерживаться при их переносе в Систему AWS Nitro. 

Вопрос. Изменятся ли цены и выставление счетов при переносе инстансов предыдущего поколения в Систему AWS Nitro?

Цены и выставление счетов не изменятся. Мы по-прежнему будем поддерживать те же модели ценообразования, которые сейчас применяются для инстансов предыдущего поколения (по требованию, зарезервированные инстансы на 1 или 3 года, Savings Plan, спотовые инстансы).

 

Дополнительные ресурсы к продукту

Существует множество ресурсов для освоения принципов разработки с помощью Amazon EC2.

Подробнее 
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS. 

Регистрация 
Начать разработку в консоли

Начните разработку с Amazon EC2 в Консоли управления AWS.

Начать работу