I've been on a search for the ultimate solution to data storage for quite some time and have yet to plunk down the cash for a solution. There are a few requirements that the solution needs to meet, which I've listed below. If you have a solution you've worked with and know works well, please chime in and share your experiences.
There are hundreds of options out there for storing data, but everyone has different requirements. If you are working in a video production shop, you likely need your storage to be fast, plentiful, and secure. If you are storing some documents for archival purposes, you might just need something that's cheap and big. Most people with home networks that want to store their music, home videos, pictures, etc are probably looking for something in the middle of the spectrum. So, to give us some boundaries, here are a few basic requirements that any system should include: