ECS: Dört düğümlü ECS kümesinde düğüm kesintisi nedeniyle Silme Kodlaması yeniden oluşturma
Summary: ECS sürüm 3.4'ten başlayarak, dört düğümlü bir ECS kümesinde düğüm kesintisi olursa Silme Kodlaması yeniden oluşturma işlemi otomatik olarak başlatılmaz.
Symptoms
3.4'ten önceki ECS sürümlerinde, yalnızca üç sağlıklı düğüm kaldıysa ECS, müşteri verilerini düğüm başına bir tane olmak üzere üç yansıtılmış kopyaya geri yükleme işlemi başlatıyordu. Bu tasarım kararı, müşteri verileri için veri korumasını en üst düzeye çıkarmak amacıyla alındı. Bu işlem aynı zamanda EC'nin (Silme Kodlaması) kullanımdan kaldırılması olarak da bilinir.
EC, verileri disk veya düğüm arızalarına karşı korurken depolama alanını azaltan bir algoritmadır.
Veriler silme kodluyken, müşteri verilerini depolamak için ECS'de gereken fiziksel alan yaklaşık 1,33 kattır (12 veri segmenti + 4 eşlik segmenti). Ancak ECS, EC'yi kullanımdan kaldırmaya başlarsa müşteri verileri için gereken fiziksel alan 1,33 kattan 3 kata çıkar.
Bu, ECS'nin %90 kapasite kullanım eşiğine ulaşarak ECS'nin salt okunur moda geçmesine ve verilerin kullanılamamasına neden olabilir.
Cause
Resolution
Veri korumasını geliştirmek ve %90 kapasite eşiğini aşmamak için yalnızca üç sağlıklı düğüme sahip ECS kümelerinin varsayılan davranışı değiştirildi.
3.4 sürümünde, yalnızca üç düğüm sağlıklı/çevrimiçi olduğunda ECS'nin EC Kullanımdan Kaldırma özelliğini artık otomatik olarak uygulamamasını sağlayacak tasarım değişikliği yapılmıştır. Sistem gerilemiş bir durumda çalışır ve performans sorunlarıyla karşılaşılabilir ancak DU'dan kaçınma olasılığı yüksektir. Yeni yazmalar üç yansıtılmış kopya olarak yazılmaya devam eder ve çevrimiçi ve yazılabilir 4+ düğüm olduğunda silme kodlaması yapılacaktır.
Herhangi bir ek sürücü arızası yalıtılmış DU'lara neden olabilir ve potansiyel Veri Kaybına (DL) maruz kalmayı biraz artırabilir ancak yine de olası değildir.
Ayrıca ECS'yi beş veya daha fazla düğüme genişletmeyi göz önünde bulundurun. Düğüm arızası sırasında ECS'nin performans düşüşü, DU ve DL durumlarına maruz kalmasını azaltır. ECS mimarisi hakkında daha fazla ayrıntı için ECS Yönetici Rehberi'ne bakın.