A PACS archive architecture supported on cloud services

  • Luís A. Bastião Silva
  • Carlos Costa
  • José Luis Oliveira
Review Article

Abstract

Purpose

Diagnostic imaging procedures have continuously increased over the last decade and this trend may continue in coming years, creating a great impact on storage and retrieval capabilities of current PACS. Moreover, many smaller centers do not have financial resources or requirements that justify the acquisition of a traditional infrastructure. Alternative solutions, such as cloud computing, may help address this emerging need.

Methods

A tremendous amount of ubiquitous computational power, such as that provided by Google and Amazon, are used every day as a normal commodity. Taking advantage of this new paradigm, an architecture for a Cloud-based PACS archive that provides data privacy, integrity, and availability is proposed. The solution is independent from the cloud provider and the core modules were successfully instantiated in examples of two cloud computing providers. Operational metrics for several medical imaging modalities were tabulated and compared for Google Storage, Amazon S3, and LAN PACS.

Results

A PACS-as-a-Service archive that provides storage of medical studies using the Cloud was developed. The results show that the solution is robust and that it is possible to store, query, and retrieve all desired studies in a similar way as in a local PACS approach.

Conclusion

Cloud computing is an emerging solution that promises high scalability of infrastructures, software, and applications, according to a “pay-as-you-go” business model. The presented architecture uses the cloud to setup medical data repositories and can have a significant impact on healthcare institutions by reducing IT infrastructures.

Keywords

Medical imaging PACS DICOM Telemedicine Cloud computing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Teng C, Mitchell J, Walker C, Swan A, Davila C, Howard D, Needham T (2010) A medical image archive solution in the cloud. In: IEEE international conference on software engineering and service sciences (ICSESS 2010), Beijing, China, pp 431–434Google Scholar
  2. 2.
    CIHI: Health Care in Canada: (2009) A decade in review. Canadian Institute for Health Information, OttawaGoogle Scholar
  3. 3.
    Wirth S, Treitl M, Mueller-Lisse UG, Rieger J, Mittermaier I, Pfeifer KJ, Reiser M (2006) Hard disk online caches in picture archiving and communication systems archives: how big is beautiful?. Eu Radiol 16(8): 1847–1853CrossRefGoogle Scholar
  4. 4.
    Philbin J, Prior F, Nagy P (2011) Will the next generation of PACS be sitting on a cloud?. J Dig Imag 24(2): 179–183CrossRefGoogle Scholar
  5. 5.
    Prepare for Disasters & Tackle Terabytes When Evaluating Medical Image Archiving (2008) In: A frost and sullivan healthcare article. http://www.frost.com
  6. 6.
    Bennett S, Bhuller M, Covington R (2009) Architectural strategies for Cloud computing. Oracle. http://www.oracle.com/technetwork/topics/entarch/architectural-strategies-for-cloud--128191.pdf
  7. 7.
    Pohjonen H, Kauppinen T, Ahovuo J (2004) ASP archiving solution of regional HUSpacs. Eu Radiol 14(9): 1702–1706Google Scholar
  8. 8.
    Huang HK (2010) PACS and imaging informatics basic principles and applications, 2nd edn. Wiley & Blackwell, New Jersey, HobokenGoogle Scholar
  9. 9.
    Liu BJ, Cao F, Zhou MZ, Mogel G, Documet L (2003) Trends in PACS image storage and archive. Comput Med Imag Graph 27(2–3): 165–174CrossRefGoogle Scholar
  10. 10.
    Rosenthal A, Mork P, Li MH, Stanford J, Koester D, Reynolds P (2010) Cloud computing: a new business paradigm for biomedical information sharing. J Biomed Inform 43(2): 342–353PubMedCrossRefGoogle Scholar
  11. 11.
    Yang C, Chen C, Yang M (2010) Implementation of a medical image file accessing system in co-allocation data grids. Fut Gen Comput Syst 26(8): 1127–1140CrossRefGoogle Scholar
  12. 12.
    Sharma A, Pan T, Cambazoglu BB, Gurcan M, Kurc T, Saltz J (2009) VirtualPACS–a federating gateway to access remote image data resources over the grid. J Dig Imag 22(1): 1–10CrossRefGoogle Scholar
  13. 13.
    Liu BJ, Zhou MZ, Documet J (2005) Utilizing data grid architecture for the backup and recovery of clinical image data. Comput Med Imag Graph 29(2–3): 95–102CrossRefGoogle Scholar
  14. 14.
    Huang H, Zhang A, Liu B, Zhou Z, Documet J, King N, Chan L (2005) Data grid for large-scale medical image archive and analysis, pp 1005–1013Google Scholar
  15. 15.
    Costa C, Oliveira JL, Silva A, Ribeiro VG, Ribeiro J (2009) Design, development, exploitation and assessment of a cardiology Web PACS. Comput Methods Prog Biomed 93(3): 273–282CrossRefGoogle Scholar
  16. 16.
    Reiner BI, Salkever D, Siegel EL, Hooper FJ, Siddiqui KM, Musk A (2005) Multi-institutional analysis of computed and direct radiography: part II. Economic analysis. Radiology 236(2): 420–426PubMedCrossRefGoogle Scholar
  17. 17.
    Benjamin M, Aradi Y, Shreiber R (2010) From shared data to sharing workflow: merging PACS and teleradiology. Eu J Radiol 73(1): 3–9CrossRefGoogle Scholar
  18. 18.
    Amazon Web Services LLC (2009) Case studies: TC3 health. Web page, http://aws.amazon.com/solutions/case-studies/tc3-health/
  19. 19.
    DICOM-P3 (2001) Digital imaging and communications in medicine (DICOM), part 3: information object definitions. In: National electrical manufacturers association. NEMA. http://medical.nema.org/
  20. 20.
    Google App Engine (GAE) [http://code.google.com/appengine/]
  21. 21.
  22. 22.
    Amazon Webservices (AWS) [http://aws.amazon.com/]
  23. 23.
  24. 24.
    DICOM-P7 (2009) Digital imaging and communications in medicine (DICOM), part 7: Message exchange. In: National electrical manufacturers association. NEMA. http://medical.nema.org/
  25. 25.
    Schutze B, Kroll M, Geisbe T, Filler TJ (2004) Patient data security in the DICOM standard. Eur J Radiol 51(3): 286–289PubMedCrossRefGoogle Scholar
  26. 26.
    dcm4che sourceforge project [http://sourceforge.net/projects/dcm4che/]
  27. 27.
    jclouds: multi-cloud library [http://code.google.com/p/jclouds/]
  28. 28.
    RESTlet framework [http://www.restlet.org]
  29. 29.
    Amazon Simple Storage Service [https://s3.amazonaws.com/]
  30. 30.
    Google Storage for Developer [http://code.google.com/apis/storage/]

Copyright information

© CARS 2011

Authors and Affiliations

  • Luís A. Bastião Silva
    • 1
  • Carlos Costa
    • 1
  • José Luis Oliveira
    • 1
  1. 1.University of Aveiro—DETI / IEETAAveiroPortugal

Personalised recommendations