OpenHPC 1.1 (18 April 2016)
Binary downloads are presently available in the form of RPMs. These RPMs are organized into repositories that can be accessed via standard package manager utilities (e.g. yum, zypper). OpenHPC provides builds that are compatible and tested against CentOS 7.2 as well as SUSE Linux Enterprise Server 12 SP1. A typical deployment on a new system will begin with the installation of the base operating system on a chosen master host identified as the system management server (SMS), followed by enabling access to a compatible OpenHPC repository.The OpenHPC repository is created and maintained using a dedicated instance of the Open Build Service (OBS) that is available here. In addition to serving as the build server, this OBS instance also provides an RPM repository. You can scan the RPM packages that are available via this repository by browsing the
x86_64/
and noarch/
subdirectories for the 1.1 release at: http://build.openhpc.community/OpenHPC:/1.1.To get started, you can enable an OpenHPC repository locally through installation of an
ohpc-release
RPM which includes gpg keys for package signing and defines the URL
locations for [base] and [update] package repositories. A copy of the
ohpc-release file is available for download here:- ohpc-release-centos7.2-1.1-1.x86_64.rpm (md5sum:f9349b2c2b117a4e3efdac8cd59cc327)
- ohpc-release-sles12sp1-1.1-1.x86_64.rpm (md5sum:a99904b08c90548faaedf7201d60e101)
# yum install https://github.com/openhpc/ohpc/releases/download/v1.1.GA/ohpc-release-centos7.2-1.1-1.x86_64.rpm
# zypper in https://github.com/openhpc/ohpc/releases/download/v1.1.GA/ohpc-release-sles12sp1-1.1-1.x86_64.rpm
Install Recipe(s)
To aid in the installation of OpenHPC packaged components, a companion installation recipe is available. This can be obtained via installation of the docs-ohpc RPM after the OpenHPC repository has been enabled locally. Alternatively, copies of the documentation are also provided below:- CentOS 7.2 Install guide (PDF)
- SLE 12 SP1 Install guide (PDF)
The intent of the guide is to present a simple cluster installation
procedure using components from the OpenHPC software stack. The
documentation is intended to be reasonably generic, but uses the
underlying motivation of a small, stateless cluster installation to
define a step-by-step process. Several optional customizations are
included and the intent is that these collective instructions can be
modified as needed for local site use cases. Please consult the install
guide for more detail and discussion regarding a companion template
install script.
***********************************
About OpenHPC
***********************************
About OpenHPC
Mission
OpenHPC is a Linux Foundation Collaborative Project whose mission is to provide an integrated collection of HPC-centric components that can be used to provide full-featured reference HPC software stacks. Provided components should range across the entire HPC software ecosystem including provisioning and system administration tools, resource management, I/O services, development tools, numerical libraries, and performance analysis tools.
To support this mission, the following sections highlight elements of the community vision and key values.
Vision
- to provide a collection of pre-packaged binary components that, when combined with a supported base operating system (BoS), can be used to install and manage HPC systems throughout its lifecycle to provide a stable, feature-rich development and runtime environment
- to provide HPC-centric packages that are either absent or have unacceptable lag time from leading Linux distro providers
- to support new hardware offerings from vendors in a timely fashion
- to provide distribution/installation mechanisms for leading research groups releasing open-source software
- to allow both open-source and proprietary software vendors to focus efforts on innovation
- to allow and promote multiple system configuration recipes that leverage community reference designs
- to foster development of defined interfaces between supported components that allows for simple component replacement and customization
No comments:
Post a Comment