My Account Log in

1 option

Supercomputers for Linux SysAdmins : Managing Modern HPC Clusters and Supercomputers from Software to Hardware / by Sergey Zhumatiy.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Zhumatiy, Sergey.
Series:
Professional and Applied Computing Series
Language:
English
Subjects (All):
Linux.
Operating systems (Computers).
Supercomputers.
Physical Description:
1 online resource (0 pages)
Edition:
1st ed. 2025.
Place of Publication:
Berkeley, CA : Apress : Imprint: Apress, 2025.
Summary:
Supercomputers and High Performance Computing (HPC) clusters are not so exotic as people imagine these days. They give companies the power of computation like no one server can give alone. They make new drugs and materials discoveries, universe modeling and AI training, crash simulations and market research possible – all thanks to HPC clusters. Building or renting a HPC cluster is not so difficult either as cloud providers can give you resources to build one cheap and performative enough to use yourself, so If you are or want to become HPC cluster Sysadmin or manager, this book is for you. Supercomputers for Linux SysAdmins delves into the world of modern HPC cluster architecture, hardware, software and resources management using a Linux/UNIX based approach. The number of HPC clusters is growing with an estimated 30 billion by 2030 but there are not enough sysadmins to run and manage them, this book serves to bridge this gap to help more Sysadmins and managers to transition into the exiting world of HPCs. This book helps those with a strong foundational knowledge in Linux, to deal with supercomputers and HPC clusters. We start with the basic principles of supercomputer management, fundamentals of Linux and UNIX, Shell Scripting and systemd and well as other open source tools and frameworks, taking you thorough the security, monitoring and hardware requirements for supercomputers and HPC clusters. You Will Learn: How to plan new supercomputers The main principles and technologies used in supercomputers and HPC clusters How to set up the software environments on new supercomputers To set up supercomputer and HPC cluster resources and jobs management To manage accounts, resource sharing and many more.
Contents:
1: Introduction
2: What is "super"?
3: How to build and start it?
4: Supercomputer Hardware
Chapter 5: InfiniBand
6: How a supercomputer does the job
7: UNIX and Linux – the basics
8: UNIX and Linux – working techniques
Chapter 9: Network File Systems
Chapter 10: Remote Management
11: Users – Accounting, Management
12: Users – quotas, access rights
13: Job management systems
14: OpenPBS, Torque
15: Slurm
16: Containers
17: Clouds
18: Remote User Access
19: Cluster Status Monitoring Systems
20: Backup
21: Compilers and Environments, for Parallel Technologies
22: Parallel Computing Support Libraries
23. Booting and init
24: Node Setup, Software Installation
25: Out-of-the-box stacks and deployment systems
26: Cluster Management Systems – xCAT and others
27: Communicating with users
28: One-two-three instructions
29: Shell scripts – basics and common mistakes
30: Systemd – A Short Course
31. Conclusion
Glossary.
Notes:
Description based upon print version of record.
Description based on publisher supplied metadata and other sources.
ISBN:
979-88-6881-600-0
OCLC:
1547905695

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account