Chapter 4. HPE OneView

OneView is HPE’s tool to manage and control many aspects of physical hardware. This includes firmware, BIOS settings, on-board RAID configuration and boot order. OneView supports both blade and rackmount servers. As mentioned previously, this reference architecture is running HPE OneView 3.1 and the OneView management appliance is running on a Red Hat Enterprise Linux 7.3 KVM server. KVM is a newly supported platform for the OneView management appliance with the release of HPE OneView 3.1.


The OneView Dashboard illustrates a highlevel status of all servers, storage, and network equipment registered with OneView. from the Dashboard, an administrator can drill down to find detailed information on alerts.

HPE OneView Dashboard

Figure 7: HPE OneView Dashboard


The servers view shows the servers that have been registered with OneView. Once a server is registered, OneView provides a management interface for the server and reports on the status and health of the server.

HPE OneView Server

Figure 8: HPE OneView Servers

Server Profiles

Server Profiles are used by OneView to configure a server. When a profile is applied to a server the configuration options specified in the server profile are applied to the server, this includes Firmware levels, BIOS options, boot order, and disk configuration.

HPE OneView Server Profiles

Figure 9: HPE OneView Server Profiles

Firmware Management

OneView provides the ability to store firmware bundles that can then be applied to servers via a server profile. Firmware bundles can be standard bundles that are available through the Service Pack for ProLiant or an administrator can create a custom firmware bundle for specifc configurations. In this reference architecture the firmware bundle used was from the Service Pack for ProLiant version 2017.04.0.

HPE OneView Firmware

Figure 10: HPE OneView Firmware

OneView Ansible Playbooks

HPE has created a collection of ansible modules to interact with a OneView server. They can be found on github here. There are module for various actions that can be performed via the OneView GUI.

In particular, this reference architecture leverages the modules for the following tasks:

  • Import a newly racked server into OneView
  • Check for the latest version of available firmware
  • Apply a server profile to each node, which:

    • Installs the latest firmware
    • Sets the boot order to use PXE first
    • Configure custom BIOS settings
    • Create one or two RAID volumes, depending on if its a standard or CNS node
  • Powers on the server