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

Вопрос: Что такое Amazon Elastic File System?

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

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

Вопрос: Какие примеры использования поддерживает Amazon EFS?

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

Вопрос. В каких случаях рекомендуется использовать Amazon EFS вместо Amazon S3 и Amazon Elastic Block Store (EBS)?

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

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

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

Amazon S3 – это сервис объектного хранилища. Сервис Amazon S3 с помощью API обеспечивает доступ к данным через Интернет, т. е. из любой точки.

Подробнее о том, на что стоит обратить внимание при оценке возможностей использования Amazon EFS.

Вопрос: В каких регионах в настоящее время доступен сервис Amazon EFS?

Подробные сведения о доступности сервиса Amazon EFS по регионам см. на странице Продукты и сервисы по регионам.

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

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

После создания аккаунта AWS обратитесь к руководству по началу работы с Amazon EFS, чтобы начать использовать Amazon EFS. Файловую систему можно создать с помощью Консоли управления AWS, интерфейса командной строки (CLI) AWS, а также API Amazon EFS (и различных SDK для конкретных языков).

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

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

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

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

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

Вопрос: Как управлять файловой системой?

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

Администрировать файловую систему можно с помощью Консоли управления AWS, интерфейса командной строки (CLI) AWS, а также API Amazon EFS (и различных SDK для конкретных языков). Консоль, API и SDK предоставляют возможность создавать и удалять файловые системы, настраивать доступ к файловым системам, создавать и редактировать теги файловых систем, а также отображать подробную информацию о них.

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

Существует несколько способов загрузки данных существующей файловой системы в Amazon EFS как для исходных данных, находящихся в AWS, так и для данных на локальных серверах.

Файловые системы Amazon EFS могут подключаться к инстансу Amazon EC2, поэтому любые данные, доступные для инстанса Amazon EC2, также могут быть считаны и записаны сервисом Amazon EFS. Чтобы загрузить файловые данные, которые хранятся за пределами AWS, можно использовать AWS DataSync. При этом данные будут копироваться непосредственно в Amazon EFS.

DataSync обеспечивает быстрый и простой способ безопасной синхронизации существующих локальных файловых систем с Amazon EFS. DataSync работает через любое сетевое подключение, в том числе через AWS Direct Connect или VPN AWS. AWS Direct Connect обеспечивает выделенное сетевое подключение с высокой пропускной способностью и низкой задержкой. Его можно использовать для подключения файловых систем EFS. Для перемещения файлов данных в Amazon EFS можно также использовать стандартные средства копирования Linux.

Дополнительную информацию о доступе к файловой системе с локального сервера см. в разделе Локальный доступ этой страницы вопросов и ответов.

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

Защита данных и обеспечение доступности

Вопрос: Как Amazon EFS обеспечивает высокую надежность и доступность данных?

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

Вопрос. Предлагается ли для Amazon EFS соглашение об уровне обслуживания (SLA)?

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

Вопрос: Как осуществлять резервное копирование файловой системы?

Система Amazon EFS отличается высокой степенью надежности. Вы можете использовать AWS Backup для автоматического инкрементного резервного копирования файловых систем Amazon EFS по установленному графику. Дополнительные сведения см. в разделе Amazon EFS Пошаговое руководство: решение для резервного копирования файловых систем Amazon EFS.

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

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

Масштабирование и производительность

Вопрос: Какой объем данных можно хранить?

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

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

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

Вопрос: Сколько файловых систем можно создать?

Количество файловых систем, которые разрешено создавать в рамках одного аккаунта, различается в зависимости от региона. Дополнительную информацию о лимитах для Amazon EFS см. на странице лимитов для Amazon EFS.

Вопрос: Как отличается производительность Amazon EFS по сравнению с другими решениями хранилищ?

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

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

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

  Amazon EFS Amazon EBS (io1)

Задержка на одну операцию

Низкая, постоянная

Самая низкая, постоянная

Уровень пропускной способности

Несколько гигабайтов в секунду

Один гигабайт в секунду

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

Вопрос: В чем разница между режимами производительности «General Purpose» и «Max I/O»? Какой из них мне лучше использовать?

Режим производительности «General Purpose» подходит для большинства файловых систем и выбирается в качестве режима по умолчанию при создании файловой системы. Режим «Max I/O» оптимизирован для приложений, где к файловой системе обращаются десятки, сотни или тысячи инстансов EC2; в этом режиме в результате масштабирования возрастает суммарная пропускная способность и количество операций в секунду, что приводит к небольшому увеличению задержки при выполнении операций с файлами. Подробнее см. в разделе документации Производительность файловой системы.

Вопрос: Какую пропускную способность может обеспечить файловая система?

Пропускная способность, которая доступна для файловой системы, увеличивается по мере роста файловой системы. Рабочие нагрузки, связанные с файлами, обычно имеют неравномерный характер: они требуют высокой пропускной способности в течение определенных периодов времени и более низкой в остальное время. Поэтому сервис Amazon EFS предусматривает возможность временного повышения пропускной способности. Все файловые системы обеспечивают стабильную базовую производительность на уровне 50 МБ/с на каждый терабайт хранилища, все файловые системы (независимо от размера) могут повысить производительность до 100 МБ/с, а все файловые системы размером более 1 ТБ могут повысить производительность до 100 МБ/с на каждый терабайт хранилища. По мере добавления данных в файловую систему максимальная пропускная способность, которая доступна для файловой системы, масштабируется линейно и автоматически вместе с хранилищем.

Пропускная способность файловой системы делится между всеми инстансами Amazon EC2, подключенными к этой файловой системе. Например, файловая система объемом 1 ТБ, способная повысить пропускную способность до 100 МБ/с, может пропускать поток данных в 100 МБ/с от одного инстанса Amazon EC2 или распределять эти 100 МБ/с между 10 инстансами Amazon EC2. Подробнее см. в разделе документации Производительность файловой системы.

Provisioned Throughput

Вопрос: Что такое режим Provisioned Throughput и когда следует его использовать?

Режим Provisioned Throughput позволяет клиентам Amazon EFS выделять пропускную способность файловой системы независимо от объема хранимых данных, оптимизируя пропускную способность файловой системы с учетом требований приложений.

Режим Amazon EFS Provisioned Throughput доступен для приложений с высоким коэффициентом пропускной способности к объему хранилища (МБ/с на 1 ТБ). Например, если клиенты используют Amazon EFS для инструментов разработки, распространения файлов через Интернет или приложений для управления контентом, объем данных в файловой системе оказывается относительно небольшим по сравнению с требованиями к пропускной способности. Клиенты могут получить высокий уровень пропускной способности, который необходим для их приложений, без увеличения количества данных в файловой системе.

Режим по умолчанию Bursting Throughput подходит для большинства приложений с различными требованиями к пропускной способности, например для анализа больших данных, процессов обработки медиаданных, управления контентом, распространения файлов через Интернет и домашних каталогов. Как правило, рекомендуется запускать приложение в режиме Bursting Throughput (по умолчанию). При возникновении проблем с производительностью необходимо проверить метрику CloudWatch BurstCreditBalance и определить, подходит ли для приложения режим Provisioned Throughput. Если значение метрики BurstCreditBalance равно нулю или устойчиво уменьшается, режим Provisioned Throughput подходит для приложения.

Создать новую файловую систему в режиме Provisioned Throughput или сменить режим пропускной способности существующей файловой системы с Bursting Throughput на Provisioned Throughput можно в любое время через Консоль AWS, интерфейс командной строки AWS или API AWS. Подробные сведения см. в документации по режиму Provisioned Throughput.

Вопрос: Как работает режим Amazon EFS Provisioned Throughput?

При выборе режима Provisioned Throughput для файловой системы можно выделять пропускную способность файловой системы независимо от объема хранимых данных и оплачивать хранилище и использование выделенной пропускной способности отдельно (например, 0,30 USD за ГБ-месяц хранилища и 6,00 USD за МБ/с-месяц режима Provisioned Throughput в регионе Восток США (Сев. Вирджиния)).

При выборе режима по умолчанию Bursting Throughput пропускная способность файловой системы привязана к объему хранимых данных, а плата начисляется только за объем хранилища (например, 0,30 USD за ГБ-месяц хранилища в регионе Восток США (Сев. Вирджиния)).

При использовании режима по умолчанию Bursting Throughput пользователи получают в распоряжение базовый объем пропускной способности, включенный в стоимость используемого хранилища: 50 КБ/с на каждый гигабайт.

Режим Provisioned Throughput также включает базовый объем пропускной способности 50 КБ/с на каждый гигабайт (или 1 МБ/с на 20 ГБ), включенный в стоимость используемого хранилища. Например, если вы размещаете 20 ГБ на Amazon EFS в течение месяца и настраиваете пропускную способность 5 МБ/с на месяц, плата начисляется за 20 ГБ-месяц хранилища и 4 (5-1) МБ/с-месяц пропускной способности.

Вопрос: Как начисляется плата в режиме Provisioned Throughput?

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

  • Хранилище (за ГБ-месяц). Плата начисляется за объем использованного хранилища в ГБ-месяц.
  • Пропускная способность (за МБ/с-месяц). Плата начисляется за выделенную пропускную способность в МБ/с-месяц.

Вопрос: Как часто можно менять режим пропускной способности или пропускную способность файловой системы в режиме Provisioned Throughput?

Если файловая система находится в режиме Provisioned Throughput, можно увеличивать выделенную пропускную способность файловой системы с любой частотой. Понижать пропускную способность файловой системы в режиме Provisioned Throughput или изменять режим Provisioned Throughput на режим Bursting Throughput (по умолчанию) можно не ранее чем по прошествии 24 часов с прошлого понижения или изменения режима пропускной способности.

Вопрос: Какова реальная пропускная способность файловой системы, если в режиме Provisioned Throughput установлена пропускная способность меньше базового уровня режима Bursting Throughput?

В режиме по умолчанию Bursting Throughput пропускная способность файловой системы масштабируется в зависимости от объема хранимых данных. Если файловая система в режиме Provisioned Throughput после первоначальной конфигурации увеличивается в размере, возможно, базовый уровень пропускной способности файловой системы в режиме Bursting Throughput окажется выше, чем в режиме Provisioned Throughput.

В таких случаях пропускная способность файловой системы равна пропускной способности в режиме Bursting Throughput (по умолчанию). Дополнительная плата за пропускную способность в режиме Bursting Throughput в этом случае не взимается. При этом будет доступно увеличение пропускной способности в соответствии с моделью увеличения пропускной способности Amazon EFS.

Контроль доступа

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

При создании файловой системы в облаке VPC создаются адреса – так называемые «цели подключения». При подключении из инстанса EC2 имя DNS вашей файловой системы, указываемое в команде подключения, разрешается в IP-адрес цели подключения. Только те ресурсы, которые имеют доступ к цели подключения, могут получить доступ к файловой системе. Вы можете контролировать входящий и исходящий сетевой трафик целей подключения файловой системы с помощью групп безопасности облака VPC.

Вопрос: Как контролировать, кто может получать доступ к файловой системе?

Контролировать, кто может управлять файловой системой, можно с помощью сервиса AWS Identity and Access Management (IAM). Доступ к файлам и каталогам можно контролировать с помощью POSIX-совместимых прав на уровне пользователей и групп.

Шифрование

Вопрос: Что такое шифрование Amazon EFS?

Amazon EFS предлагает возможность шифрования данных при хранении и передаче.

Шифрование при хранении обеспечивает прозрачное шифрование данных при записи и прозрачное дешифрование во время чтения; изменения в код приложений вносить не требуется. Ключи шифрования управляются сервисом AWS Key Management Service (KMS), что исключает необходимость создания и поддержки своей инфраструктуры безопасного управления ключами.

Шифрование данных при передаче использует стандартный отраслевой протокол Transport Layer Security (TLS) 1.2 для шифрования данных, которыми обмениваются клиенты и файловые системы EFS.

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

Дополнительную информацию см. в документации пользователя по шифрованию.

Вопрос: Что такое AWS Key Management Service (KMS)?

AWS KMS управляет ключами, используемыми для шифрования данных при хранении в файловых системах EFS. AWS KMS – это управляемый сервис, который упрощает создание ключей для шифрования данных и управление ими. AWS Key Management Service интегрирован с другими сервисами AWS, включая Amazon EFS, Amazon EBS и Amazon S3, что упрощает шифрование данных с использованием ключей шифрования, находящихся под управлением клиента. AWS Key Management Service также интегрирован с AWS CloudTrail и позволяет получить журналы использования всех ключей, чтобы подтвердить соответствие требованиям и законодательным нормам.

Вопрос: Как включить шифрование для файловой системы Amazon EFS?

Шифрование данных при хранении можно включить в консоли EFS, с помощью интерфейса командной строки или SDK AWS. При создании новой файловой системы в консоли EFS нажмите «Create File System» (Создать файловую систему) и установите флажок для включения шифрования.

Данные можно шифровать при передаче из файловой системы Amazon EFS к ее клиентам и обратно с помощью вспомогательного средства подключения EFS.

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

Дополнительную информацию см. в документации пользователя по шифрованию.

Вопрос: Влияет ли шифрование на производительность Amazon EFS?

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

Локальный доступ

Вопрос: Как получить доступ к файловой системе EFS с серверов локального ЦОД?

Для доступа к файловой системе EFS необходимо настроить между локальным ЦОД и Amazon VPC подключение с использованием AWS Direct Connect или AWS VPN.

Подключение файловой системы EFS к локальному серверу Linux выполняется с помощью стандартной команды Linux для подключения файловой системы по протоколу NFSv4.1.

Дополнительную информацию о доступе к файловой системе EFS с локальных серверов см. в документации.

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

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

Во-первых, можно перемещать данные из локальных ЦОД для постоянного размещения в файловых системах Amazon EFS.

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

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

Вопрос: Можно ли осуществлять доступ к своей файловой системе Amazon EFS одновременно с локальных серверов собственного ЦОД и инстансов Amazon EC2?

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

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

Поскольку при перемещении данных на большие расстояния требуется определенное время на прохождение сигнала, задержка сетевого соединения между локальным ЦОД и облаком Amazon VPC может составлять несколько десятков миллисекунд. Если файловые операции упорядочены, задержки сетевого соединения непосредственно влияют на производительность операций записи и чтения. По сути, объем данных, которые можно считать или записать за определенный период времени, зависит от количества времени, затрачиваемого на выполнение каждой операции чтения и записи. Для обеспечения максимальной пропускной способности следует использовать параллельные файловые операции с тем, чтобы файловая система EFS одновременно выполняла несколько операций чтения и записи. Для организации параллельных операций копирования файлов данных можно применить стандартные инструменты, такие как GNU. Дополнительную информацию см. в онлайн‑документации.

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

Существует несколько способов скопировать существующие локальные данные в Amazon EFS. AWS DataSync обеспечивает быстрый и простой способ безопасной синхронизации существующих файловых систем с Amazon EFS и работает по любой сети, в том числе через AWS Direct Connect.

AWS Direct Connect обеспечивает выделенное сетевое подключение с высокой пропускной способностью и низкой задержкой. Его можно использовать для подключения файловых систем Amazon EFS. После подключения для копирования данных в Amazon EFS можно использовать DataSync, при этом копирование выполняется до 5 раз быстрее, чем при использовании стандартных средств копирования Linux.

Дополнительные сведения об AWS DataSync см. в разделе DataSync этой статьи «Вопросы и ответы».

AWS DataSync

Вопрос: Что такое AWS DataSync?

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

Вопрос: Как копировать данные в файловую систему EFS или из нее с помощью AWS DataSync?

Чтобы начать работу с AWS DataSync, сначала необходимо выполнить развертывание программного агента, загрузить который можно в Консоли управления AWS. После этого с помощью консоли или интерфейса командной строки AWS нужно подключить агент к локальным или облачным файловым системам по протоколу NFS, указать файловую систему Amazon EFS и начать копировать данные.

Вопрос: Можно ли с помощью AWS DataSync копировать данные EFS из одного региона в другой?

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

Совместимость

Вопрос: Какое возможно взаимодействие между существующими сервисами AWS и Amazon EFS, обеспечена ли совместимость между ними?

Amazon EFS интегрирован с рядом других сервисов AWS, включая Amazon CloudWatch, AWS CloudFormation, AWS CloudTrail, AWS IAM и AWS Tagging.

Amazon CloudWatch позволяет контролировать работу файловой системы с помощью метрик. AWS CloudFormation позволяет создавать файловые системы и управлять ими с помощью шаблонов.

AWS CloudTrail позволяет записывать все вызовы API Amazon EFS в файлы журналов.

AWS Identity and Access Management (IAM) позволяет контролировать административный доступ к вашей файловой системе. Сервисы AWS Tagging позволяют помечать файловые системы с помощью заданных пользователем метаданных.

Вопрос: Какой тип блокировки поддерживает Amazon EFS?

Блокировка в Amazon EFS определяется протоколом NFSv4.1 для рекомендуемой блокировки и позволяет приложениям использовать блокировку как всего файла, так и диапазона байтов.

Вопрос: Являются ли имена файловых систем уникальными (как названия корзин Amazon S3)?

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

Классы хранилища и управление жизненным циклом

Вопрос: Вопрос. Какие классы хранилищ предлагает Amazon EFS?

Amazon EFS предлагает классы хранилищ Standard и Infrequent Access. Класс хранилища Standard предназначен для активных рабочих нагрузок на файловую систему, и в месяц вы платите только за объем израсходованного хранилища файловой системы. Хранилище EFS Infrequent Access (EFS IA) – это экономичный класс хранилища, позволяющий оптимизировать затраты на хранение файлов, доступ к которым осуществляется редко. Хранение данных в хранилище класса EFS IA обходится дешевле, чем в хранилище класса Standard, так как вы платите только за каждую операцию чтения из файла или записи в файл. Файловые системы EFS прозрачно обслуживают данные из обоих классов хранилищ. EFS IA позволяет сократить затраты на хранение данных, обеспечивая экономию до 85 % по сравнению с классом хранилища EFS Standard.

Вопрос: Как перенести файлы в EFS IA?

Чтобы перенести файлы в EFS IA, нужно создать новую файловую систему и включить компонент Lifecycle Management. Lifecycle Management автоматически перемещает ваши данные в класс хранилища EFS IA, если вы не осуществляете доступ к ним в течение 30 дней.

Вопрос: Зачем включать компонент Lifecycle Management?

Включать Lifecycle Management требуется в целях экономии в том случае, если ваша файловая система содержит файлы, доступ к которым вы не осуществляете каждый день. EFS IA идеально подходит для клиентов EFS, которым требуется быстрый доступ к полному набору данных и которые хотят автоматически экономить на хранении данных по мере того, как определенные файлы становятся ненужны. В качестве примеров можно назвать успешно пройденные аудиты, анализ данных за прошлые периоды, резервное копирование и восстановление.

Вопрос. Что происходит, когда я отключаю EFS Lifecycle Management?

После отключения Lifecycle Management файлы больше не будут переноситься в класс хранилища Infrequent Access, а все файлы, которые уже были перенесены в EFS IA, там и останутся.

Вопрос. Какие возможности Amazon EFS поддерживаются при использовании класса хранилища EFS IA?

Все возможности Amazon EFS поддерживаются при использовании класса хранилища EFS IA. Файлы менее 128 КиБ не могут быть обработаны компонентом Lifecycle Management (управления жизненным циклом) и всегда сохраняются в хранилище класса EFS Standard.

Вопрос. Различаются ли показатели задержки между классами хранилищ EFS Standard и EFS Infrequent Access?

При считывании данных из EFS IA или записи в этот класс хранилища задержка первого байта выше, чем у класса EFS Standard. Класс EFS Standard предназначен для обеспечения, в среднем, задержки до 0,10 миллисекунд, а класс EFS IA, как правило, обеспечивает задержку более 0,10 миллисекунд.

Вопрос. На какую пропускную способность я могу рассчитывать при работе с файлами, сохраненными в хранилище класса EFS Infrequent Access?

Показатель пропускной способности, на которую можно рассчитывать при работе с файловой системой EFS, линейно масштабируется в зависимости от объема данных, сохраненных в хранилище класса EFS Standard. Все файловые системы EFS, независимо от размера, могут обеспечить пиковую пропускную способность до 100 МиБ/с. Файловые системы крупнее 1 ТиБ могут обеспечить пиковую пропускную способность 100 МиБ/с на ТиБ данных, сохраненных в хранилище EFS Standard. Если для работы с EFS IA вам требуется более высокая пропускная способность, нежели допускает ваша файловая система, используйте режим EFS Provisioned Throughput.

Цены и оплата

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

С Amazon EFS оплате подлежит только объем хранилища файловой системы, использованный за месяц.

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

Цена на EFS IA зависит от объема используемого хранилища и объема данных, к которым вы осуществляете доступ. До тех пор пока компонент Lifecycle Management не перенесет ваш файл в EFS IA полностью, файл хранится в хранилище EFS Standard и плата за него начисляется по тарифам Standard.

Информация о ценах на Amazon EFS см. на странице Цены на Amazon EFS.

Вопрос: Ваши цены указаны с учетом налогов?

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

Подробнее о ценах на Amazon EFS

Перейти на страницу цен
Готовы приступить к разработке?
Начать работу с Amazon EFS
Есть вопросы?
Свяжитесь с нами