Managing a Cray supercomputer as a git branch. (27th December 2018)
- Record Type:
- Journal Article
- Title:
- Managing a Cray supercomputer as a git branch. (27th December 2018)
- Main Title:
- Managing a Cray supercomputer as a git branch
- Authors:
- Jacobsen, Douglas M.
Kleinman, Randy
Longley, Harold - Other Names:
- Thota Abhinav guestEditor.
He Yun guestEditor.
Hart David guestEditor.
Dahan Maytal guestEditor.
Navratil Paul guestEditor. - Abstract:
- Summary: Modern software engineering/DevOps techniques applied to Cray XC Series systems management enable higher fidelity translation from test to production environments, reduce administration costs by avoiding duplicate efforts, and increase reliability. This can be done by using a git repository to track and manage all system configurations on the SMW(s) (System Management Workstation) and then adapt a gitflow‐like development methodology. Using git improves change management with peer review of changes, identification of who made a change, knowing why a change was made, facilitating easier reversion of bad changes, and enables a workflow using the ideas from gitflow with individual branches for preparing, maintaining, and recording releases. Using branches enables multiple contributors to work on different types of changes without getting unexpected changes from another feature area. We will describe a process similar to that used at NERSC (National Energy Research Scientific Computing Center) to extract/abstract configuration data, manage it using git, and then re‐apply changes to the SMW(s).
- Is Part Of:
- Concurrency and computation. Volume 31:Number 16(2019)
- Journal:
- Concurrency and computation
- Issue:
- Volume 31:Number 16(2019)
- Issue Display:
- Volume 31, Issue 16 (2019)
- Year:
- 2019
- Volume:
- 31
- Issue:
- 16
- Issue Sort Value:
- 2019-0031-0016-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2018-12-27
- Subjects:
- change management -- Cray XC system management -- DevOps -- git -- gitflow -- HPC
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.5092 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 11180.xml