I've got a problem here involving slow dicom c-store transfers. Here's the scenario. I have two xnat installations present in two identical virtual machines. One of the installations is version 1.6 while the other is version 1.5. The version with 1.6 has around 2500 sessions while the 1.5 xnat is nearly empty (1-2 sessions). Now when I try to used the DicomRemap command that comes with the DicomBrowser package to do a c-store I get wildly different times for storing the same archive. It takes about 5x times longer to store an identical archive into the 1.6 xnat! I'm doing the transfers locally through the loop back device and activity on both machnes is near idle. The two machines are identical in the sense that they are clones of each other, so they have the same os etc. I'm working if this isn't an xnat scaling issue and I was looking to see if anyone has had circumstances like mine.
Is the storage the same as well.. I.e. both on the same class of storage within the vm h ost?
I've got a problem here involving slow dicom c-store transfers. Here's the scenario. I have two xnat installations present in two identical virtual machines. One of the installations is version 1.6 while the other is version 1.5. The version with 1.6 has around 2500 sessions while the 1.5 xnat is nearly empty (1-2 sessions). Now when I try to used the DicomRemap command that comes with the DicomBrowser package to do a c-store I get wildly different times for storing the same archive. It takes about 5x times longer to store an identical archive into the 1.6 xnat! I'm doing the transfers locally through the loop back device and activity on both machnes is near idle. The two machines are identical in the sense that they are clones of each other, so they have the same os etc. I'm working if this isn't an xnat scaling issue and I was looking to see if anyone has had circumstances like mine.
--
You received this message because you are subscribed to the Google Groups "xnat_discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xnat_discussi...@googlegroups.com.
To post to this group, send email to xnat_di...@googlegroups.com.
Visit this group at http://groups.google.com/group/xnat_discussion?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Rick Herrick
Sr. Programmer/Analyst
Neuroinformatics Research Group
Washington University School of Medicine
One thing I've noticed and this is a property of nfs itself I believe...or ext4.. can't remember. directories with more than several hundred files which is common with dicom cause nonlinear access issues... just try doing an ls in a directory with several thousand files.. and grab some coffee while it loads.
--
One of the possible enhancements we’re looking at for future versions of XNAT is to move away from the file repository management business and use a JCR-compliant repository like Apache Jackrabbit or Sling. That should solve some of the file proliferation issues. As well, we should relatively soon (probably as a post-1.6.2 release enhancement, but for sure in 1.7) have the ability to store DICOM sessions in Zip files, meaning that DICOM sessions that may comprise hundreds or even thousands of files would be stored in one single archive.
I know this doesn’t help you now, but just to let you know that we are aware of these sorts of issues and have approaches in the works to help mitigate them!
From: xnat_di...@googlegroups.com [mailto:xnat_di...@googlegroups.com] On Behalf Of David Gutman
Sent: Thursday, April 18, 2013 5:25 AM
To: xnat_di...@googlegroups.com