Amazon Elastic File System

Масштабируемая, эластичная файловая система для Linux с оптимизацией для облака

Amazon Elastic File System (Amazon EFS) предоставляет простую, масштабируемую, эластичную файловую систему для рабочих нагрузок на базе Linux, которую можно использовать с сервисами облака AWS и локальными ресурсами. Файловая система эластично масштабируется по требованию до исчисляемых петабайтами масштабов, не прерывая работу приложений. Она автоматически расширяется и сжимается по мере добавления или удаления файлов, поэтому приложения всегда имеют необходимый объем хранилища. Система предназначена для обеспечения массивно-параллельного совместного доступа для тысяч инстансов Amazon EC2. Благодаря этому общая пропускная способность приложений и количество операций ввода-вывода в секунду достигают значительных величин с сохранением стабильно малой задержки. Amazon EFS – это полностью управляемый сервис, не требующий внесения изменений в существующие приложения и инструменты и обеспечивающий доступ через стандартный интерфейс файловой системы (для удобства интеграции). В Amazon EFS доступны классы хранилищ Standard и Infrequent Access. Благодаря возможности EFS Lifecycle Management файлы, доступ к которым не осуществлялся в соответствии с выбранной политикой управления жизненным циклом, автоматически переносятся в экономичный класс хранилища Infrequent Access. Это позволяет удобно хранить файлы, которые требуются нечасто, в той же файловой системе, что и активно используемые файлы, сокращая при этом затраты до 85 %. Amazon EFS – это региональный сервис, который сохраняет данные в нескольких зонах доступности, обеспечивая высокую доступность и надежность. Вы можете осуществлять доступ к своим файловым системам в нескольких зонах доступности, регионах и облаках VPC, а также обмениваться файлами между тысячами инстансов Amazon EC2 и локальных серверов с помощью AWS Direct Connect или AWS VPN.

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

Обзор Amazon EFS

Подробнее об облачном хранилище файлов и его преимуществах по сравнению с другими решениями облачного хранения.

Облачное хранилище предоставляет простой способ хранения данных, обеспечения доступа к ним (в том числе для совместного использования через Интернет) и возможность масштабирования ресурсов. Чтобы определить, в каких случаях следует использовать Amazon EFS, сравним его с другими сервисами облачных хранилищ от AWS.

Преимущества

Динамическая эластичность

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

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

Файловая система Amazon EFS способна обеспечить достаточную производительность, объем IOPS и малую задержку для рабочих нагрузок Linux. Пропускная способность и IOPS масштабируются по мере роста файловой системы с возможностью значительного увеличения предоставляемых ресурсов на короткие периоды времени для удовлетворения непредсказуемых потребностей файловых рабочих нагрузок в производительности. Для самых требовательных рабочих нагрузок Amazon EFS может обеспечить производительность более 10 ГБ/с и до 500 000 операций ввода-вывода.

Хранение общих файлов

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

Полностью управляемая БД

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

Экономичность

При работе с хранилищем Amazon EFS оплате подлежат только используемые ресурсы. Теперь не требуется выделять ресурсы хранилища заранее; минимальные и авансовые платежи отсутствуют. Благодаря возможности EFS Lifecycle Management можно автоматически переносить редко используемые файлы в экономичный класс хранилища, сокращая затраты до 85 %.

Безопасность и соответствие требованиям

Amazon EFS обеспечивает надежный доступ к файлам с использованием существующей инфраструктуры безопасности. Контролировать доступ к своим файловым системам Amazon EFS можно с помощью разрешений POSIX, виртуального частного облака Amazon и IAM AWS. Обеспечьте безопасность своих данных с помощью шифрования хранимых и передаваемых данных. Amazon EFS также соответствует многочисленным нормативным и квалификационным требованиям, что позволяет вам удовлетворять соответствующие потребности вашей организации. Щелкните здесь, чтобы ознакомиться со списком программ соответствия, требования которых поможет выполнить Amazon EFS.

Как работает сервис

Amazon EFS – принципы работы

Примеры использования

Удобный перенос корпоративных приложений

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

Аналитика больших данных

Amazon EFS обеспечивает масштабируемость и производительность для приложений обработки больших данных, которым требуется высокая пропускная способность вычислительных узлов, непротиворечивость данных при считывании после записи и малая задержка при операциях с файлами. Многие рабочие нагрузки аналитики используют данные через файловый интерфейс, что требует файловых разрешений, иерархии каталогов, блокировок файлов и возможности вести запись в разные части файла. Amazon 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, компания смогла своевременно полностью переместить свое приложение без превышения выделенного бюджета.

Публикации в блоге

How to test drive Amazon Elastic File System 
3 апреля 2019 г.
 
New – Infrequent Access Storage Class for Amazon Elastic File System (EFS) 
13 февраля 2019 г.
 
Provisioned Throughput for Amazon EFS 
2 августа 2018 г.
 
Encryption of Data in Transit for Amazon EFS 
4 апреля 2018 г.
 
Encryption of Data at Rest for Amazon Elastic File System 
14 августа 2017 г.
 
Amazon EFS Update – On-Premises Access via Direct Connect 
20 декабря 2016 г.
 

Начать работу с Amazon EFS

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