Quick Introduction

Welcome to the JUSUF CLOUD system.

It provides a Cloud Platform for Infrastructure as a Service use-cases. Users can create, update, and delete compute, storage, and network resources via ReST APIs on demand. This offer is based on the OpenStack Cloud Middleware, version Train, installed via RedHat OpenStack Platform. Detailed documentation for OpenStack can be found here.

Usage Model

JUSUF CLOUD can be accessed via the JUSUF OpenStack Dashboard. or via its REST APIs mentioned here in a programatic approach using http libraries/wrappers (e.g. curl or the python-openstackclient Python libraries).

The APIs can be used to spawn virtual machines (VMs), which are accessible via SSH and run on datacenter resources. Within those virtual machines, users can gain root access and do whatever they need to provide their scientific services.

Hardware Overview

The baremetal systems which are hidden behind the OpenStack APIs consists of the following hardware.

Amount

Type

CPU

Storage

Misc

2

Standard

2x AMD EPYC 7742 x2 (SMT)

240 GB SSD, 894GB NVMe, JUSTCOM

2

GPU

2x AMD EPYC 7742 x2 (SMT)

240 GB SSD, 894GB NVMe, JUSTCOM

1x V100 GPU

Based on the actual demands, the amount of nodes might change during the runtime of the system.

Virtual Machine Types

A number of different virtual machine configurations, so-called flavors, are available.

Name

RAM

Disk

Ephemeral

VCPUs

Is Public

Hardware

gpp.s

3072

20

0

1

True

gpp.m

8192

20

0

2

True

gpp.l

16384

20

0

4

True

gpp.xl

65536

20

0

16

True

gpp-ssd.l

16384

20

0

4

True

NVMe

gpp-ssd.xl

65536

20

0

16

True

NVMe

gpu.m

8192

20

0

2

True

vGPU

gpu.l

16384

20

0

4

True

vGPU

gpu.xl

65536

20

0

16

True

vGPU

Storage Layers

Virtual machines spawned within the jusuf-cloud can have access to four different kind of storages.

Type

Livetime

Access

Quantity

Description

Root File system

Ephemeral

blockdevice

10s of GB

Auto-created at VM spawn

NVMe

Ephemeral

PCI-Passthrough

894 GB

Manual mount/cleanup! OpenStack Flavor

Dedicated Volume

Persistent

blockdevice

100s of GB - 10s of TB

Create/delete via OpenStack Cinder

DATA

Persistent

NFS mount

100s of GB - 10s of TB

Manual procedure for access.

The blockdevice for the root file system is placed on JUSTCOM, a external storage system which is part of JUST.

Access to specific parts of the DATA file system from our JUST storage system is a manual processes and is only granted based on case-by-case decisions.

The overall workflow is described here.