Data Domain Operating System, Data Domain File System'in kapasitesini artırdıktan sonra depolama genelinde verilerin proaktif olarak yeniden dengelenmesini desteklemez
Summary: Bu makalede, Data Domain Restorer'da (DDR) Data Domain File System (DDFS) genişletildikten sonra depolama genelinde verilerin yeniden dengelenmesi için Data Domain Operating System (DDOS) içinde yerleşik destek sağlanamadığı açıklanmaktadır ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Birçok depolama dizisinde olduğu gibi çoğu Data Domain Restorer (DDR) modelinin kapasitesi, sisteme harici depolama muhafaza rafları (ES30, DS60) eklenerek ve ardından Data Domain File System (DDFS) bu muhafaza raflarına genişletilerek artırılabilir. Bu gerçekleştirildiğinde:
Verilerin yeniden dengelenmesi iki işlemle gerçekleştirilir:
Çöp toplama temizliği
Çöp toplama temizliği (GC), DDR üzerinde düzenli olarak çalışan zamanlanmış bir etkinliktir (varsayılan olarak etkin seviyede haftada bir kez ve arşiv birimleri için gerektiğinde alan geri kazanımının etkinleştirildiği varsayılarak). Çalıştırdığı zaman:
Basit bir örnek olarak:
DDR'ye bir dosya yazıldığında aşağıdaki üst düzey işlemler gerçekleşir:
DDR'deki verilerin iyi bir okuma performansı elde etmek için DDFS ileri okuma algoritmalarının en iyi şekilde çalışabilmesi için dosyanın iyi bir "yerelliğe" sahip olması (verileri diskte görece sıralıdır) gerekir. Ayrıca DDFS'nin, okunma olasılığı en yüksek olan dosyanın (geri yükleme veya çoğaltma için) belirli bir yedeklemenin en son kopyası olduğunu varsaydığını unutmayın. Sonuç olarak, belirli veri türleri (sanal sentetikler gibi) için yeni yazılan dosya verilerinin yerelliğini "optimize etmek" amacıyla "yerellik onarımı" adı verilen bir işlem gerçekleştirilir. Çalıştırıldığında, yerellik onarımı şunları yapar:
Sonuç olarak, yerellik onarımı ve temizliği (GC) işlevinin normal kullanımı sayesinde DDR, zaman içinde raflardaki verileri şeffaf bir şekilde yeniden dengeleyebilir. Bu, yöneticilerden ek giriş olmadan gerçekleşir ve bazen diğer depolama dizilerinde görüldüğü gibi özel veri yeniden dengeleme işlemleri işlevine gerek olmadığı anlamına gelir. Bu nedenle, yeniden dengelemenin gerçekleşme hızını artırmak için aşağıdakilerden birinin yapılması gerekir:
- Yeni muhafaza rafları fiziksel olarak takılıdır (kabloyla açılır)
- Data Domain Operating System (DDOS), yeni muhafaza raflarının varlığını tespit etmek için depolamayı yeniden tarar
- Bu yeni muhafaza rafları daha sonra DDR içindeki bir depolama seviyesine (aktif seviye veya belirli bir arşiv birimi) eklenir
- Bu seviye daha sonra DDFS'de kesintiye gerek kalmadan çevrimiçi olarak genişletilebilir
- Bu depolama seviyesine yazılan tüm yeni veriler mevcut ve yeni raflara yazılır
- Bununla birlikte, mevcut raflardaki veriler yeni muhafaza rafları arasında yeniden dengelenmez
- DDOS içinde veri depolama birimi 4,5 MB'lik bir "kapsayıcıdır"
- 4,5 MB kapsayıcılar oluşturuldukları anda, ilgili katman arşiv birimindeki tüm muhafaza raflarına çevrimsel sıralı olarak yazılır
- Seviye arşiv birimine ek muhafaza rafları eklendiğinde, DDFS mevcut muhafazalara ek olarak bu muhafazalara yeni 4,5 MB kapsayıcılar yazmaya başlar (yeni muhafazalar, çevrimsel sıralı kapsayıcı yazma işlemlerinde dahil edilir)
- Ancak DDOS, seviyedeki mevcut kapsayıcıları mevcut stantlardan yeni raf muhafazalarına geçirmek için belirli bir girişimde bulunmaz (veya belirli bir işlevsellik sunmaz)
- DDR'nin aktif seviyesinde başlangıçta %90 dolu olan tek bir muhafaza bulunur
- Aktif seviyeye ek bir muhafaza eklenir ve DDFS bu muhafaza üzerine genişletilir
- Yeni oluşturulan 4,5 MB kapsayıcıların yazma işlemleri artık mevcut ve yeni muhafazalarda çevrimsel sıralı olarak gerçekleştirilmektedir
- Bu, mevcut muhafazada boş alan kalmamasına neden olurken, yeni eklenen muhafaza neredeyse boştur
Verilerin yeniden dengelenmesi iki işlemle gerçekleştirilir:
- Çöp toplama temizliği
- Yerellik onarımı
Çöp toplama temizliği
Çöp toplama temizliği (GC), DDR üzerinde düzenli olarak çalışan zamanlanmış bir etkinliktir (varsayılan olarak etkin seviyede haftada bir kez ve arşiv birimleri için gerektiğinde alan geri kazanımının etkinleştirildiği varsayılarak). Çalıştırdığı zaman:
- Seviye arşiv birimindeki hangi fiziksel verilerin "canlı" (dosya sistemindeki bir veya daha fazla dosya ya da anlık görüntüler gibi nesneler tarafından kullanılır) veya "ölü" (herhangi bir nesne tarafından referans verilmediğinden, sistem için gereksiz) olduğunu tanımlar
- Seviye arşiv birimindeki "ölü" verilerin çoğunu tutan 4,5 MB kapsayıcıları belirler
- Bu 4,5 MB kapsayıcıları okur ve içerdikleri tüm "canlı" verileri ayıklar - bu daha sonra seviye arşiv birimindeki tüm raflara yazılan yeni oluşturulan 4,5 MB kapsayıcılara "kopyalanır"
- Eski 4,5 MB kapsayıcıları siler, böylece içerdikleri ölü verileri kaldırır ve yeniden kullanım için diskte temel alan açar
Basit bir örnek olarak:
- Bir DDR'nin aktif seviyesi iki raf içerir - ilk raf 10.000 adet 4,5 MB kapsayıcı içerirken, ikinci raf 100 adet 4,5 MB kapsayıcı içerir (ikinci raftaki her bir kap için ilk rafta 100 kapsayıcı vardır)
- GC, ilk raftaki 5000 kapsayıcıdan veri iletir ve çalıştırır
- Bu 5000 kapsayıcı içindeki canlı veriler, 1000 yeni 4,5 MB kapsayıcı oluşturulmasına neden olur
- Bu 1000 yeni 4,5 MB kapsayıcı her iki rafa da yazılmıştır
- GC tamamlandığında, ilk rafta 5500 adet 4,5 MB kapsayıcı bulunurken, ikinci rafta 600 kapsayıcı bulunur (ikinci raftaki her bir kapsayıcı için birinci rafta yaklaşık dokuz kapsayıcı vardır)
- GC'nin tek bir çalışmasında, birinci ve ikinci raflar arasındaki kapsayıcıların dengesizliği 10 kat azalmıştır - bunun sonraki GC çalıştırmaları sırasında daha da azalması beklenmektedir, bu da verilerin zaman içinde raflar arasında doğal olarak yeniden dengelendiği anlamına gelir
DDR'ye bir dosya yazıldığında aşağıdaki üst düzey işlemler gerçekleşir:
- Dosya, boyutu 4-12 Kb olan mantıksal parçalara (segment adı verilir) bölünür
- Her segment, dosyanın yazıldığı seviyedeki diskte mevcut olup olmadığını görmek için kontrol edilir
- Segment zaten mevcutsa yinelenen verilerdir ve yeni yazılan dosyadaki segment, diskteki mevcut verilere yönelik bir imleç ile değiştirilir
- Segment yoksa benzersiz verilerdir ve bu nedenle yeni bir 4,5 MB kapsayıcıya paketlenir ve diske yazılır
DDR'deki verilerin iyi bir okuma performansı elde etmek için DDFS ileri okuma algoritmalarının en iyi şekilde çalışabilmesi için dosyanın iyi bir "yerelliğe" sahip olması (verileri diskte görece sıralıdır) gerekir. Ayrıca DDFS'nin, okunma olasılığı en yüksek olan dosyanın (geri yükleme veya çoğaltma için) belirli bir yedeklemenin en son kopyası olduğunu varsaydığını unutmayın. Sonuç olarak, belirli veri türleri (sanal sentetikler gibi) için yeni yazılan dosya verilerinin yerelliğini "optimize etmek" amacıyla "yerellik onarımı" adı verilen bir işlem gerçekleştirilir. Çalıştırıldığında, yerellik onarımı şunları yapar:
- Verilerin diskte sıralı olmadığı bölümleri aramak için dosya tarafından başvurulan verileri inceler (zayıf yerelliği görüntüler)
- Bu sıralı olmayan verileri diskten okur ve yeni oluşturulan 4,5 MB kapsayıcılara sırayla (yinelenen veriler olarak) yeniden yazar
- Veri dengesizliği olan sistemlerde, sıralı olmayan eski verilerin çoğunun eski, daha tam doldurulmuş muhafaza raflarında bulunması beklenir
- Bu veriler yinelenen veri olarak sırayla yeniden yazıldığında, ilgili seviyedeki tüm muhafazalarda çevrimsel sıralı olarak uygulanan yeni 4,5 MB kapsayıcılara yerleştirilir
- Sonuç olarak, yerellik onarımının yarattığı "ölü" verilerin (eski yinelenen veriler) çoğu, eski, daha tam dolu raflarda bulunur
- GC çalıştırıldığında, "ölü" verilerin çoğu daha tam doldurulmuş eski raflarda bulunur ve yukarıda açıklandığı gibi kaldırılır (bu raflarda yer açılır)
Sonuç olarak, yerellik onarımı ve temizliği (GC) işlevinin normal kullanımı sayesinde DDR, zaman içinde raflardaki verileri şeffaf bir şekilde yeniden dengeleyebilir. Bu, yöneticilerden ek giriş olmadan gerçekleşir ve bazen diğer depolama dizilerinde görüldüğü gibi özel veri yeniden dengeleme işlemleri işlevine gerek olmadığı anlamına gelir. Bu nedenle, yeniden dengelemenin gerçekleşme hızını artırmak için aşağıdakilerden birinin yapılması gerekir:
- DDR'de verilerin "dalgalanma" hızını artırın
- DDR'de yerel olarak onarılan veri miktarını artırın
Affected Products
Data DomainArticle Properties
Article Number: 000019150
Article Type: How To
Last Modified: 29 Jul 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.