Amazon Elastic File System

Масштабируемое, надежное и эластичное файловое хранилище для облака AWS

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

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

Amazon EFS Overview

Как это работает

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

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

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

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

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

ПРОСТОТА

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

ОБЩЕЕ ФАЙЛОВОЕ ХРАНИЛИЩЕ

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

ЭФФЕКТИВНАЯ ИНТЕГРАЦИЯ

Amazon EFS предоставляет стандартный интерфейс и семантику доступа к файловой системе (включая строгую непротиворечивость данных и блокировку файлов). Инстансы Amazon EC2 подключают файловую систему Amazon EFS по протоколу NFSv4, используя стандартные для операционной системы команды подключения. При работе с Amazon VPC через AWS Direct Connect файловые системы Amazon EFS можно подключать к серверам локальных ЦОД по протоколу NFSv4.

АВТОМАТИЧЕСКОЕ МАСШТАБИРОВАНИЕ

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

МАСШТАБИРУЕМАЯ ПРОИЗВОДИТЕЛЬНОСТЬ

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

НИЗКАЯ СТОИМОСТЬ

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

 

ВЫСОКИЙ УРОВЕНЬ ДОСТУПНОСТИ И НАДЕЖНОСТИ

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

ОПТИМИЗИРОВАННАЯ ПЕРЕДАЧА ДАННЫХ

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

БЕЗОПАСНОСТЬ

Amazon EFS позволяет полностью управлять доступом к файловым системам посредством разрешений POSIX. Для управления сетевым доступом используйте Amazon Virtual Private Cloud (Amazon VPC). Для управления доступом к API Amazon EFS используйте AWS Identity and Access Management (IAM). Используйте шифрование данных для обеспечения их безопасности как при хранении, так и при передаче.

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

КОРПОРАТИВНЫЕ ПРИЛОЖЕНИЯ

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

Подробнее о корпоративных приложениях »

РАБОЧИЕ ПРОЦЕССЫ В СФЕРЕ МУЛЬТИМЕДИА И РАЗВЛЕЧЕНИЙ

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

АНАЛИТИКА

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

ДОМАШНИЕ КАТАЛОГИ

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

УПРАВЛЕНИЕ КОНТЕНТОМ И РАСПРОСТРАНЕНИЕ ФАЙЛОВ ЧЕРЕЗ ИНТЕРНЕТ

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

ИНСТРУМЕНТЫ ДЛЯ РАЗРАБОТКИ ПО

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

РЕЗЕРВНОЕ КОПИРОВАНИЕ БАЗ ДАННЫХ

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

КОНТЕЙНЕРНЫЕ ХРАНИЛИЩА

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

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

Компания HERE Technologies с помощью Amazon EFS расширила репозиторий бинарных артефактов

Компания HERE использует Amazon EFS для хранения 1,2 миллиона артефактов более чем в 300 репозиториях. Совокупный объем этих данных превышает 20 ТБ. Каждый день система обслуживает 750 000 операций загрузки и 50 000 операций выгрузки, которые инициируют более 1000 пользователей и систем непрерывной интеграции. Эластичность Amazon EFS позволила компании HERE снизить совокупную стоимость владения по сравнению с управлением парком собственных NFS-серверов и хранилищ.

«При использовании Amazon EFS нам не приходится тратить время и средства на избыточное выделение ресурсов при растущей нагрузке, – отмечает Суреш Прем, главный системный инженер в компании HERE. – Мы используем только необходимое количество ресурсов и платим только за то, что используем».

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

Jeff-Barr_Bio-Pic
Джефф Барр
В Amazon EFS добавлена поддержка шифрования данных при передаче.
 
 
Jeff-Barr_Bio-Pic
Джефф Барр
Использование EFS File Sync для быстрого и безопасного перемещения файловых данных в EFS.
 
 
Jeff-Barr_Bio-Pic
Джефф Барр
В Amazon EFS добавлена поддержка шифрования данных при хранении.
 
Jeff-Barr_Bio-Pic
Джефф Барр
Amazon EFS предлагает простой и надежный локальный доступ с использованием AWS Direct Connect. 
 

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

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