Deploying a Database Instance in an IBM Cloud Private Cluster on IBM Z

A draft IBM Redpaper publication

Updated 27 June 2019

cover image

ISBN-10: 0738457833
ISBN-13: 9780738457833
IBM Form #: REDP-5547-00

More options


Authors: Christian May


This IBM Redpaper™ publication shows you how to deploy a database instance within a container using an IBM® Cloud Private cluster on IBM Z®. A preinstalled IBM Spectrum™ Scale 5.0.3 cluster file system provides back-end storage for the persistent volumes bound to the database.

A container is a standard unit of software that packages code and all its dependencies, so the application runs quickly and reliably from one computing environment to another. By default, containers are ephemeral. But stateful applications, such as databases, require some type of persistent storage that will survive service restarts or container crashes.

IBM provides several products helping organizations build an environment on an IBM Z infrastructure to develop and manage containerized applications, including dynamic provisioning of persistent volumes. As an example for a stateful application, this paper describes how to deploy the relational database MariaDB using a Helm chart. The IBM Spectrum Scale™ 5.0.3 cluster file system is providing back-end storage for the persistent volumes.

This document provides step-by-step guidance regarding how to install and configure:

  • IBM Cloud™ Private 3.1.2 (including Kubernetes)
  • Docker 18.03.1-ce
  • IBM Storage Enabler for Containers 2.0.0 and 2.1.0

      This Redpaper demonstrates how we set up the example for a stateful application in our lab. The paper gives you insight in planning for your implementation. IBM Z server hardware, the IBM Z hypervisor z/VM®, and the IBM Spectrum Scale cluster file system are prerequisites to set up the example environment. The Redpaper is written with the assumption that you have familiarity with and basic knowledge of the software products used in setting up the environment.

      The intended audience includes the following roles:

    • Storage administrators
    • IT/Cloud administrators
    • Technologists
    • IT specialists

Table of contents

Chapter 1. Introduction
Chapter 2. Use Case: Deploying MariaDB on IBM Cloud Private with IBM Spectrum Scale persistent storage on IBM Z

These pages are Web versions of IBM Redbooks- and Redpapers-in-progress. They are published here for those who need the information now and may contain spelling, layout and grammatical errors. This material has not been submitted to any formal IBM test and is published AS IS. It has not been the subject of rigorous review. Your feedback is welcomed to improve the usefulness of the material to others.

Follow IBM Redbooks

Follow IBM Redbooks