Now that I'm getting older one of the things I've realised is that I have a problem. I have too much data. I have tonnes of photos, movies, documents, books with no time to manage them let alone managing and organising anything new.
Not only do I have too much data I don't have proper places in putting all that data. I have stuff since the days of uni that have survive but they're in multiple files folders and even several machines. Also data that I have in some places are only playable in other places due to file formats compatibility etc.
One last thing. Despite all the complaining about this data. I also really REALLY want to keep it and back it up.
the problem
Rather than me rambling its usually better to clearly state what is actually the problem.
The problem is that I have:
- lots of data
- no place to put it
- no way of backing it up
- no way to organise it
- and too many ways to view it
the vision
This is just a list of components with their functions listed underneath. I may learn later down the track that this setup is all backwards but at least I have a start.
(note: after reviewing this post I realised I need pictures diagrams...probably not graphs)
data server
This is where all the data is stored. I hope to have some sort of RAID backup of the data as well for preservation. Some applications may live on this box that doesn't require a local interface e.g. a torrent client like utorrent. The drives here would probably be all samba directories
media frontend
so this will sit next to the big tv and most of the media (photos, music, movies) will be viewed on it. For the time being I've decided that xbmc will play the major role here. Also a tv-tuner may live here with a backend application recording media to the data server.
workstation(s)
This is just a machine where all the user applications are kept. Applications that help me while the majority of the data is kept on the server. I'm not sure if I'll have more than one of these in the future and if I do then how will I manage the users on the server =/
the plan
I'm not the first nor the last person to have this problem so its great there are a lot of solutions out there to solve these problems. However there is also a LOT of solutions out there so I'll need a plan to decide how best to choose each them.
First up this is not going to be the first system I put together so I'm going to avoid buying brand new hardware if I can help it (hard drives may be the exception). I already have too many old machines lying around not being used and mostly accumulating dust so this is my way of saving the environment.
also by forcing all these bits together the first time I hope to learn a lot and improve it in version 2.
