LF, çoğaltılan verilerin merkezi olmayan bir şekilde depolanması

LF çoğaltılmış verilerin merkezi olmayan bir şekilde depolanmasıdır olan anahtar/değer biçiminde ZeroTier tarafından geliştirilen, Bu, katılımcıları P2P modunda veri alışverişinde bulunan sanal bir yerel alan ağında farklı sağlayıcılarda bulunan ana bilgisayarları ve sanal makineleri birleştirmeye izin veren sanal bir Ethernet anahtarı geliştirir.

Daha önce, LF kodu BSL lisansı altında mevcuttu (İş Kaynak Lisansı), belirli kullanıcı kategorilerine karşı ayrımcılık nedeniyle ücretsiz değildir. BSL lisansı, MySQL'in kurucu ortakları tarafından Open Core modeline alternatif olarak önerildi. BSL'nin özü, genişletilmiş işlevsellik kodunun başlangıçta değişiklik için mevcut olmasıdır, ancak bir süre için, ticari bir lisans satın almanın gerektirdiklerini atlamak için yalnızca ek koşullar yerine getirildiğinde ücretsiz olarak kullanılabilir.

LF tamamen merkezi olmayan bir sistemdir ve tek bir veri ambarının uygulanmasına izin verir rasgele sayıda düğümde anahtar değer biçiminde. Tüm düğümler verileri senkronize tutar ve tüm değişiklikler tüm düğümler arasında tam olarak çoğaltılır, ayrıca tüm LF düğümleri aynıdır. Depolamanın çalışmasını koordine eden ayrı düğümlerin olmaması, tek bir arıza noktasından kurtulmayı sağlar ve her düğümde verilerin tam bir kopyasının bulunması, bireyin arızalanması veya kapanması durumunda bilgi kaybını ortadan kaldırır.

Ağa yeni bir düğüm bağlamak için ayrı izinler almanıza gerek yoktur; herkes kendi düğümünü başlatabilir. LF veri modeli yönlendirilmiş bir asiklik grafiğe dayanır(DAG) senkronizasyonu basitleştirir ve farklı güvenlik ve çakışma çözme stratejileri sağlar.

Dağıtılmış hash tablosu (DHT) tabanlı sistemlerden farklı olarak, IF mimarisi orijinal olarak güvenilir olmayan ağlarda kullanılmak üzere tasarlanmıştır., burada düğümlerin sürekli kullanılabilirliği garanti edilmez. LF uygulamaları, nadiren değişen, nispeten küçük miktarlarda kritik öneme sahip verileri depolayan en dayanıklı depolama sistemlerinin oluşturulmasını içerir. Örneğin LF, anahtar depoları, sertifikalar, kimlik bilgileri, yapılandırma dosyaları, karmalar ve alan adları için uygundur.

Aşırı yüklenmeye ve kötüye kullanıma karşı koruma sağlamak için, işlemlerin yoğunluğunda bir sınırlama uygulanır bir iş kanıtı (iş kanıtı) temelinde uygulanan paylaşılan depolamaya yaz, verileri kaydedebilmek için, depolamanın bir üyesi Ağ, kolayca doğrulanabilen, ancak büyük gerektiren belirli bir görevi yerine getirmelidir. hesaplama kaynakları (blok zinciri ve CRDT'ye dayalı sistemlerin genişletilmesini organize etmeye benzer). Hesaplanan değerler, çakışma çözümü için bir gösterge olarak da kullanılır.

Alternatif olarak, ağda bir sertifika yetkilisi başlatılabilir. Çalışmanın onayı olmadan giriş ekleme hakkı veren ve çatışmaların çözümünde öncelik veren katılımcılara kriptografik sertifikalar vermek. Varsayılan olarak, depolama, katılımcıları bağlamak için kısıtlama olmaksızın kullanılabilir, ancak isteğe bağlı olarak, sertifika sistemine bağlı olarak, yalnızca ağ sahibi tarafından onaylanan düğümlerin katılımcı olabileceği, çitle çevrili özel depolama alanları oluşturulabilir.

LF'nin ana özelliklerinden aşağıdakiler öne çıkıyor:

  • Depolamanızı dağıtma ve mevcut genel depolama ağlarına bağlanma kolaylığı.
  • Tek bir arıza noktasının olmaması ve herkesi mağazanın bakımına dahil etme yeteneği.
  • Tüm verilere yüksek hızlı erişim ve bir ağ bağlantısı arızasından sonra bile düğümünüzde kalan verilere erişme yeteneği.
  • Çeşitli çakışma çözüm mekanizmalarının (yerel buluşsal yöntemler, yapılan işe dayalı ağırlıklandırma, diğer düğümlerin güven düzeyini dikkate alma, sertifikalar) birleştirmeye olanak tanıyan evrensel bir güvenlik modeli.
  • Verileri sorgulamak için esnek API, birden çok iç içe anahtar veya değer aralığı belirtmenize olanak tanır. Bir anahtara birden çok değer bağlayabilme.
  • Anahtarlar dahil tüm veriler şifreli olarak saklanır ve doğrulanır. Sistem, güvenilmeyen düğümlerde gizli veri depolamayı düzenlemek için kullanılabilir. Anahtarları bilinmeyen kayıtlar kaba kuvvet yöntemiyle belirlenemez (anahtar bilinmeden onunla ilişkili verilere ulaşmak mümkün değildir).
  • Sınırlamalar arasında odak noktası, nadiren değişen küçük verilerin depolanması, kilitlerin olmaması ve garantili veri tutarlılığı, yüksek CPU, bellek, disk alanı ve bant genişliği gereksinimleri ve zaman içinde depolama boyutunda sürekli bir artıştır.

Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.