Reproducible Scientific Computing Environment with Overlay Cloud Architecture

被引:0
作者
Yokoyama, Shigetoshi [1 ]
Masatani, Yoshinobu [1 ]
Ohta, Tazro [2 ]
Ogasawara, Osamu [3 ]
Yoshioka, Nobukazu [1 ]
Liu, Kai [4 ]
Aida, Kento [1 ]
机构
[1] Natl Inst Informat, Chiyoda Ku, 2-1-2 Hitotsubashi, Tokyo 1018430, Japan
[2] Database Ctr Life Sci, Yata 1111, Mishima, Shizuoka 4118540, Japan
[3] Natl Inst Genet, Yata 1111, Mishima, Shizuoka 4118540, Japan
[4] SOKENDAI, Hayama, Kanagawa 2400193, Japan
来源
PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD) | 2016年
关键词
Cloud Computing; Container; Bioinformatics; Inter-Cloud;
D O I
10.1109/CLOUD.2016.105
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Science computing platforms are changing from traditional on-premises computing platforms to clouds. The style of research publications is also changing with the movement of open science. For example, it is common that researchers in the bioscience research community publish their research papers with the associated research data on the Internet. Furthermore, demands for reproducibility of computational experiments are increasing. A conventional method, or sharing source codes of application programs, is not enough to guarantee the reproducibility of computational experiments. In this paper, we propose overlay cloud architecture for building virtual clouds on cloud platforms. In the proposed architecture, the middle-ware, Virtual Cloud Provider (VCP), automatically configures computing environments (application programs, operating systems, libraries and binaries) that is required to reproduce computing results by using the Linux container technology. VCP also deploys containers of computing environments on clouds and configures overlay network connecting the deployed containers. A case study which considers DNA sequencing software shows how the VCP can be deployed, and used to reproduce results.
引用
收藏
页码:774 / 781
页数:8
相关论文
共 10 条
[1]  
[Anonymous], TECHNICAL REPORT
[2]  
Aznar J. I., 2013, IEEE 5 INT C CLOUD C, V2, P45
[3]   The IEEE Intercloud Testbed - Creating the Global Cloud of Clouds [J].
Bernstein, David ;
Demchenko, Yuri .
2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 2, 2013, :45-50
[4]   Skyport - Container-Based Execution Environment Management for Multi-Cloud Scientific Workflows [J].
Gerlach, Wolfgang ;
Tang, Wei ;
Keegan, Kevin ;
Harrison, Travis ;
Wilke, Andreas ;
Bischof, Jared ;
D'Souza, Mark ;
Devoid, Scott ;
Murphy-Olson, Daniel ;
Desai, Narayan ;
Meyer, Folker .
2014 5TH INTERNATIONAL WORKSHOP ON DATA-INTENSIVE COMPUTING IN THE CLOUDS (DATACLOUD), 2014, :25-32
[5]  
Hindman Ben, 2011, P 8 USENIX S NETWORK
[6]  
Jackson K. R., 2010, Proceedings of IEEE Second International Conference in Cloud Computing Technology and Science (CloudCom), P159
[7]  
Juve Gideon, 2009, Proceedings of the 2009 5th IEEE International Conference on e-Science Workshops (e-science 2009), P59, DOI 10.1109/ESCIW.2009.5408002
[8]  
Maraj Arianit, 2013, Proceedings of the 2013 55th International Symposium. ELMAR-2013, P239
[9]  
Pitagora-Galaxy, WORKFL RNA SEQ 01
[10]   New Directions for a Japanese Academic Backbone Network [J].
Urushidani, Shigeo ;
Abe, Shunji ;
Yamanaka, Kenjiro ;
Aida, Kento ;
Yokoyama, Shigetoshi ;
Yamada, Hiroshi ;
Nakamura, Motonori ;
Fukuda, Kensuke ;
Koibuchi, Michihiro ;
Yamada, Shigeki .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (03) :546-556