You want networked storage? Just put a large hard drive into a computer and share it on the network. Whenever you connect to your network via wifi or ethernet, you'll be able to push/pull photos to it. If you want access to the data when you're away from your house, you'll need to look into either a webserver with file access (search google for opennas as it has a built-in website). The downside to doing it this way and not using a service like icloud or drop-box is that you're responsible for the hardware. I have been storing my data on my own server for many years, I've lost hard drives and one time lost two at the same time. It was a large head-ache to restore the data from backups that I would make. I also would have an issue if something happened to my house (fire or flood). This is why I send a hard drive with all my photos backed up once a year to my parents house many states away.
I would suggest you check out Amazon Prime Drive. They are offering unlimited, full-resolution, cloud backup for photos for free with a Prime subscription. $99 a year is well worth the 2 day shipping and multiple other services that you get with Prime. One issue I found with it is that my cr2 raw files form my d70 are not recognized.