A Peer-to-Peer Architecture For Distributed And Reliable RDF Storage