Pingfs, verileri doğrudan internet üzerinde, ICMP Echo (ping) paketleri aracılığıyla depolayan deneysel bir dosya sistemidir. Erik Ekman tarafından geliştirilen bu proje, verilerinizi yerel sunucunuzdan uzak sunuculara giden ve geri dönen ping paketlerinin içine gömerek "gerçek bulut depolama" konseptini hayata geçirmeyi amaçlar. Ham soketler ve FUSE kullanılarak uygulandığı için çalışması için süper kullanıcı yetkileri gerektirir ve yalnızca Linux işletim sistemini hedefler. Hem IPv4 hem de IPv6 uzak ana bilgisayarlarını destekler.
Sistem, belirtilen ana bilgisayarlara ping göndererek yanıtlarını test eder ve ardından dosya sistemini bağlar. Kullanıcılar, Pingfs üzerinde normal dosyalar oluşturabilir, silebilir, listeleyebilir, yeniden adlandırabilir, okuyabilir, yazabilir ve kesebilir; ayrıca dosya izinlerini ayarlayabilir ve alabilirler. Ancak, dizin oluşturma/silme, sembolik/sabit bağlantılar oluşturma ve zaman damgaları gibi bazı yaygın dosya sistemi işlemleri desteklenmez (zaman damgaları her zaman 0'dır).
Pingfs'in en önemli kısıtlaması, performansının çok düşük olmasıdır. Geliştirici, yerel ağ (LAN) ana bilgisayarlarıyla bile veri kaybı yaşanabileceği konusunda uyarıyor ve dikkatli kullanılmasını öneriyor. Bu proje, pratik bir depolama çözümü olmaktan ziyade, verilerin ağ protokolleri içinde nasıl taşınabileceğine dair yaratıcı ve teknik bir gösteri niteliğindedir.
Verilerin ağ protokollerinin beklenmedik katmanlarında nasıl taşınabileceğine dair yaratıcı bir bakış açısı sunarak, geleneksel depolama yöntemlerine alternatif ve deneysel bir yaklaşım sergiliyor.