Using multiple storage paths for Orthanc

We are expecting to store 400 TB of data. We have nfs drives. But each drive can hold only 30TB of data. Therefore we need to use more than 1 drive. How can we configure orthanc and what are the other steps to be done

Hello,

Orthanc does not support multiple root directories in its default filesystem storage component.

For such a big setup, I would recommend either:

  • a distributed storage solution like Ceph (there are many others)
  • a solid Minio setup , with the object storage plugin.

You’ll also probably want to use Postgres instead of the built-in SQLite

Bonus of Ceph is that it will allow for redundancy, adding disks, etc.

I never implemented such a setup but this question has been asked multiple times in the past, so maybe someone will chime in with better advice.

You will find a lot of advice on scaling Orthanc in the Orthanc Book

HTH

Hi @adhithya,
First of all, “Greeting” is a basic courtesy to show your respect to the authors of Orthanc.
Secondly, to your question, I know there is an on-going update in Orthanc that will support multiple storage (GitHub - orthanc-server/orthanc-advanced-storage: Advanced storage plugin for Orthanc) . @alainmazy has revealed in other thread that, the next release will be in February. So let’s wailt until then.

1 Like

I did mention February but, did I mention what year ? :wink:

Well, it seems it’s going to be delayed. Since we are changing the DB schema and the SDK, we want to make sure we do things right directly. But, it should really be a matter of a few weeks max.

Alain

2 Likes