POWER Development Hosting

The Open Source Lab partners with IBM to host POWER based servers in order
to provide an open platform for innovation to the open source community. Current
projects embrace open software projects ranging from KVM to OpenStack and open
collaboration with OpenPOWER Foundation partners, including NVIDIA,
Mellanox, Ubuntu and Google, and open source based ISV and distribution
partners, such as Chef, Red Hat, SUSE and Ubuntu, who support the latest
POWER hardware via production and development (Fedora, CentOS, OpenSUSE, and
Debian) distributions.

OpenStack

The first cluster is an OpenStack based cluster offering POWER8 & POWER9 LE instances running on KVM and providing
access via OpenStack's API and GUI interface. These shared systems are intended for functional development and
continuous integration work, but are not ideal for performance testing. We start projects out with a small quota, but
can increase given resource availability and justification.

POWER Continuous Integration (POWER CI)

Hosted via the OpenStack cluster is an OSL managed Jenkins service which is hosted at https://powerci.osuosl.org. This
service is intended to allow projects easier access to the POWER architecture via Jenkins.

Users can request access to register one or more GitHub repositories on the Jenkins server, where they can configure
the build process and the environment as needed. Builds will run in a Docker container by default, but can also be run
in a virtual machine if need be. Users can also configure the system to run their tests, package any necessary files
and binaries after running the build, and archive the build artifacts on the Jenkins server for later access. The
service also supports providing e-mail notifications on build status and embedded build-notification for webpages.

GPU

The second cluster is an OpenPOWER GPU based acceleration cluster offering POWER8+ "Minsky" servers with NVIDIA P100
GPUs connected via NVLink and POWER9 AC922 "Newell" servers with NVIDIA V100 GPUs connected via NVLink. This cluster is
hosted and provided by the Center for Genome Research & Biocomputing (CGRB) at OSU through a partnership with the
OSU Open Source Lab. This platform is powered using Sun of Grid Engine (SGE) instead of our OpenStack
infrastructure. This platform has access to a variety of software and libraries and also includes access to GPU enabled
Docker. For more information on how this infrastructure is setup, please read this PDF.