Boutiques: an application-sharing system based on Linux containers.
2015; Frontiers Media; Volume: 9; Linguagem: Inglês
10.3389/conf.fnins.2015.91.00012
ISSN1662-4548
AutoresTristan Glatard, Da Silva Rafael, Boujelben Nouha, R. ADALAT, Natacha Beck, Pierre Rioux, Rousseau Marc-Etienne, Ewa Deelman, Evans Alan,
Tópico(s)Functional Brain Connectivity Studies
ResumoEvent Abstract Back to Event Boutiques: an application-sharing system based on Linux containers. Tristan Glatard1, 2*, Rafael F. Da Silva3, Nouha Boujelben2, R. ADALAT1, Natacha Beck1, Pierre Rioux1, Marc-Etienne Rousseau1, Ewa Deelman3 and Alan C. Evans1 1 McGill, Canada 2 CNRS, CREATIS, France 3 University of Southern California, Information Sciences Institute, United States Porting applications to computing platforms is a costly and error-prone process which is often replicated several times while sharing applications would enable repurposing and facilitate interoperability. Existing application-sharing systems are usually bound to a particular infrastructure or execution environment, which makes applications hardly transferable between platforms. Recently, the wide spreading of Linux containerization, in particular through the Docker system, has enabled the sharing of virtual appliances at an unprecedented scale. We present the Boutiques application-sharing system based on Docker containers. Applications described in Boutiques consist of (1) a JSON descriptor stored in a Git repository and (2) a Docker image containing the application and all its dependencies. We implemented software tools to create Boutiques applications and to import them to CBRAIN [1], VIP [2], and Pegasus [3]. Using this framework, we were able to import 11 applications from Boutiques to our three platforms in a few hours only. This proves the concept of Boutiques which we plan to extend to other computing platforms and to more complex application descriptions, including pipelines. References [1] T. Sherif, P. Rioux, M. Rousseau, N. Kassis, N. Beck, R. Adalat, S. Das, T. Glatard, and A. C. Evans, "CBRAIN: A web-based, distributed computing platform for collaborative neuroimaging research", Frontiers in Neuroinformatics, vol. 8, no. 54, 2014 [2] T. Glatard, C. Lartizien, B. Gibaud, R. Ferreira da Silva, G. Forestier, F. Cervenansky, M. Alessandrini, H. Benoit-Cattin, O. Bernard, S. Camarasu-Pop, N. Cerezo, P. Clarysse, A. Gaignard, P. Hugonnard, H. Liebgott, S. Marache, A. Marion, J. Montagnat, J. Tabary, and D. Friboulet, "A Virtual Imaging Platform for multi-modality medical image simulation", IEEE Transactions on Medical Imaging, vol. 32, no. 1, pp. 110-118, 2013 [3] E. Deelman, K. Vahi, G. Juve, M. Rynge, S. Callaghan, P. J. Maechling, R. Mayani, W. Chen, R. Ferreira da Silva, M. Livny, and K. Wenger, “Pegasus, a workflow management system for science automation,” Future Generation Computer Systems, vol. 46, pp. 17–35, 2015. Keywords: application-sharing, computing platforms, linux containers, CBRAIN, VIP, Pegasus Conference: Neuroinformatics 2015, Cairns, Australia, 20 Aug - 22 Aug, 2015. Presentation Type: Poster, to be considered for oral presentation Topic: General neuroinformatics Citation: Glatard T, Da Silva RF, Boujelben N, ADALAT R, Beck N, Rioux P, Rousseau M, Deelman E and Evans AC (2015). Boutiques: an application-sharing system based on Linux containers. . Front. Neurosci. Conference Abstract: Neuroinformatics 2015. doi: 10.3389/conf.fnins.2015.91.00012 Copyright: The abstracts in this collection have not been subject to any Frontiers peer review or checks, and are not endorsed by Frontiers. They are made available through the Frontiers publishing platform as a service to conference organizers and presenters. The copyright in the individual abstracts is owned by the author of each abstract or his/her employer unless otherwise stated. Each abstract, as well as the collection of abstracts, are published under a Creative Commons CC-BY 4.0 (attribution) licence (https://creativecommons.org/licenses/by/4.0/) and may thus be reproduced, translated, adapted and be the subject of derivative works provided the authors and Frontiers are attributed. For Frontiers’ terms and conditions please see https://www.frontiersin.org/legal/terms-and-conditions. Received: 03 May 2015; Published Online: 05 Aug 2015. * Correspondence: Dr. Tristan Glatard, McGill, Montreal, Canada, tristan.glatard@concordia.ca Login Required This action requires you to be registered with Frontiers and logged in. To register or login click here. Abstract Info Abstract The Authors in Frontiers Tristan Glatard Rafael F Da Silva Nouha Boujelben R. ADALAT Natacha Beck Pierre Rioux Marc-Etienne Rousseau Ewa Deelman Alan C Evans Google Tristan Glatard Rafael F Da Silva Nouha Boujelben R. ADALAT Natacha Beck Pierre Rioux Marc-Etienne Rousseau Ewa Deelman Alan C Evans Google Scholar Tristan Glatard Rafael F Da Silva Nouha Boujelben R. ADALAT Natacha Beck Pierre Rioux Marc-Etienne Rousseau Ewa Deelman Alan C Evans PubMed Tristan Glatard Rafael F Da Silva Nouha Boujelben R. ADALAT Natacha Beck Pierre Rioux Marc-Etienne Rousseau Ewa Deelman Alan C Evans Related Article in Frontiers Google Scholar PubMed Abstract Close Back to top Javascript is disabled. Please enable Javascript in your browser settings in order to see all the content on this page.
Referência(s)