an high performance , linearly scalable , massive parallel architecture for storage systems comprises a plurality of simple individual storage nodes containing at least one cpu one storage element and , at least , one interconnection fabric link tightly connected together using a multidimensional high performance high scalable interconnection network fabric , preferably based on a pcie dntb architecture , organized , preferably , in an multidimensional hypercube topology or in a multidimensional hypercubes derived topology .