ECS: Depolama Verimliliği
Summary: Bu makalede ECS için depolama verimliliği açıklanmaktadır.
Instructions
ECS, veri koruması için silme kodlaması kullanır.
Yansıtma gibi diğer koruma biçimlerine kıyasla depolama açısından daha verimli olmasına rağmen, bazı depolama ek yükü getirir.
ECS, üç veya daha fazla site kullanıldıkça depolama verimliliğinin arttığı bir mekanizma sağlar.
Birden çok site/VDC içeren coğrafi olarak çoğaltılmış bir kurulumda ECS, yüksek kullanılabilirlik sağlamak için parçaları birincil VDC'den uzak bir siteye çoğaltır.
Ancak bu basit çoğaltma işlemi, büyük bir disk alanı yüküne neden olabilir.
Bunu hafifletmek için ECS, yüksek kullanılabilirlik özelliklerini korurken ek yükü azaltmak için yenilikçi bir teknik kullanır.
Bu basit bir örnekle açıklanabilir.
VDC1, VDC2 ve VDC3 olmak üzere çok siteli bir ortamda 3 VDC olduğunu ve VDC1'in C1 öbeğine ve VDC2'nin C2 öbeğine sahip olduğunu düşünün.
Basit çoğaltmada, C1'in ikincil bir kopyası ve C2'nin ikincil bir kopyası VDC3'e yerleştirilebilir. Tüm parçalar aynı boyutta olduğundan bu, 2 x 128 MB nesneyi depolamak için toplam 4 x 128 MB alan kullanılmasına neden olur.
Bu durumda ECS, C1 ve C2'nin XOR işlemini gerçekleştirebilir (matematiksel olarak C1 C2 olarak yazılır) ve bunu VDC3'e yerleştirebilir ve C1 ve C2'nin ayrı ayrı ikincil kopyalarından kurtulabilir.
VDC3'te 2 x 128 MB alan kullanmak yerine, ECS artık yalnızca 128 MB kullanır (XOR işlemi aynı boyutta yeni bir öbek ile sonuçlanır).
Bu durumda VDC1 çökerse ECS, VDC2'deki C2'yi ve VDC3'teki (C1 C2) verilerini kullanarak C1'i yeniden oluşturabilir. Benzer şekilde, VDC2 çökerse ECS, VDC1'den C1'i ve VDC3'ten (C1 C2) verilerini kullanarak C2'yi yeniden oluşturabilir.
Bağlantılı sitelerin sayısı arttıkça, ECS algoritması ek yükü azaltmada daha verimlidir.
Tablo 10, 12+4 normal silme kodlaması ve 10+2 soğuk arşiv silme kodlaması için site sayısına dayalı olarak depolama ek yükü hakkında bilgi sağlar ve daha fazla site bağlandıkça ECS'nin nasıl daha verimli depolama verimli hale geldiğini gösterir. Daha düşük ek yükü elde etmek için her sitede aynı miktarda veri yazılmalıdır.
Bazı senaryolarda, gelişmiş veri koruması ve gelişmiş okuma performansı için tüm sitelerde çoğaltma istenebilir. Bu özelliğin etkinleştirilmesi, açıklanan depolama verimliliği için XOR özelliğini devre dışı bırakır. Tüm sitelerde çoğaltma ECS 2.2 ve sonraki sürümlerde kullanılabilir.