20th International Conference on Computing in High Energy and Nuclear Physics | |
Self-service for software development projects and HPC activities | |
物理学;计算机科学 | |
Husejko, M.^1 ; Høimyr, N.^1 ; Gonzalez, A.^1 ; Koloventzos, G.^1 ; Asbury, D.^1 ; Trzcinska, A.^1 ; Agtzidis, I.^1 ; Botrel, G.^2 ; Otto, J.^3 | |
CERN, Geneva | |
CH-1211, Switzerland^1 | |
Universite Paul Sabatier, Toulouse | |
F-31062, France^2 | |
University of Warsaw, Warszawa | |
PL-00-927, Poland^3 | |
关键词: Administrative action; Agile software development process; Cloud computing infrastructures; Hardware and software; High performance computing (HPC); Open source development; Server infrastructure; Software development projects; | |
Others : https://iopscience.iop.org/article/10.1088/1742-6596/513/5/052012/pdf DOI : 10.1088/1742-6596/513/5/052012 |
|
学科分类:计算机科学(综合) | |
来源: IOP | |
【 摘 要 】
This contribution describes how CERN has implemented several essential tools for agile software development processes, ranging from version control (Git) to issue tracking (Jira) and documentation (Wikis). Running such services in a large organisation like CERN requires many administrative actions both by users and service providers, such as creating software projects, managing access rights, users and groups, and performing tool-specific customisation. Dealing with these requests manually would be a time-consuming task. Another area of our CERN computing services that has required dedicated manual support has been clusters for specific user communities with special needs. Our aim is to move all our services to a layered approach, with server infrastructure running on the internal cloud computing infrastructure at CERN. This contribution illustrates how we plan to optimise the management of our of services by means of an end-user facing platform acting as a portal into all the related services for software projects, inspired by popular portals for open-source developments such as Sourceforge, GitHub and others. Furthermore, the contribution will discuss recent activities with tests and evaluations of High Performance Computing (HPC) applications on different hardware and software stacks, and plans to offer a dynamically scalable HPC service at CERN, based on affordable hardware.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
Self-service for software development projects and HPC activities | 666KB | download |