Well, one way to get close to this is to convert the image file to binary format and save the binary file to the database.
I used php to convert images to blob format and save these blobs in mysql database. When the files are in the database, you can use php scripts to convert blob back to mime type like jpeg or gif, and then on the web page.
So, your files are then centrally stored in a database, you can put scripts that convert drops into images on any number of servers.
I have never used open source software to use this storage method, but it is quite simple to create scripts.
source share