That's called a NAS or NAS BOX. There are hundreds of those out there.
Bob