View in #cornerstone3d on Slack
@Akash_Dwivedi: Hi everyone,
I was previously using a server with 2vCPU and 4GB RAM, but I’ve noticed that DICOM images are loading very slowly on my website. Currently, I’m using AWS S3 for storing these DICOM images, and the loading speed is still not up to the mark.
To address this, I’m considering upgrading my server to 4vCPU and 8GB RAM.
Before I proceed, I’d like to understand:
- Will this upgrade significantly improve the image loading speed, especially when using AWS S3 as the storage backend?
- Are there any additional server optimizations or AWS-specific configurations (e.g., CDN like CloudFront) that I should consider to enhance DICOM image performance?
Your suggestions and insights would be greatly appreciated!
@Bill_Wallace: What system do you mean by the server system? What are you doing on that system that is different from your client system?
@Akash_Dwivedi: I’m currently experiencing significant delays when fetching DICOM images from an AWS S3 bucket on the client-side through my server. The images take too long to load, which is impacting the user experience. I’ve gone through the documentation for Cornerstone, and I came across the server requirements page. It mentions certain server configurations and requirements that are not supported by my current server setup.
Currently, I’m using a server with 2vCPU and 4GB RAM, but it seems insufficient to meet the recommended requirements and handle the current load. Therefore, I’m considering upgrading to a server with 4vCPU and 8GB RAM to address this issue.
Before proceeding, I’d like advice on:
- Will upgrading my server to 4vCPU and 8GB RAM significantly improve the DICOM image loading speed when using AWS S3 as the backend storage?
- Are there additional optimizations, either server-related or AWS-specific (e.g., CDN like CloudFront or S3 Transfer Acceleration), that I should consider for better performance in fetching and rendering DICOM images?
@Bill_Wallace: I still have no idea WHICH system is your server system. What is it serving up? If you mean you client system, then that is a different issue, but you don’t control the server settings for your S3 server - that is all controlled by AWS