June 15, 2006
Allmydata is an online virtual drive with backup, storage and sharing services.
Progress has been slower than expected, mostly because of the product choices we made early on in the design stage. To decrease costs, increase scalability and security, we chose to implement a peer to peer network as the underlying grid to backup and store users’ files on. This meant we had to build the grid prior to launching premium services. As a result the first version of Allmydata we launched required a downloadable PC client and for people to share local storage on their drive in order to get storage on the network.
That client does a lot of work – it breaks up the files in millions of little pieces, uploads them 4 times to thousands of computers on the grid and keeps the local files in sync with the grid. As a result, the early implementations of the client have been slower and more resource hungry than we would like. Things are moving in the right direction though. Allmydata beta 1.5 which was released on June 1 is faster and less resource intensive than the previous versions and has nice new features such as an icon overlay that tells you when your local files are being automatically backed up to Allmydata.
Just as interestingly now that we have thousands of customers on the network we are now in a position to launch our premium versions without requiring people to share local files. The next version of Allmydata coming in a few months will have:
• Web client
• Optional PC client with much lower memory footprint and Outlook support
• Premium versions that don’t require partaking in the grid
The space is competitive, but I have faith that if we build the easiest to use product with the lowest cost structure, we will find a way to create a nice business for ourselves.