OSS-HDFS, OSS-HDFS verilerini ve ilgili ek verileri depolamak için Object Storage Service (OSS) paketlerini kullanır. Bu veriler paketlerin .dlsdata/ dizininde saklanır. Kullanılan depolama kapasitesi için ücretlendirilirsiniz.
OSS-HDFS veri blokları
Tüm OSS-HDFS veri blokları OSS paketlerinin depolama kapasitesini kullanır. OSS-HDFS veri blokları kullanılan depolama kapasitesinin büyük bir kısmını kaplar. OSS-HDFS veri bloklarının kapladığı depolama kapasitesini görüntülemek için hdfs du komutunu çalıştırabilirsiniz.
OSS-HDFS sağlama toplamı verileri
OSS-HDFS, Hadoop Distributed File System (HDFS) sağlama toplamı özelliğini destekler. Veri yazıldığında ek sağlama toplamı verileri oluşturulur. Açık kaynaklı HDFS sağlama toplamı verileri veri düğümlerinin disk kapasitesini kullanırken OSS-HDFS sağlama toplamı verileri OSS paketlerinin depolama kapasitesini kullanır.
Varsayılan olarak normal bir veri yazma işlemi her 512 bayt için 4 baytlık bir sağlama toplamı oluşturur. Küçük dosyalar veya küçük veri blokları yazıldığında sağlama toplamı verileri daha fazla olabilir; bu durum normaldir.
Sağlama toplamı verilerinin depolama kapasitesi kullanımı Standart paketlerin depolama kapasitesi kullanımına dahil edilir. OSS-HDFS sağlama toplamı verilerinin depolama kapasitesi kullanımını hesaplamak ve sorgulamak için hdfs du komutunu çalıştıramazsınız.
OSS-HDFS dosya boşlukları
Belirli senaryolarda OSS-HDFS, JindoFuse istemcisini kullanarak nesneleri rastgele üzerine yazmanıza ve değiştirmenize olanak tanır. Bir veri bloğu değiştirilemez. Sistemin bir nesneye delta modunda veri yazması veya nesneyi bu şekilde değiştirmesi gerekir. Bu durumda dosyaya yazılmayan sıfırlardan oluşan bir dosya boşluğu oluşabilir. Delta dosya modunda bir nesne yazarsanız veya değiştirirseniz ek depolama kapasitesi kullanılır.
Dosya boşluklarının depolama kapasitesi kullanımı Standart paketlerin depolama kapasitesi kullanımına dahil edilir. OSS-HDFS dosya boşluklarının depolama kapasitesi kullanımını hesaplamak ve sorgulamak için hdfs du komutunu çalıştıramazsınız.
OSS-HDFS denetim günlükleri
OSS-HDFS'nin nesneler üzerindeki okuma ve yazma işlemleri denetim günlüklerinde kaydedilir. Denetim günlükleri paketlerde saklanır ve depolama kapasitesi kullanır. Denetim günlükleri OSS-HDFS içindeki /.sysinfo dizininde saklanır. OSS-HDFS denetim günlüklerinin depolama kapasitesi kullanımını sorgulamak için hdfs du komutunu çalıştırabilirsiniz.
OSS-HDFS envanter listeleri
OSS-HDFS envanter listelerinin dışa aktarılmasını destekler. Envanter listeleri paketlerde saklanır ve depolama kapasitesi kullanır. Envanter listeleri OSS-HDFS içindeki /.sysinfo dizininde saklanır. OSS-HDFS envanter listelerinin depolama kapasitesi kullanımını sorgulamak için hdfs du komutunu çalıştırabilirsiniz.
OSS-HDFS çöp kutusu
OSS-HDFS çöp kutusundaki nesneler belirtilen saklama süresi dolana kadar OSS-HDFS sisteminden silinmez ve depolama kapasitesi kullanır. OSS-HDFS çöp kutusunun depolama kapasitesi kullanımını sorgulamak için hdfs du komutunu çalıştırabilirsiniz.
OSS-HDFS dahili kullanım
OSS-HDFS eşzamansız görev bilgileri gibi verileri geçici olarak depolamak için OSS paketlerini kullanır. Geçici olarak depolanan veriler 1 GB'dan az depolama kapasitesi kullanır.
OSS-HDFS dahili verileri Standart paketlerin depolama kapasitesi kullanımına dahil edilir. OSS-HDFS dahili kullanımını hesaplamak ve sorgulamak için hdfs du komutunu çalıştıramazsınız.