Koboldfs

Uygulama düzeyinde dağıtılmış dosya sistemi
Şimdi İndirin

Koboldfs Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Fabio Tranchitella
  • yayıncı web sitesi:
  • http://www.initd.org

Koboldfs Etiketler


Koboldfs Açıklama

Uygulama düzeyinde dağıtılmış dosya sistemi Koboldfs, Python'da yazılmış bir uygulama düzeyinde dağıtılmış bir dosya sistemidir. MogileF'lerden ilham alan, bazı özelliklerini ve özelliklerini paylaşıyor: * Uygulama seviyesi - özel çekirdek modülü yok; * Tek bir başarısızlık yok - bir KoboldFS kurulumunun (sunucular ve veritabanı) tüm bileşenleri birden fazla makinede çalıştırılabilir , böylece tek bir başarısızlık noktası yoktur (en az 2 makine önerilir); * Otomatik dosya çoğaltması - dosyalar tüm sunucular arasında otomatik olarak çoğaltılır. Koboldfs'de "sınıf" kavramı yoktur, bu nedenle belirli bir dosyanın yalnızca mevcut sunucuların bir alt kümesinde çoğaltılması gerektiğini belirtmek mümkün değildir; * "RAID'den daha iyi" - San RAID kurulumunda Diskler gereksizdir, ancak ev sahibi değil. Tüm makineyi kaybederseniz, dosyalar erişilemez. Koboldfs, farklı ana bilgisayarlardaki cihazlar arasındaki dosyaları çoğaltır, bu nedenle dosyalar her zaman kullanılabilir; * Düz isim alanı - Dosyalar, düz, küresel bir ad alanındaki adlandırılmış tuşlarla tanımlanır. İstediğiniz gibi birçok ad boşluğu oluşturabilirsiniz, bu nedenle potansiyel olarak çelişkili tuşlara sahip birden fazla uygulama aynı MogileFs kurulumunda çalışabilir; * Paylaşılan-Hiçbir şey - Koboldfs paylaşılan disklerle pahalı bir San'a bağlı değildir. Her makine kendi yerel disklerini korur; * RAID gerekmez - Koboldfs depolama düğümlerinde yerel diskler bir raid'de olabilir veya değil. RAID, MogileF'lerin zaten sağlanmadığı herhangi bir güvenliği satın almadığından daha ucuzdur; * Yerel dosya sistemi Agnostic - Koboldfs depolama düğümlerinde yerel diskler, tercih edilen dosya sisteminizle biçimlendirilebilir (Ext3, XFS, vb.) ..). Koboldfs kendi iç dizinini bulur, böylece "Dizin başına maksimum dosyalar" veya "Dizin başına maksimum dizinler" gibi dosya sistemi sınırlarını vurmaz. Neyin rahat olduğunuzu kullanın; * Tamamen taşınabilir - sadece bir piton modülüdür, bu nedenle Python tarafından desteklenen herhangi bir işletim sistemi ve mimarisinde çalıştırılabilir; * veritabanı-agnostik - herhangi bir SQL veritabanı ile çalıştırılabilir ; Aslında yalnızca PostgreSQL desteği uygulanır, ancak yeni veritabanlarına destek eklemek hızlı ve kolaydır; * Saklanan dosyalara doğrudan harici bir Web sunucusu tarafından hizmet vermek için destek, uygulama servleri üzerindeki yükü azaltarak: * POSIX uyumlu değil Koboldfs'a karşı normal UNIX uygulamaları veya veritabanlarını çalıştırmazsınız; Bir kere bir kez dosyaları arşivlemek ve yalnızca sıralı okumalar yapmak içindir (bir dosyayı yeni bir versiyonla üzerine yazarak bir dosyayı değiştirebilirsiniz. > Müşteri = Müşteri ('demo', Sunucular = · Koboldfs.Zope modülünü ve ilgili bağımlılıkları kaldırdı; Aynı işlevsellik, Koboldfs.client.clientpool kullanılarak, herhangi bir ZOVE paketine bağlı olarak elde edilebilir. · Koboldfs.Client.Transactionalclientpool'ü (isteğe bağlı olarak iki fazlı) işlemleri destekleyen tanıttı. · Veritabanı bağlantısı için PSYCOPG2'ye bağlı olarak doğrudan SQLalchemy kullanın; Koboldfs şimdi (neredeyse), SQLalchemy tarafından desteklenen herhangi bir veritabanı ile uyumludur. · İnmoyout kullanarak init komut dosyaları eklendi. · Veritabanı olarak SQLite kullanarak birim testleri eklendi.


Koboldfs İlgili Yazılım

Prodama

Protein yapısı veri kümelerini oluşturmak için açık kaynaklı bir Python kütüphanesi ...

131

İndirmek