Amazon Elastic File System
Масштабируемая, эластичная файловая система NFS с оптимизацией для облака: 0,08 USD за 1 ГБ-месяц
Amazon Elastic File System (Amazon EFS) предоставляет простую, масштабируемую, полностью управляемую и эластичную файловую систему NFS, которую можно использовать с сервисами AWS Cloud и локальными ресурсами. Файловая система масштабируется по требованию до исчисляемых петабайтами масштабов, не прерывая работу приложений. Она автоматически расширяется и сжимается в зависимости от добавления или удаления файлов, поэтому больше не нужно выделять дополнительные ресурсы и управлять ими по мере роста.
Amazon EFS предлагает два класса хранилища: класс Standard и класс Infrequent Access (EFS IA). Более экономичный класс EFS IA используется для файлов, доступ к которым осуществляется не каждый день. Просто включите компонент управления жизненным циклом EFS в вашей файловой системе, при этом редко используемые файлы, которые вы определили в политике жизненного цикла, будут автоматически и незаметно перемещены в EFS IA. Стоимость использования хранилища EFS IA составляет всего 0,025 USD за 1 ГБ в месяц*.
Несмотря на то, что шаблоны рабочей нагрузки меняются, клиенты, как правило, обнаруживают, что к 80 % файлов обращаются редко (они подходят для EFS IA), а 20 % активно используются (подходят для EFS Standard), в результате чего эффективная стоимость хранения составляет всего 0,08 USD за 1 ГБ-месяц*. Сервис Amazon EFS незаметно обрабатывает файлы из обоих хранилищ в общем пространстве имен файловой системы.
Amazon EFS предназначен для обеспечения массивно-параллельного совместного доступа для тысяч инстансов Amazon EC2. Благодаря этому общая пропускная способность приложений и количество операций ввода-вывода в секунду достигают значительных величин с сохранением стабильно малой задержки.
Amazon EFS оптимально подходит для многих случаев применений: от домашних каталогов до критически важных корпоративных приложений. Клиенты могут использовать EFS для удобного переноса (за одну операцию) существующих корпоративных приложений в облако AWS. Другие случаи применения: аналитика больших данных, обслуживание веб-сайтов и управление контентом, разработка и тестирование приложений, рабочие процессы в области мультимедиа и развлечений, резервное копирование баз данных и контейнерное хранение данных.
Amazon EFS – это региональный сервис, который сохраняет данные в нескольких зонах доступности, чтобы обеспечить высокую доступность и надежность. Инстансы Amazon EC2 могут осуществлять доступ к вашей файловой системе в разных зонах доступности, регионах и VPC, в то время как локальные серверы осуществляют доступ через AWS Direct Connect или VPN AWS VPN.
Подробнее об облачном хранилище файлов и его преимуществах по сравнению с другими решениями облачного хранения.
Облачное хранилище предоставляет простой способ хранения данных, обеспечения доступа к ним (в том числе для совместного использования через Интернет) и возможность масштабирования ресурсов. Чтобы определить, в каких случаях следует использовать Amazon EFS, сравним его с другими сервисами облачных хранилищ от AWS.
Преимущества
POSIX-совместимое общее хранилище файлов
Сервис Amazon EFS обеспечивает одновременный безопасный доступ к тысячам соединений для инстансов Amazon EC2 и локальных серверов, используя традиционную модель файловых разрешений, возможности блокировки файлов и иерархическую структуру каталогов с протоколом NFSv4. Инстансы Amazon EC2 могут осуществлять доступ к вашей файловой системе в разных зонах доступности, регионах и VPC, в то время как локальные серверы осуществляют доступ через AWS Direct Connect или VPN AWS VPN.
Масштабируемая производительность
Файловая система Amazon EFS способна обеспечить достаточную производительность, объем IOPS и малую задержку для рабочих нагрузок Linux. Пропускная способность и IOPS масштабируются по мере роста файловой системы и позволяют значительно увеличивать предоставляемые ресурсы на короткие периоды для удовлетворения непредсказуемых потребностей файловых рабочих нагрузок в производительности. Для самых требовательных рабочих нагрузок Amazon EFS может обеспечить производительность более 10 ГБ/с и свыше 500 000 операций ввода‑вывода.
Динамическая эластичность
По мере добавления или удаления файлов Amazon EFS мгновенно обеспечивает автоматическое масштабирование ресурсов хранилища файловой системы в сторону увеличения или уменьшения, динамически предоставляя необходимый объем хранилища в нужное время. Вы просто создаете файловую систему и начинаете добавлять файлы без необходимости заблаговременной подготовки ресурсов.
Полностью управляемая БД
Amazon EFS – это полностью управляемый сервис, обеспечивающий общее хранилище данных для рабочих нагрузок Linux в файловой системе. Он предоставляет простой интерфейс для быстрого создания и настройки файловых систем, а также управляет инфраструктурой вашего файлового хранилища. Вы избавляетесь от необходимости развертывания, обслуживания базовой инфраструктуры файловой системы и внесения исправлений в нее.
Экономичность
При работе с хранилищем Amazon EFS оплате подлежат только используемые ресурсы. Нет необходимости заранее подготавливать ресурсы хранилища; кроме того, отсутствуют минимальные платежи и предварительные обязательства. Благодаря возможности EFS Lifecycle Management можно автоматически переносить редко используемые файлы в экономичный класс хранилища, сокращая затраты до 92 %.
Безопасность и соответствие требованиям
Amazon EFS обеспечивает надежный доступ к файлам с использованием существующей инфраструктуры безопасности. Контролировать доступ к своим файловым системам Amazon EFS можно с помощью разрешений POSIX, виртуального частного облака Amazon и IAM AWS. Обеспечьте безопасность своих данных с помощью шифрования хранимых и передаваемых данных. Amazon EFS также соответствует многочисленным нормативным и квалификационным требованиям, что позволяет вам удовлетворять соответствующие потребности вашей организации. Щелкните здесь, чтобы ознакомиться со списком программ соответствия, требования которых поможет выполнить Amazon EFS.
Как работает сервис
Примеры использования
Удобный перенос корпоративных приложений
Amazon EFS обеспечивает масштабируемость, эластичность, доступность и надежность хранения файлов для корпоративных приложений и приложений, предоставляемых как сервис. Благодаря стандартному интерфейсу и разрешениям файловой системы, а также иерархии каталогов легко переносить корпоративные приложения из локальной среды в облако AWS или создавать новые.
Подробнее »
Аналитика и машинное обучение
Amazon EFS обеспечивает удобство использования, масштабирование, производительность и единообразие, необходимые для организации машинного обучения и рабочих нагрузок, связанных с анализом больших данных. Специалисты по работе с данными могут использовать EFS для создания индивидуально настроенных сред с домашними каталогами, содержащими файлы блокнотов, данными для обучения и артефактами моделей. Amazon SageMaker интегрирован с EFS для организации задач обучения, что позволяет специалистам по работе с данными быстро проводить циклы обучения моделей.
Обслуживание веб-сайтов и управление контентом
Amazon EFS предоставляет надежную, высокопроизводительную файловую систему для систем управления контентом и приложений, распространяющих файлы через Интернет. Amazon EFS может хранить информацию для веб-сайтов, электронных изданий, архивов и других приложений, а также обеспечивать ее распространение. Поскольку в Amazon EFS используется стандартная структура каталогов файловой системы, соблюдаются правила именования и реализованы разрешения, к которым привыкли веб-разработчики, сервис легко интегрировать с веб-приложениями.
Тестирование и разработка приложений
Amazon EFS предоставляет средам разработки стандартный репозиторий хранилищ, благодаря которому можно организованно и безопасно обмениваться кодом и другими файлами. Теперь для распределения, дублирования, масштабирования или архивации сред разработки, тестирования и производственных сред достаточно нескольких щелчков. Так ваша организация может работать более гибко и более полно удовлетворять потребности клиентов. Amazon EFS предоставляет масштабируемое и высокодоступное решение, которое идеально подходит для рабочих нагрузок, связанных с разработкой и тестированием.
Мультимедиа и индустрия развлечений
Рабочие процессы обработки мультимедийного контента, такие как редактирование видео, студийное производство, подготовка трансляций, звуковой дизайн и рендеринг, зачастую требуют операций с большими файлами, находящимися в общем файловом хранилище. Amazon EFS предоставляет модель строгой непротиворечивости данных в сочетании с высокой пропускной способностью и совместным доступом к файлам, что сокращает время, требуемое для выполнения этих задач, и обеспечивает консолидацию нескольких локальных файловых хранилищ в одно, доступное всем пользователям.
Резервное копирование баз данных
Amazon EFS предлагает стандартную файловую систему, которую просто подключать к серверам баз данных по протоколу NFSv4. Это идеальная платформа для создания портативных резервных копий баз данных с использованием встроенных инструментов или корпоративных приложений для резервного копирования. Многие компании стремятся использовать гибкие возможности хранения в облаке для резервных копий баз данных в качестве временной защиты в процессе обновлений либо для решения вопросов разработки и тестирования.
Контейнерное хранилище
Amazon EFS идеально подходит для создания контейнерных хранилищ, так как обеспечивает стабильный общий доступ к единому репозиторию файлов. Контейнеры играют важную роль в создании микросервисов: их можно просто создать или переместить, обеспечивая необходимую изоляцию процессов. Контейнерам, которым необходим доступ к исходным данным при каждом запуске, имеет смысл воспользоваться общей файловой системой, к которой можно подключаться независимо от того, на каком инстансе работают сами контейнеры.
Примеры использования
BBC использует общее хранилище файлов для переноса приложения Red Button в облако AWS
Используя Amazon EFS для обмена файлами, компания BBC смогла построить гибкое и экономичное решение, осуществив перенос своего интерактивного телевизионного сервиса Red Button в облако AWS. Используя такие сервисы, как Amazon EC2, Amazon EFS, Amazon SNS, Amazon SQS и Amazon Kinesis, компания смогла своевременно полностью переместить свое приложение без превышения выделенного бюджета.
Публикации в блоге
Начать работу с Amazon EFS
Подробнее об Amazon EFS
