vSAN Clusters using Dell EMC OMIVV Instruction Manual
- June 6, 2024
- Dell
Table of Contents
- vSAN Clusters using Dell EMC OMIVV
- Terminology
- Executive Summary
- Introduction
- Custom Repositories
- Manage Firmware and Driver Repositories Using Repository Profile
- Create Cluster Profile
- Drift View for The Cluster
- Remediation of Cluster (Firmware and/or Drivers)
- Common Issues When Using OMIVV to Create Repository Profiles
- Conclusion
- Technical Support and Resources
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
vSAN Clusters using Dell EMC OMIVV
Terminology
Terminology
|
Description
---|---
OMIVV
| OpenManage Integration for VMware vCenter
iDRAC
| Integrated Dell Remote Access Controller
HSM
| Hardware Support Manager
HSP
| Hardware Support Package
vSAN
| Virtual Storage Area Network
OS
| Operating System
HCL
| Hardware Compatibility List
OOB
| Out-of-band
CIFS
| Common Internet File System
NFS
| Network File System
BIOS
| Basic Input/output System
FC
| Fiber Channel
DRM
| Dell EMC Repository Manager
RAID
| Redundant Array of Independent Disks
NIC
| Network Interface Controller
HCG
| Hardware Compatibility Guide
OEM
| Original Equipment Manufacturer
Executive Summary
OpenManage Integration for VMware vCenter (OMIVV) is designed to streamline
the management processes in a data center environment by allowing to use
VMware vCenter server to manage full server infrastructure includes both
virtual and physical.
OMIVV also enables you to set the baselines (desired state) for server
configuration, firmware, and driver levels with cluster- aware updates for
vSphere and vSAN clusters.
This technical white paper is intended to explain the detailed steps involved
in creating custom firmware and driver repository profiles through VMware
Compatibility Guide (VCG) and Dell EMC Repository Manager (DRM), attach the
created firmware and driver repository to a vSAN cluster, compute the drift,
and perform firmware remediation through OMIVV.
This technical white paper describes standard OMIVV workflows. For more
information about how OMIVV works with vSphere Lifecycle Manager in vCenter
7.0 and later, see Dell EMC OMIVV as a Hardware Support Manager for VMware
vSphere Lifecycle Manager.
Introduction
vSAN is an enterprise-class, storage virtualization software that allows you
to manage compute and storage with a single platform when combined with
vSphere. With vSAN, you can reduce the cost and complexity of traditional
storage and take the easiest path to hyper-converged infrastructure and hybrid
cloud.
Dell EMC vSAN Ready Nodes are jointly tested and certified solutions that
takes away your effort to build the solutions. Based on trusted and proven
PowerEdge servers, Dell EMC vSAN Ready Nodes offer powerful processors, high
core counts, maximum memory densities, lots of fast internal storage, and
innovative modular Network Interface Card (NIC) technology.
You will also get benefit from the simplicity of having a single trusted
source for the entire solution—which can be installed, implemented, and
supported globally by Dell EMC.
You can also build vSAN solutions using the supported components as listed in
the VMware Compatibility Guide (VCG). There are wide range of options for
selecting a host model, storage controller, flash devices, and magnetic disks.
It is extremely important that you follow the VCG to select these hardware
components. This online tool is regularly updated to ensure that you always
have the latest guidance from VMware based on hardware vendor certifications.
Importance of Compliance Baselines for vSAN
OMIVV provides capability of creating cluster profiles which enables you to
set baselines to track against managed servers across server configuration,
firmware, or driver levels to maintain corporate or support compliance levels
of mentioned vSAN clusters.
Before you begin the compliance and drift detection in the vSAN clusters,
ensure that you have the following in your environment:
- System profile (which determines the physical server configuration)
- Repository profile for both firmware and drivers
- Homogenous server models within the cluster
- vSAN service is enabled for the cluster
- Create a host credential profile for at least one host in the vSAN cluster where inventory is running successfully.
Hardware Compatibility for vSAN Clusters
VMware Compatibility Guide (VCG) is a repository maintained by VMware where
specific supported benchmarks for firmware and driver support on vSphere and
vSAN components are shown using certification testing and Original Equipment
Manufacturer (OEM) submissions.
For instance, it makes specific recommendation for storage I/O controllers,
Solid State Drives (SSDs), PCIe flash cards, NVMe storage devices, and disk
drives. It also specifies which drivers have been fully tested with vSAN, and
in many cases – identifies minimum levels of firmware required.
The minimum supported version is specified for BIOS, NICs, and SSDs. The exact
supported version is specified for storage I/O Controllers and NVMe drives.
For a vSAN cluster, ensure that the storage components have the recommended
combination of firmware and driver versions maintained for the version of vSAN
on the cluster.
OMIVV can help you to update and maintain vSAN solution up to date with VMware
recommended firmware and driver.
To use OMIVV as a solution for vSAN firmware and driver update, you should
know how to create firmware and driver repository that is compatible with VCG.
Custom Repositories
Create Custom Firmware Repository Using Dell EMC Repository Manager
(DRM)
Ensure that you have installed following in your environment:
- Dell EMC Repository Manager (DRM).
- OMIVV is installed and configured.
-
Launch VMware Compatibility Guide.
-
In the Supported Releases section, select an ESXi version as installed in your vSAN solution,
-
In the Brand Name section, select brand name as DELL.
-
In the Device Type section, select device type for the component.
-
Click Update and View Results.
The result is displayed as shown in the screenshot below.
-
Click the component for which you want to download firmware or drivers. For example, the PERC H730P Mini Adapter is selected in the following screenshot.
After selecting the component, you will be redirected to the page (as shown in screenshot) where you can see the list of driver and firmware version which are compatible with each other.
-
Once you have the firmware and driver compatible version, download the firmware from Dell support web site and drivers from VMware Web site.
-
To download firmware, go to https://www.dell.com/support/, in the Search Support section, search for PowerEdge servers. You can use Service Tag or server model name. You can also use the Browse all products option to navigate to the server page.
-
Search for the component as shown in the following screenshot. If you do not see the firmware as latest, click the older version to see the list of all firmware.
After you have downloaded the firmware, integrate firmware to your existing catalog or repository share. To get the firmware components that are not present in VCG, use the latest online catalog
(http://downloads.dell.com/catalog/Catalog.gz). -
To integrate the firmware to existing catalog or repository share, import the firmware in DRM and create a new repository using the export option.
For example, if you already have a repository share for vSAN solution as shown in the following screenshot, integrate the downloaded firmware to it.
-
Launch Dell EMC Repository Manager (DRM).
-
To import above catalog to DRM, click Add Repository.
-
From the Base Catalog drop-down menu, select Choose File, and then select the catalog.
After the catalog is successfully imported, you will see the imported catalog as shown in the following screenshot. -
To select the downloaded firmware, click IMPORT.
-
Once you have selected the firmware, to import the firmware in existing catalog, click OPEN, and then click IMPORT (as shown in the following screenshots).
After the firmware is successfully imported, you can see the imported firmware in the list as shown in the following screenshot.
-
Select the repository to export the new catalog along with firmware to the same location or new location.
-
Click EXPORT, and then click BROWSE to select the location.
-
After the job is successfully completed, the new catalog created at same location (if you have used the existing location) along with the firmware as below.
After the new repository is created you need to create firmware repository profile in OMIVV. OMIVV supports CIFS, NFS, and HTTPS share as firmware repository. For more information about creating the firmware repository, see create repository profile.
-
Create Custom Driver Repository
-
Launch VMware Compatibility Guide.
-
To search the compatible driver and firmware, complete the steps 1–8 listed in the Create custom firmware repository using Dell Repository Manager (DRM) section.
-
After the list of compatible drivers and firmware is listed, expand the + button and it will have the link to that driver.
-
To go to the driver download page, click the link.
-
To download the driver, click DOWNLOAD NOW.
-
Once the driver is downloaded, you need to extract the zip file.
-
Copy the zip file which is the offline bundle to any share.
Once you have the offline bundle in share you need to create a repository profile of type driver in OMIVV. OMIVV supports CIFS and NFS share as driver repository. For more information about creating driver repository, see create repository profile.
Manage Firmware and Driver Repositories Using Repository Profile
Repository Profile
A repository profile enables you to create and manage driver or firmware
repositories. The driver profile is used to update the drivers and the
firmware profile is used to update firmware for the vSAN cluster.
These profiles can also be associated to Cluster Profile and the profile
created is used to baseline the vSAN Cluster. While creating firmware and
driver repository profiles, there is a step to provide driver and firmware
share. The firmware and driver shares created in the earlier sections will be
provided during firmware and driver profile creation.
The default OMIVV firmware catalogs are Dell EMC Default Catalog and Validated
MX Stack Catalog. These cannot be used to update or baseline vSAN clusters.
Create Repository Profile
-
On the OMIVV home page, click Compliance & Deployment > Profiles > Repository Profile.
-
Click CREATE NEW PROFILE or EDIT.
-
On the Repository Profile page, read the instructions, and then click GET STARTED.
-
On the Profile Name and Description page, enter profile name and description. The description field is optional and limited to 255 characters.
-
Click NEXT.
The Profile Settings page is displayed.
-
On the Profile Settings page, select Firmware or Driver.
The following are applicable for driver repository profile:- Driver repository profile can have a maximum of 10 drivers. If more than 10 drivers are present, OMIVV randomly selects 10 drivers while creating driver repository profile.
- Only offline driver bundles (.zip files) are used.
- Download and extract the offline driver bundles (.zip files) and save to the shared location by providing the full path of the shared location. OMIVV automatically creates the catalog inside the OMIVV appliance. Driver bundles are available at https://my.vmware.com/web/vmware/downloads.
- OMIVV requires write access to the CIFS or NFS.
- Files within the subfolders are ignored.
- Files exceeding 10-MB sizes are ignored.
- Driver repository is applicable only for vSAN clusters.
-
In the Repository Share Location area, perform the following tasks:
- Enter the repository share location (NFS or CIFS).
- For CIFS, enter the credentials.
OMIVV supports only Server Message Block (SMB) version 1.0 and SMB version 2.0 based CIFS shares.
NOTE: For SMB 1.0 share used for driver repository, add the file separator at the end of the directory path.
To validate the catalog path and credentials, click BEGIN TEST.
To continue creating a repository profile, you must complete this validation
process.
The test connection results are displayed.
-
Click NEXT.
The Synchronize with repository location page is displayed.
-
Click NEXT.
The Summary page is displayed that provides the information about the repository profile.
-
Click FINISH.
After creating the catalog, it downloads, parses, and the status is displayed on the home page of the repository profile.
Successfully parsed repository profiles are available during the cluster profile creation and during the firmware update.
Create Cluster Profile
OMIVV allows you to maintain single image that comprises of firmware and
driver repositories. You can maintain the same firmware and driver versions
across the cluster.
This can be achieved by creating cluster profile in OMIVV and associating the
cluster profile with firmware repository and/or driver repository.
The cluster profile will not refresh itself when the source repository
changes. To identify the updated profiles that are associated with cluster
profile, go to the Cluster Profiles page. Yellow warning icon will be
displayed next to the updated cluster profile.
To update the cluster profile with the latest available driver or firmware,
select the impacted cluster profile, click Update Profiles on the Cluster
Profile page.
Drift View for The Cluster
When Cluster profile is created and associated to specific cluster, OMIVV
shows the deviation of each hosts in that cluster to the firmware and driver
repository versions present in the cluster profile. In this way, you can view
the holistic view of hosts and get the drift of both firmware and driver
versions of host compared to the versions present in cluster profile.
When a new host is added to a cluster after the cluster profile is created
(and added to host credential profile in OMIVV), the host automatically gets
added to the list of hosts for the drift detection process during the next
scheduled run of the drift detection job.
Remediation of Cluster (Firmware and/or Drivers)
Remediation of firmware and driver drifts can be achieved by using the
firmware update functionality which is available as cluster action.
Right-click cluster and select OMIVV firmware update action. While updating
the cluster, you must choose the suitable firmware or driver repositories that
are created for the selected cluster (which is selected by you for an update
action).
Once the cluster-aware update is triggered, if the host requires reboot, OMIVV
puts hosts in maintenance mode.
Common Issues When Using OMIVV to Create Repository Profiles
Issue: The creation of Driver Profile fails with an error message
Resolution: Check the offline bundle in the location. The zip folder obtained from the VCG needs to be extracted to get the offline bundle.
Conclusion
It is very important for the components of the vSAN cluster to be compliant with VMware Compatibility Guide (VCG) for vSAN. OMIVV has been offering an ability to baseline clusters in the vCenter against drivers, firmware and configuration drift, and provides an ability to report the drift with periodical checks and allows you to remediate the firmware drift against the baseline. Using these functionalities, the you can make sure the components are compliant with VCG for vSAN by performing cluster-aware update.
Technical Support and Resources
References
- downloads.dell.com/catalog/Catalog.gz
- my.vmware.com/web/vmware/downloads
- VMware Compatibility Guide - vsan
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>