Есть ли какие-либо преимущества использования выделенного блока NFS на EC2 для непосредственного использования EFS?
По сути, поскольку у нас есть несколько экземпляров EC2, для которых требуется централизованно подключенный диск, была настроена коробка NFS (это было до того, как EFS была доступна в нашей зоне). Есть ли в этом случае причина (или нет) переключаться на EFS?
1 ответ
Это зависит от того, как вы настроили свой экземпляр EC2/NFS - имеет ли он возможности High-Available, такие как аварийное переключение в случае сбоя узла? Контролируете ли вы дисковое пространство и расширяете ли его, если у вас мало времени?
EFS очень доступна и имеет практически неограниченное хранилище. Хранилище EFS дороже, чем хранилище EBS вашего экземпляра, но вы получаете управляемую, высокодоступную услугу по цене и не платите почасовую плату за EC2.
Также обратите внимание, что по умолчанию вы получаете более высокую пропускную способность, когда сохраняете больше данных в EFS, однако вы можете приобрести Обеспеченную пропускную способность, чтобы получить требуемую пропускную способность, даже если у вас недостаточно данных на ней.
Возможность перехода на EC2/NFS на EFS зависит от ваших обстоятельств. Сделайте свою домашнюю работу, проведите некоторый анализ цен, включите стоимость возможного сбоя EC2 (сколько других серверов / сервисов зависит от него?) И т. Д. И примите решение на основе этого. Я бы сказал, да, переключиться на EFS из-за всех функций, которые он предоставляет, кроме YMMV.
Надеюсь, это поможет:)