Skip to main content

A Medical Image File Accessing System with Virtualization Fault Tolerance on Cloud

  • Conference paper
Book cover Advances in Grid and Pervasive Computing (GPC 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7296))

Included in the following conference series:

Abstract

In recent years, Cloud Computing and Virtualization has become one of the most popular computer science fields. Cloud Computing is enabled by the existing parallel and distributed technology, which provides computing, storage and software services to users. This paper focuses on the cloud storage virtualization technology to achieve high-availability services. We have designed and implemented a medical imaging system with a distributed file system. The technology of Distributed Replicated Block Device has been utilized to mirror an entire disk image. The experimental results show that the high reliability data storage clustering and fault tolerance capabilities can be achieved.

This work was supported in part by the National Science Council, Taiwan ROC, under grant numbers NSC 100-2218-E-029-001, NSC 100-2218-E-029-004, and NSC 100-2622-E-029-008-CC3.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Prepare for Disasters & Tackle Terabytes When Evaluating Medical Image Archiving, http://www.frost.com/

  2. Teng, C.C., Mitchell, J., Walker, C., Swan, A., Davila, C., Howard, D., Needham, T.: A medical image archive solution in the cloud. In: IEEE International Conference on Software Engineering and Service Sciences, ICSESS 2010, pp. 431–434 (2010)

    Google Scholar 

  3. Silva, L.A.B., Costa, C., Oliveira, J.L.: A PACS archive architecture supported on cloud services. International Journal of Computer Assisted Radiology and Surgery, 1–10 (2011)

    Google Scholar 

  4. Macedo, D.D.J.D., Wangenheim, A.V., Dantas, M.A.R., Perantunes, H.G.W.: An architecture for DICOM medical images storage and retrieval adopting distributed file systems. Int. J. High Perform. Syst. Archit. 2, 99–106 (2009)

    Article  Google Scholar 

  5. Yang, C.T., Chen, L.T., Chou, W.L., Wang, K.C.: Implementation of a Medical Image File Accessing System on Cloud Computing. In: 2010 IEEE 13th International Conference on Computational Science and Engineering, CSE, pp. 321–326 (2010)

    Google Scholar 

  6. Faggioni, L., Neri, E., Castellana, C., Caramella, D., Bartolozzi, C.: The future of PACS in healthcare enterprises. European Journal of Radiology (2010)

    Google Scholar 

  7. Bellon, E., Feron, M., Deprez, T., Reynders, R., de Bosch, B.V.: Trends in PACS architecture. European Journal of Radiology 78, 199–204 (2010)

    Article  Google Scholar 

  8. Sutton, L.N.: PACS and diagnostic imaging service delivery–A UK perspective. European Journal of Radiology 78, 243–249 (2011)

    Article  Google Scholar 

  9. Ganapathy, G., Sagayaraj, S.: Circumventing Picture Archiving and Communication Systems Server with Hadoop Framework in Health Care Services. Journal of Social Sciences 6, 310–314 (2010)

    Article  Google Scholar 

  10. National Institute of Standards and Technology (NIST), http://www.nist.gov/

  11. Venner, J.: Pro Hadoop, 1st edn (2009)

    Google Scholar 

  12. Grossman, R.L., Gu, Y., Sabala, M., Zhang, W.: Compute and storage clouds using wide area high performance networks. Future Generation Computer Systems 25, 179–183 (2009)

    Article  Google Scholar 

  13. Shafer, J., Rixner, S., Cox, A.L.: The Hadoop distributed filesystem: Balancing portability and performance. In: 2010 IEEE International Symposium on Performance Analysis of Systems & Software, ISPASS, pp. 122–133 (2010)

    Google Scholar 

  14. Liu, J., Bing, L., Meina, S.: The optimization of HDFS based on small files. In: 2010 3rd IEEE International Conference on Broadband Network and Multimedia Technology, IC-BNMT, pp. 912–915 (2010)

    Google Scholar 

  15. van Hagen, W.: Professional Xen Virtualization: Wrox, 1st edn. (January 29, 2008)

    Google Scholar 

  16. Walters, J.P., Chaudhary, V., Cha, M., Guercio Jr., S., Gallo, S.: A Comparison of Virtualization Technologies for HPC. In: 22nd International Conference on Advanced Information Networking and Applications, AINA 2008, pp. 861–868 (2008)

    Google Scholar 

  17. Zhu, J., Jiang, Z., Xiao, Z., Li, X.: Optimizing the Performance of Virtual Machine Synchronization for Fault Tolerance. IEEE Transactions on Computers, 1–1 (2010)

    Google Scholar 

  18. Bressoud, T.C., Schneider, F.B.: Hypervisor-Based Fault-Tolerance. SIGOPS Oper. Syst. Rev. 29, 1–11 (1995)

    Article  Google Scholar 

  19. Walters, J., Chaudhary, V.: A fault-tolerant strategy for virtualized HPC clusters. The Journal of Super Computing 50, 209–239 (2009)

    Article  Google Scholar 

  20. Clinical Data Update System (CDUS), http://www.cdus.org

  21. Rafael, M.V., Montero, R.S., Llorente, I.M.: Elastic management of cluster-based services in the cloud. Presetend at the Proceedings of the 1st Workshop on Automated Control for Data Centers and Clouds, Barcelona, Spain (2009)

    Google Scholar 

  22. Yang, C.T., Cheng, H.Y., Chou, W.L., Kuo, C.T.: A Dynamic Resource Allocation Model for Virtual Machine Managemant on Cloud. In: Symposium on Cloud and Service Computing (2011)

    Google Scholar 

  23. Varghese, B., McKee, G., Alexandrov, V.: Implementing intelligent cores using processor virtualization for fault tolerance. Procedia Computer Science 1, 2197–2205 (2010)

    Article  Google Scholar 

  24. Villa, O., Krishnamoorthy, S., Nieplocha, J., Brown, D.M.J.: Scalable transparent checkpoint-restart of global address space applications on virtual machines over infiniband. Presetend at the Proceedings of the 6th ACM Conference on Computing Frontiers, Ischia, Italy (2009)

    Google Scholar 

  25. Simons, J.E., Buell, J.: Virtualizing high performance computing. SIGOPS Oper. Syst. Rev. 44, 136–145 (2010)

    Article  Google Scholar 

  26. DICOM, http://medical.nema.org/

  27. Yang, C.-T., Tseng, C.-H., Chou, K.-Y., Tsaur, S.-C., Hsu, C.-H., Chen, S.-C.: A Xen-Based Paravirtualization System toward Efficient High Performance Computing Environments. In: Hsu, C.-H., Malyshkin, V. (eds.) MTPP 2010. LNCS, vol. 6083, pp. 126–135. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  28. VMware, http://www.vmware.com/

  29. Nagarajan, A.B., Mueller, F., Engelmann, C., Scott, S.L.: Proactive fault tolerance for HPC with Xen virtualization. Presetend at the Proceedings of the 21st Annual International Conference on Super Computing, Seattle, Washington (2007)

    Google Scholar 

  30. Open Nebula, http://www.opennebula.org

  31. Apache Hadoop Project, http://hadoop.apache.org/hdfs/

  32. DRBD Official Site, http://www.drbd.org

  33. Pla, P.: Drbd in a heartbeat. Linux J. 2006, 3 (2006)

    Google Scholar 

  34. Reddy, A.L.N., Wyllie, J.: Disk scheduling in a multimedia I/O system. Presetend at the Proceedings of the first ACM International Conference on Multimedia, Anaheim, California, United States (1993)

    Google Scholar 

  35. Yang, C.T., Wang, S.Y., Lin, C.H., Lee, M.H., Wu, T.Y.: Cyber Transformer: A Toolkit for Files Transfer with Replica Management in Data Grid Environments. Presetend at the Proceedings of the Second Workshop on Grid Technologies and Applications, WoGTA (2005)

    Google Scholar 

  36. Yang, C.T., Wang, S.Y., Fu, C.P.: A Dynamic Adjustment Strategy for File Transformation in Data Grids. In: Li, K., Jesshope, C., Jin, H., Gaudiot, J.-L. (eds.) NPC 2007. LNCS, vol. 4672, pp. 61–70. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  37. Yang, C.T., Chi, Y.C., Han, T.F., Hsu, C.H.: Redundant Parallel File Transfer with Anticipative Recursively-Adjusting Scheme in Data Grids. In: Jin, H., Rana, O.F., Pan, Y., Prasanna, V.K. (eds.) ICA3PP 2007. LNCS, vol. 4494, pp. 242–253. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  38. Yang, C.T., Yang, I.H., Wang, S.Y., Hsu, C.H., Li, K.C.: A Recursively-Adjusting Co-allocation scheme with a Cyber-Transformer in Data Grids. Future Generation Computer Systems 25, 695–703 (2009)

    Article  Google Scholar 

  39. Yang, C.T., Yang, I.H., Li, K.C., Wang, S.Y.: Improvements on dynamic adjustment mechanism in co-allocation data grid environments. J. Supercomput. 40, 269–280 (2007)

    Article  Google Scholar 

  40. Yang, C.T., Wang, S.Y., Chu, W.: Implementation of a dynamic adjustment strategy for parallel file transfer in co-allocation data grids. The Journal of Supercomputing 54, 180–205 (2009)

    Article  Google Scholar 

  41. Nanodicom, http://www.nanodicom.org/

  42. Hadoop-over-ftp, http://www.hadoop.iponweb.net/Home/hdfs-over-ftp

  43. Curlftp, http://curlftpfs.sourceforge.net/

  44. Ganglia, http://ganglia.sourceforge.net/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yang, CT., Kuo, CT., Hsu, WH., Shih, WC. (2012). A Medical Image File Accessing System with Virtualization Fault Tolerance on Cloud. In: Li, R., Cao, J., Bourgeois, J. (eds) Advances in Grid and Pervasive Computing. GPC 2012. Lecture Notes in Computer Science, vol 7296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30767-6_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30767-6_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30766-9

  • Online ISBN: 978-3-642-30767-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics