Add SSD-Backed Journals Using HorizonΒΆ

On storage hosts with SSDs or NVMe drives, you can use SSD-backed Ceph journals for improved I/O performance.

About this task

If you prefer, you can use the CLI. For more information, see Add SSD-backed Journals Using the CLI.

For more information about SSD-backed journals, see Storage on Storage Hosts.

Prerequisites

A storage host with a solid-state drive (SSD) or Non-Volatile Memory Express (NVMe) drive is required.

To create or edit an SSD-backed journal, you must lock the host. The system must have at least two other unlocked hosts with Ceph monitors. (Ceph monitors run on controller-0, controller-1, and storage-0 only).

Procedure

  1. Lock the host to prepare it for configuration changes.

    On the Hosts tab of the Host Inventory page, open the drop-down list for the host, and then select Lock Host.

    The host is locked and reported as Locked, Disabled, and Online.

  2. Open the Host Detail page for the host.

    To open the Host Detail page, click the name of the host on the Hosts tab of the Host Inventory page.

  3. Select the Storage tab to view the Disks and Storage Functions for the host.

    ../../_images/yts1496238000598.png
  4. Assign the SSD to use for Ceph journals.

    Note

    This option is available only if the storage host is equipped with at least one SSD.

    1. Click Assign Storage Function to open the Assign Storage Function dialog box.

      ../../_images/wlx1464876289283.png
    2. In the Function field, select Journal.

      A simplified dialog is displayed.

      ../../_images/pzu1464883037926.png
    3. In the Disks field, select the SSD device.

    4. Click Assign Storage Function.

      The journal function is assigned to the SSD.

      ../../_images/zfd1464884207881.png
  5. Assign the journal function for use by one or more OSDs.

    Use the Edit button for the OSD to open the Edit Storage Volume dialog box, and then select the Journal to use with the OSD.

    ../../_images/eew1464963403075.png
  6. Unlock the host to make it available for use.

    On the Hosts tab of the Host Inventory page, open the drop-down list for the host, and then select Unlock Host.

    The host is rebooted, and its Availability State is reported as In-Test. After a few minutes, it is reported as Unlocked, Enabled, and Available.