The Fall 2021 CLSE for Linux will be upgraded to Red Hat Enterprise Linux (RHEL) 8 from version 7.
RHEL 8 provides better hardware compatibility, and new versions of compilers and system libraries. Other significant changes include updated versions of engineering applications, and the switch to using Lmod for environment modules to match the ARC HPC clusters.
- The CAEN Lab Software Environment (CLSE) for Linux currently uses 64-bit Red Hat Enterprise Linux 7, and runs the GNOME 3 user interface.
- Students log in using their University of Michigan (U-M) uniqname and UMICH password.
- Environments can be customized using Linux Environment Modules.
- Desktop storage and home directories are provided on ITS AFS Personal Storage.
- The CLSE for Linux is available in many locations across campus.
- Hosts are managed, monitored, deployed, and patched regularly for security.
- The operating system and software versions updated as needed each year.
The CLSE for Linux is deployed using 64-bit Red Hat Enterprise Linux 7.7, a commercial Linux distribution that provides an enterprise-ready software environment to run the licensed software offered by CAEN. It also runs the GNOME 3 user interface.
Students log into the CLSE for Linux using their U-M uniqname and UMICH password. This is the same username/password combination that is used to access many other campus services, such as Wolverine Access and MWireless.
All computers in CAEN labs are dual-boot, so students may need to reboot to select the CLSE for Linux.
Computers running the CLSE for Linux are available in many locations, including CAEN student computer labs, learning centers, and departmental instructional labs. They are also available in campus-wide locations such as the Duderstadt Center, the Wilson Student Team Project Center, and certain residence halls.
It is also available remotely via the Linux Login Service.
The CLSE for Linux provides access to an extensive software library. Software can be launched from the customized “Applications” menu, or by typing commands at the Linux terminal prompt using “Environment Modules.”
Launching Software via Environment Modules
The Linux Environment Modules package is available in the CLSE and allows students to modify their Linux environment dynamically from the terminal prompt to run software. Students also use module commands to load available application versions and specific license types using “modulefiles” that are pre-configured to set all the variables required to run an application. Further information on using Environment Modules is available in our Knowledge Base.
Online File Storage
Home directories for the CLSE for Linux are provided on ITS AFS Personal Storage. This storage can be accessed remotely via Secure File Transfer Protocol (SFTP) clients and using MFile over the web, and are automatically backed up regularly.
Security settings and best practices from information technology experts from across the University have been employed. The operating system and any applications that are vulnerable to attack are patched in a timely manner to mitigate vulnerabilities that could be used to compromise the system.
Deployment and Management Infrastructure
CLSE for Linux is managed by a Configuration Management system that is used to deploy, manage and monitor the host. The infrastructure leverages Red Hat Enterprise Linux’s native packaging system to manage software and uses a Configuration Management system to centralize system management.
Updates & Upgrades
The CLSE for Linux is updated every academic year to ensure that it is delivering the applications and features students need for their coursework. Along with the software revisions and upgrades, other changes are made to improve performance, support, and the overall user experience.