Hello community,
I’d like to ask about the best way to manage long-term storage in a production PACS without impacting the clinical experience.
Context:
Orthanc as the DICOM engine behind a custom PACS (custom frontend, backend, and database).
OHIF as the viewer.
PostgreSQL, Windows service.
Transcripts: CR, DX, CT, MR, US.
Local studies, local SSD reaching capacity.
Legal retention: 5 years (Ecuador).
My proposed solution:
Two Orthanc instances:
HOT (SSD) → recent studies (2024–2026)
ARCHIVE (NAS HDD) → historical studies (2020–2023)
Migrate historical data using C-Store, keeping it accessible from the app.
Possible lossless DICOM compression to save space.
Questions:
Has anyone implemented hot/cold storage with Orthanc in production?
Are two Orthanc instances the best strategy, or is there a more efficient one?
Experiences using NAS HDDs for historical data: performance issues?
Recommendations for integrating OHIF with multiple Orthanc instances while maintaining a unified experience.
Any comments or real-world experience would be greatly appreciated. Thank you!