Из того, что мы можем сказать на этом этапе, ожидается, что EFS обеспечит общий общий доступ к файлам NFS на накопителе с поддержкой SSD. Как только он будет доступен, он будет файловой системой v1.0. Нет шифрования и его AWS-only. Данные полностью находятся под управлением AWS.
SoftNAS - это зрелый, проверенный на основе ZFS NAS Filer, который является полнофункциональным, включая зашифрованные хранилища EBS и S3, снимки хранилищ для защиты данных, записываемые клоны для тестирования DevOps и QA, кеширование ОЗУ и SSD для максимальной IOPS и пропускную способность, дедупликацию и сжатие, межзональную HA и 100% SLA. Он поддерживает NFS с аутентификацией LDAP и Active Directory, CIFS/SMB с пользователями/группами AD, многоадресной рассылкой iSCSI, FTP и (скоро) AFP. Экземпляры SoftNAS и все хранилища полностью находятся под вашим контролем, и вы полностью контролируете шифрование и ключи EBS и S3 (вы можете использовать шифрование EBS или любой подход к шифрованию и управлению ключами Linux, который вы предпочитаете или требуете).
Файловая система ZFS является проверенной файловой системой, которой доверяют тысячи предприятий во всем мире. В настоящее время на SoftNAS работает более 600 миллионов файлов на производстве - ZFS способна масштабироваться в миллиарды.
SoftNAS является кросс-платформенным и работает на облачных платформах, отличных от AWS, включая Azure, Cloud Cloud Cloud, облако Faction, VMware vSPhere/ESXi, VMware vCloud Air и Hyper-V, поэтому ваши данные не ограничены или не блокируются AWS. Планируется больше платформ. Он обеспечивает кросс-платформенную репликацию, позволяя легко переносить данные между любыми поддерживаемыми облачными облачными областями, облачным облаком или центром данных, основанным на предпосылках.
SoftNAS поддерживается отраслевой технической поддержкой специалистов по облачным хранилищам (это все, что мы делаем), что-то вам может понадобиться или нужно.
Это некоторые из наиболее примечательных различий между EFS и SoftNAS. Для более детальной диаграммы сравнения:
https://www.softnas.com/wp/nas-storage/softnas-cloud-aws-nfs-cifs/how-does-it-compare/
Если вы готовы свернуть свой собственный кластер HA NFS, и нести ответственность за его уход, питание и поддержку, то вы можете использовать Linux и DRBD/corosync или любой количество других подходов к кластеризации Linux. Вы должны будете поддерживать его самостоятельно и нести ответственность за все, что происходит.
Существует также GlusterFS. Он хорошо подходит для 250 000 файлов (в нашем тестировании) и, как было замечено, страдает от обхода IOPS при приближении к 1 миллиону файлов, а IOPS отключается от 1 миллиона файлов (по словам клиентов, которые его использовали). Для небольших развертываний он, как сообщается, работает достаточно хорошо.
Надеюсь, что это поможет.
CTO - SoftNAS
AWS приходит с новой функцией решения для хранения сетевых файлов в ближайшее время. До тех пор я считаю, что лучшим вариантом является использование S3 для хранения активов. Для сеансов попробуйте Elasticache или сохраните сеансы в БД для серверов без сервера. Ваша настройка звучит так, как будто это beanstalk. Вы настроили их вручную или используя Beanstalk? Если вы используете beanstalk, вы можете запустить его для загрузки активов при запуске для локального хранилища из ведра s3 или другого экземпляра. Это будет работать до тех пор, пока ваш сервер не генерирует никаких новых активов. –