FROM GRIDS TO CLOUD - The Pathway for Brain dMRI Cloud Services

Tarik Zakaria Benmerar, Fatima Oulebsir-Boumghar

2012

Abstract

In this paper, we present the actual architecture of Acigna-G, our Cloud-oriented Grid Computing platform and the ongoing deployment of a MAS algorithm for brain segmentation. Also, we discuss three important improvements for this platform to allow the deployment of brain dMRI cloud services : HTTP/Restful oriented computing services for the management of user’s service requests, application-level virtualization coupled with distributed computing models, and separation of user request management and computing tasks execution as found on actual PaaS Cloud Services. Such architecture would offer a convenient deployment and use of brain dMRI PaaS/SaaS Cloud Services onto a computing grid.

References

  1. Allen, G., Davis, K., Dolkas, K. N., Doulamis, N. D., Goodale, T., Kielmann, T., Merzky, A., Nabrzyski, J., Pukacki, J., Radke, T., Russell, M., Seidel, E., Shalf, J., and Taylor, I. (2003). Enabling applications on the grid a gridlab overview.
  2. Amar, A., Bolze, R., Boix, E., Caniou, Y., Caron, E., Chouhan, P. K., Combes, P., Dahan, S., Daila, H., Delfabro, B., Frauenkron, P., Hoesch, G., Isnard, B., Jan, M., L'Excellent, J.-Y., Mahec, G. L., Christophe, P., Cyrille, P., Alan, S., Cédric, T., and Antoine, V. (2008). Diet user's manual. inria, ens-lyon, ucbl. Retrieved January 27, 2012. http://graal.ens-lyon.fr/ DIET/download/doc/UsersManualDiet2.4.pdf.
  3. Benmerar, T. Z. and Oulebsir-Boumghar, F. (2011). Toward a cloud architecture for medical grid applications : The acigna-g project. In Proceedings of the 10st International Symposium on Programming and Languages ISPS 782011.
  4. BrainVISA, T. (2012). Brainvisa official website. Retrieved January 27, 2012. http://www.brainvisa.info.
  5. Caia, X., Langtangen, H. P., and Moea, H. (2005). On the performance of the python programming language for serial and parallel scientific computations. Scientific Programming, 13:31-56.
  6. Chappell, D. (2012). Introducing Windows Azure. David Chappell and Associates. Retrieved January 27, 2012. http://www.davidchappell.com/ OnBeingIndependent- -Chappell.pdf.
  7. Dean, J. and Ghemawat, S. (2004). Mapreduce: Simplified data processing on large clusters. In Proceedings of the OSDI'04: Sixth Symposium on Operating System Design and Implementation.
  8. Desprez, F. and Jeannot, E. (2004). Improving the gridrpc model with data persistence and redistribution. In Proceedings of the Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (ISPDC/HeteroPar'04).
  9. Dormando (2012). What is google app engine ? Retrieved January 27, 2012. http://memcached.org.
  10. Foster, I. (2006). Globus toolkit version 4: Software for service-oriented systems. Journal of Computer Science and Technology, 21(4):513-520.
  11. FSL (2012). Fsl website. Retrieved January 27, 2012. http:// www.fmrib.ox.ac.uk/fsl/.
  12. Glatard, T., Montagnat, J., Lingrand, D., and Pennec, X. (2008). Flexible and efficient workflow deployment of data-intensive applications on grids with moteur. International Journal of High Performance Computing Applications.
  13. Google (2012). What is google app engine ? Retrieved January 27, 2012. http://code.google.com/appengine/ docs/whatisgoogleappengine.html.
  14. Haroun, R., Oulebsir-Boumghar, F., Hassas, S., and Hamami, L. (2005). A massive multi agents system for brain mri segmentation.
  15. Laguel, H. (2010). Déploiement sur une plateforme de visualisation 3D, d'un algorithme coopératif pour la segmentation d'images IRM, autour d'un système multiagents. Computer Sciences P. F. E., 12 Oct. 2010, directed by F. Oulebsir-Boumghar., FEI, USTHB Alger. USTHB.
  16. Matsuoka, S., Nakada, H., Sato, M., and Sekiguchi, S. (2000). Design issues of network enabled server systems for the grid. grid forum, advanced programming models working group whitepaper. volume 1971, pages 4-17.
  17. MedInria (2012). Mediniria website. Retrieved January 27, 2012. http://med.iniria.fr.
  18. Seabon, M. (2012). Plash's sandbox environnment. Retrieved January 27, 2012. http://plash.beasts.org/ environment.html.
  19. Spade (2012). Spade2 - smart python agent environment. Retrieved January 27, 2012. http://code.google.com/ p/spade2/.
  20. Vecchiola, C., Pandey, S., and Buyya, R. (2009). Highperformance cloud computing: A view of scientific applications. In ISPAN 09: Proceedings of the 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks, pages 4-16.
  21. VUILLEMIN, P. (2008). Calcul itératif asynchrone sur infrastructure pairàpair : la plateforme JaceP2P. PhD thesis, Université de Franche-Comté UFR Sciences et Techniques Laboratoire d'Informatique de l'Universit de Franche-Comté.
Download


Paper Citation


in Harvard Style

Benmerar T. and Oulebsir-Boumghar F. (2012). FROM GRIDS TO CLOUD - The Pathway for Brain dMRI Cloud Services . In Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8565-05-1, pages 141-146. DOI: 10.5220/0003960401410146


in Bibtex Style

@conference{closer12,
author={Tarik Zakaria Benmerar and Fatima Oulebsir-Boumghar},
title={FROM GRIDS TO CLOUD - The Pathway for Brain dMRI Cloud Services},
booktitle={Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2012},
pages={141-146},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003960401410146},
isbn={978-989-8565-05-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - FROM GRIDS TO CLOUD - The Pathway for Brain dMRI Cloud Services
SN - 978-989-8565-05-1
AU - Benmerar T.
AU - Oulebsir-Boumghar F.
PY - 2012
SP - 141
EP - 146
DO - 10.5220/0003960401410146