aws efs
aws efs (Elastic File System), dosya bazlı bir depolama hizmetidir. EBS disklerinden farklı olarak, manuel olarak disk eklemenize gerek kalmaz. EFS’nin boyutu otomatik olarak artıp azalabilir. Bu özelliği sayesinde dinamik bir depolama çözümü sunar. EFS, NFS (Network File System) tabanlı bir dosya depolama sistemidir.
nfs, birden fazla makinenin aynı dosya sistemine erişmesine olanak tanıyan bir ağ protokolüdür. Bu sayede, EFS’yi aynı anda birden fazla makineye bağlayabilir ve ortak bir alan yaratabilirsiniz. Bu, özellikle dağıtık sistemler ve yüksek erişilebilirlik gerektiren senaryolarda kullanışlıdır. EFS, birden çok sunucunun aynı dosya sistemini paylaşarak verilere erişmesini sağlar, bu da iş yüklerini kolayca yönetebilmenizi ve ölçeklendirebilmenizi sağlar ama bunu bir klasöre bağlanmak gerekiyor örneklerde göstereceğim.
Amazon EFS > Create FileSystem diyoruz
özelliklerinde regional birden fazla avability zoneda dosyaların tutulmasını sağlar one zone ise tek bir tane avability zone’da tutulmasını sağlar , otomatik bakcup özelliği ise efs dosyalarını backup alabilirsiniz ,life cycle manager ile erişlemeyen dosyaları farklı servilserde tutulmasını sağlayabilirisiniz
security grup oluşturarak ta oluşturduğunuz grup üzerinden belirli ipler görsün ve eklesin gibi erişimler sağlayabiliriz ve tüm avability zonelara ekleyebiliriz
Policy yazarakta efs üzerinden yazma , okuma, root girişleri engelle vs gibi politakalar yazabiliriz
oluşturulan EFS ise mount komutunu /_dosya ismi vererek istediğimiz dosyayı efs yapabilriz ve otomatik artıp otomatik silinecektir :) ve bunu istediğimiz sunucuyu mount edebiliriz :)
aynı mount işlemini farklı 2 sunucuda aynı şekilde mount ederseniz ortak diskleriniz olmuş olacağını unutmayınız :)
umarım faydalı olmuştur.