kitodo / kitodo-production

Kitodo.Production is a workflow management tool for mass digitization and is part of the Kitodo Digital Library Suite.
http://www.kitodo.org/software/kitodoproduction/
GNU General Public License v3.0
58 stars 65 forks source link

Add Support for S3 compatible Object Storage #4316

Open Kathrin-Huber opened 3 years ago

Kathrin-Huber commented 3 years ago

Description

Kitodo currently relies on the File System to store production Data. This limits the flexibility and scalability of Kitodo Production installations. Especially in a Cloud Environment. The goal of this proposal is to remove the dependency of the application on the (local) File System. By providing native S3 Support, Kitodo Production could utilize a variety of Object Storage Systems (minio, wasabi) and by extension enable the operation of Kitodo Production in a more distributed fashion allowing for greater horizontal scaling.

To-do

matthias-ronge commented 3 years ago

@Kathrin-Huber, is this more like a bring-back of the broken “swap to tape drive” function (aka. swapfolder) of Production 2, or more like doing the file management in a separate component, as I recently suggested in issue #4327? (If the latter, I would close my ticket as duplicate.)

stweil commented 1 year ago

Should this issue be closed? Or be tagged for development fund 2023?