CVPM02, CVPM05 Power Modules | CVFM04 Cache Module User Guide

Version: 1.1

Date: June 8, 2021

Manufacturer: Broadcom

Introduction

This guide documents Broadcom® MegaRAID® cache backup products used with MegaRAID SAS high-performance SAS+SATA RAID controllers to protect cached data. These products include:

  • CacheVault™ flash module (CVFM) - CVFM04
  • CacheVault power modules (CVPMs) - CVPM02, CVPM05

The memory modules protect cached data integrity on MegaRAID controllers by offloading data to nonvolatile flash memory during AC power failures or brief power outages. They offer an alternative to uninterruptible power supplies (UPS) or an additional level of fault tolerance when used with a UPS. This guide details the backup products, installation instructions, and technical specifications.

Cache Backup Benefits

MegaRAID controllers' cache memory significantly improves system performance by enabling faster writes compared to storage devices. Write operations appear complete quickly at the application level, with the controller writing data to storage during low activity or when cache is full. The risk of write-back cache is data loss during an AC power failure before data is written to storage. MegaRAID controllers mitigate this risk with an energy backup solution that offloads cached data to flash memory, which is restored upon power resumption.

CacheVault Modules

CacheVault technology comprises two main components: the CVPM (ultracapacitor-based energy source) and the CVFM (nonvolatile flash memory). The CVPM powers critical adapter components during a power loss, allowing enough time to offload cached data to the CVFM. The CVPM is also known as a supercapacitor or flash backup unit (FBU). CacheVault flash technology reduces hardware maintenance associated with batteries, lowers total cost of ownership, and offers environmentally friendly cache protection while maintaining optimal RAID performance.

The following table outlines cache protection options for MegaRAID adapters:

MegaRAID AdapterAdapter ControllerCacheVault KitCacheVault Memory ModuleModule InformationCacheVault Power Module
9560-16i, 9560-8i, 9580-8i8eSAS3916 or SAS3908--NAND flash is local on adapter.The CVPM or supercapacitor provides the CacheVault technology.CVPM05 (FBU345)
9460-16i, 9460-8i, 9480-8i8e, 9365-28iSAS3516 or SAS3508--NAND flash is local on adapter.Separate flash module not required.CVPM05 (FBU345)
9361-24i, 9361-16i, 9380-8i8eSAS3324 or SAS3316--NAND flash is local on adapter.CVPM02 (FBU02)
9361-8i, 9361-4i, 9380-8e, 9380-4i4eSAS3108CVM02CVFM04Cache protection components are sold as a kit, including the flash module daughter card and the supercapacitor.CVPM02

The modules are described as follows:

  • CVPM02 module: A supercapacitor pack mounted remotely or locally, connected by cable to a CVFM or MegaRAID controller.
  • CVPM05 module: A supercapacitor pack mounted remotely or locally, connected by cable to a MegaRAID controller.
  • CVFM04 module: An ONFI flash module that attaches to a MegaRAID controller and connects via cable to a CVPM02 module on a remote mount board.

ATTENTION: Do not hot plug a CVPM. Hot plugging can damage the board and supercapacitor functionality. Always power down the controller completely before attaching or removing a CVPM.

Installing the Cache Backup Products

This chapter details connecting CacheVault modules for power backup.

CAUTION: Electrostatic discharge (ESD) can damage modules and MegaRAID controllers. Always ground yourself with a strap before touching components. Perform installations at an ESD-safe workstation adhering to EIA-625 and IPC-A-610 standards. Use an ESD-safe Phillips screwdriver for screws, ensuring it is centered to avoid stripping screw heads. Overtightening can damage boards, connectors, or screws, voiding the warranty.

NOTE: To protect data, set the MegaRAID controller Write Policy to write-through until the battery unit is charged. After charging, switch to write-back for improved data caching performance.

Refer to the Handle and Dispose of CacheVault Power Modules section for proper handling and disposal, and CacheVault Module Specifications for technical details. For chassis clipping, see Mount without the Remote Mount Board; for custom clip design, see Using a Custom Mounting Bracket.

Attaching the CVFM04 Module to the MegaRAID Controller and by Cable to a CVPM02 Module on a Remote Mount Board

This section describes attaching the CVFM04 module directly to your MegaRAID controller and connecting it via cable to a CVPM02 module on a BBU-BRACKET-05 remote mount board (sold separately). The CVFM04 attaches to the MegaRAID controller, and the CVPM02 mounts on a clip on the remote mount board. The controller and board are then installed in motherboard PCIe slots. The CVPM02 can also be mounted locally if adequate airflow is maintained.

The CVFM04 and CVPM02 modules are compatible with the following MegaRAID controllers:

  • MegaRAID SAS 9361-4i
  • MegaRAID SAS 9361-8i
  • MegaRAID SAS 9380-4i4e
  • MegaRAID SAS 9380-8e

Follow these steps to attach the CVFM04 module directly to your MegaRAID controller and then by cable to the CVPM02 module on a remote mount board:

  1. Remove the MegaRAID controller from the host system. Refer to Removing the MegaRAID Controller from the Host Computer.
  2. Attach the CVFM04 module directly to the MegaRAID controller. Refer to Attach the CVFM04 Module Directly to the MegaRAID Controller.
  3. Install the clip on the remote mount board. Refer to Installing the Clip on the Remote Mount Board.
  4. Attach the CVPM02 module to the clip. Refer to Attach the CVPM to the Clip on the Remote Mount Board.
  5. Connect the CVFM04 module to the remote CVPM02 module. Refer to Connect the CVFM04 Module to the Remote CVPM02 Module.
  6. Install the MegaRAID controller and the remote mounting board in the host computer. Refer to Install the MegaRAID Controller and Remote Mount Board in the Motherboard.

Front View and Back View of the CVFM04 Module

Figure 1 shows the front and back views of the CVFM04 module. The front view is the side visible when the unit is installed on a MegaRAID controller. Record your unit serial number in a safe location for Broadcom support.

Figure 1: Front View and Back View of the CVFM04 Module

Key connectors are:

  • J1 - 9-pin Connector to the Remote CVPM02 Module
  • J2 - 70-pin Board-to-Board Connector

Removing the MegaRAID Controller from the Host Computer

To remove an installed MegaRAID controller:

  1. Shut down the host computer, turn off power, and unplug power cords.
  2. Remove the host computer cover as per the system user manual to access the MegaRAID controller.
  3. Ground yourself before touching the MegaRAID controller.
  4. Unplug all cables, remove the bracket screw securing it to the server chassis, and carefully remove the controller from the PCIe slot.
  5. Place the controller front-side up on a clean, static-free surface for the next procedure.

Attaching the CVFM04 Module Directly to the MegaRAID Controller

Follow these steps to attach the CVFM04 module to the front of the MegaRAID controller:

  1. Ground yourself and ensure the system is grounded.
  2. Remove the CVFM04 module from its package.
  3. Place the CVFM04 module front-side-up on a clean, static-free surface.
  4. Mount the two standoffs on the controller's front side by screwing them in from the back side. The standoffs thread at both ends.
  5. NOTE: Center the screwdriver carefully to avoid stripping screw heads. Do not overtighten screws.
  6. Hold the CVFM04 module with the top side facing upward and align the J2 connector on the CVFM04 module with the connector on the MegaRAID controller.
  7. Carefully press the CVFM04 module onto the MegaRAID controller until both connectors are firmly joined.
  8. Secure the CVFM04 module to the MegaRAID controller using two screws from the top side.

Figure 2: Attach the CVFM04 Module Directly to the MegaRAID SAS 9361-8i Controller

Installing the Clip on the Remote Mount Board

Follow these steps to install the clip directly onto the BBU-BRACKET-05 remote mount board:

  1. Remove the clip and remote mount board module from the package.
  2. Place the remote mount board on a clean, static-free surface, ground yourself, and ensure the system is grounded.
  3. Align the clip's screw holes with the screw holes on the remote mount board.
  4. Secure the clip to the remote mount board using three screws and nuts.
  5. Thread the screws through the front of the clip and the remote mount board.
  6. NOTE: Center the screwdriver carefully to avoid stripping screw heads. Do not overtighten screws.

Figure 3: Install the Clip on the Remote Mount Board

Attaching the CVPM to the Clip on the Remote Mount Board

Follow these steps to attach the CVPM to the clip on the remote mount board:

  1. With the remote mount board on a clean, static-free surface, ground yourself and ensure the system is grounded.
  2. Remove the CVPM from the package.
  3. Press the CVPM into the clip on the remote mount board until it clicks firmly into place.

Figure 4: Connect the CVPM to the Clip on the Remote Mount Board

Connecting the CVFM04 Module to the Remote CVPM02 Module

Connect the CVFM04 module on a MegaRAID SAS 9361 controller by cable to the remote CVPM02 module. Use the same steps for other supported MegaRAID controllers:

  1. Ground yourself and ensure the system is grounded.
  2. Remove the cable included in the MegaRAID controller box.
  3. Insert one 9-pin cable connector into the 9-pin J1 connector on the CVFM04 module.
  4. Insert the other 9-pin cable connector into the 9-pin connector on the remote CVPM02 module, ensuring correct alignment.

Figure 5: Connect the CVFM04 Module on a MegaRAID Controller by Cable to the Remote CVPM02 Module

Installing the MegaRAID Controller and Remote Mount Board in the Motherboard

Install your MegaRAID controller and remote mount board into the motherboard:

  1. Ensure the chassis power is off, power cords are unplugged, and the chassis is grounded.
  2. Install the MegaRAID controller into a PCIe slot on the computer. This controller is a PCIe x8 card, compatible with x8 or x16 slots. Note that some PCIe slots are for graphics cards only and may not support controllers. Consult your motherboard guide for PCIe slot compatibility.
  3. Press down gently but firmly to seat the card correctly in the slot.
  4. Secure the MegaRAID controller to the server chassis with the bracket screw.
  5. Insert the remote mount board into a PCIe slot on the motherboard.
  6. Press down gently but firmly to seat the card correctly in the slot.
  7. Secure the remote mount board to the server chassis with the bracket screw.
  8. Replace the computer cover and reattach power cords.
  9. Turn on the computer power.

Figure 6: Reinstall the MegaRAID Controller

Figure 7: Install the Remote Mount Board

Refer to the 12Gb/s MegaRAID SAS Software User Guide for RAID configuration utility information and the MegaRAID SAS Device Driver Installation User Guide for driver installation details.

Attaching a Remote CVPM05 Module by Cable to a MegaRAID Controller

This section describes attaching the CVPM05 module to a clip on the BBU-BRACKET-05 remote mount board (sold separately) and connecting it via cable to your MegaRAID controller. The MegaRAID controller and remote mount board are installed in motherboard PCIe slots. The CVPM05 can be mounted locally if sufficient airflow is maintained. See CacheVault Module Specifications for airflow requirements.

The CVPM05 module is compatible with the following MegaRAID controllers:

  • MegaRAID 9365-28i
  • MegaRAID 9460-16i
  • MegaRAID 9460-8i
  • MegaRAID 9480-8i8e
  • MegaRAID 9560-16i
  • MegaRAID 9560-8i
  • MegaRAID 9580-8i8e

Perform these tasks to attach the CVPM05 module by cable to your MegaRAID controller and install the controller and remote mount board:

  1. Remove the MegaRAID controller from the host system. Refer to Removing the MegaRAID Controller from the Host Computer.
  2. Install the clip on the remote mount board. Refer to Installing the Clip on the Remote Mount Board.
  3. Attach the CVPM05 module to the clip. Refer to Attaching the CVPM to the Clip on the Remote Mount Board.
  4. Connect the MegaRAID controller by cable to the remote CVPM05 module. Refer to Connect the Remote CVPM05 Module to the MegaRAID Controller.
  5. Install the MegaRAID controller and the remote mount board in the host computer. Refer to Install the MegaRAID Controller and Remote Mount Board in the Motherboard.

Connecting the Remote CVPM05 Module to the MegaRAID Controller

Follow these steps to connect the remote CVPM05 module by cable to the MegaRAID controller:

  1. Ground yourself and ensure the system is grounded.
  2. Remove the cable included in the MegaRAID controller box.
  3. Insert one 9-pin cable connector into the 9-pin J14 connector on the MegaRAID controller.
  4. Insert the other 9-pin cable connector into the 9-pin connector on the remote CVPM05 module, ensuring correct alignment.

Figure 8: Connect the Remote CVPM05 Module by Cable to the MegaRAID 9460-16i Controller

Mount without the Remote Mount Board

If mounting the Broadcom retention clip directly to the chassis, ensure no ground path exists to the clip. If attaching the clip to chassis ground, avoid damaging the supercapacitor's outer sleeve during insertion. Damage to the sleeve or contact between the clip and the supercapacitor's metal case can cause failure.

Using a Custom Mounting Bracket

If designing your own retention clip, it must not apply pressure to the top side of the supercapacitor, as this can damage the PCB. Apply retention pressure only to the sides of the supercapacitor. Avoid applying pressure to the top or bottom, as these areas help prevent the supercapacitor from shifting out of the clip.

Figure 9: CVPM Top and Bottom

Refer to CacheVault Module Specifications for supercapacitor dimensions, or download 2D and 3D mechanical drawings from docSAFE at https://portal.broadcom.com/group/support/docsafe (requires login).

Monitor and Manage CacheVault Modules

This chapter explains how to monitor and manage MegaRAID CacheVault modules using Broadcom MegaRAID utility programs:

  • Storage Command Line Tool (StorCLI): Command-line management software for the MegaRAID product line.
  • Human Interface Infrastructure (HII) configuration utility: A tool for configuring controllers, disks, and performing tasks in a pre-boot UEFI environment.

For more details on CacheVault functions, consult the MegaRAID SAS Software User Guide (for 6Gb/s controllers) or the 12Gb/s MegaRAID SAS Software User Guide (for 12Gb/s controllers).

Monitor CacheVault Module Information in StorCLI

The StorCLI utility supports the following command to identify the controller a CacheVault module is connected to:

storcli /cx/cv show all

The object identifier /cx/cv refers to the CacheVault module on controller x. Only one CacheVault module can connect per controller.

NOTE: This command functions only when a CacheVault module is connected; otherwise, an error message appears.

Input example: storcli /c0/cv show all (where c0 identifies controller number 0).

Monitor CacheVault Module Information with the HII Configuration Utility

Use the HII Configuration utility to display CVPM information on the Battery Management screen. The <SuperCaP> in the Type field refers to the CVPM.

Figure 10: HII Battery Management Screen

Handle and Dispose of CacheVault Power Modules

The CVPM02 and CVPM05 modules are power modules containing individual supercapacitors. These are low-voltage devices capable of delivering extremely high currents, especially in short-circuit situations. Handle supercapacitors in an uncharged state.

General safety considerations:

  • Supercapacitors can vent or rupture if overcharged, reverse charged, incinerated, or heated above 150°C.
  • Do not crush, mutilate, nail penetrate, or disassemble.
  • High case temperature (burn hazard) can result from abuse.

If a capacitor's packaging is compromised (punctured or crushed), a small amount of electrolyte fluid may be released. If a leak is detected (indicated by white salt crystal formation), remove the product from the system. A leaking capacitor can increase resistance or cause long-term corrosion of interconnects. Incidental contact with the white salt residue is not harmful, but it should not be ingested. Take normal precautions after contact, including washing hands.

Supercapacitors are composed of aluminum, carbon, paper, and an organic electrolyte, containing no heavy metals or toxic materials. Disposal regulations vary by municipality. A material safety data sheet (MSDS) for the electrolyte (acetonitrile) is available to assist with regional or local classification and disposal requirements.

CacheVault Module Specifications

The following table lists specifications for the CVFM and CVPMs. Ensure your system's airflow allows the CacheVault device to operate within the specified temperature range.

SpecificationCacheVault Flash Module 04CacheVault Power Module 02, CacheVault Power Module 05
TechnologyOn-board ONFI flash moduleRemote supercapacitor pack
Operating temperature (ambient)0°C to 55°C
Storage temperature-40°C to 70°C
Humidity (storage and operating)5% to 95% noncondensing
Mechanical (form factor)2.087 in. x 1.378 in.See Figure 11, CVPM Dimensions.

Figure 11 shows the CVPM02 and CVPM05 module form factor information.

Figure 11: CVPM Dimensions

Revision History

  • Version 1.1; June 8, 2021: Added Mount without the Remote Mount Board and Using a Custom Mounting Bracket. Template update.
  • Version 1.0; February 14, 2020: Initial release, based on the Cache Backup Products for MegaRAID SAS+SATA RAID Controllers User Guide (document number CacheVault-05-UG).

PDF preview unavailable. Download the PDF instead.

CVPM02-05-CVFM04-UG101 Apache FOP Version 2.1

Related Documents

Preview Broadcom Bluetooth Module Variants: BCM20732S, BCM20736S, BCM20737S Similarity Letter
Letter of Similarity from Broadcom Corporation confirming that the BCM20732S, BCM20736S, and BCM20737S Bluetooth modules are variants of an approved product, detailing their differences and similarities.
Preview Broadcom Emulex Host Bus Adapters Installation Guide Release 14.4
This installation guide (Release 14.4) from Broadcom provides detailed instructions for setting up Emulex Host Bus Adapters (HBAs), including models LPe38100, LPe37100, LPe36000, LPe35000, LPe32000, and LPe31000 series. It covers installation, compatibility, major features, specifications, and regulatory information.
Preview Broadcom Support Portal User Guide
A comprehensive guide to navigating and utilizing the Broadcom Support Portal for accessing product information, downloads, case management, entitlements, and more.
Preview Emulex HBA Capture Utility User Guide
The Emulex HBA Capture Utility is a diagnostic tool from Broadcom designed to collect system information, logs, and firmware dumps from Emulex Host Bus Adapters (HBAs) to aid in troubleshooting and analysis. It supports Windows, Linux, Citrix, Solaris, and VMware ESXi, offering various capture modes via GUI or CLI.
Preview Brocade Fabric OS Extension User Guide, 8.2.x
This user guide provides comprehensive information on Brocade Fabric OS Extension features, including FCIP and IP Extension. It details supported hardware platforms, configuration steps, and troubleshooting for extending Fibre Channel and IP networks over distance.
Preview IMS DX UIM Infrastructure Observability High Availability Guide
A comprehensive guide to setting up and managing High Availability (HA) for DX Infrastructure Observability (UIM), covering installation, configuration, testing, and best practices for failover scenarios.
Preview Brocade SANnav Management Portal Installation and Migration Guide
This comprehensive guide provides detailed instructions for installing and migrating the Brocade SANnav Management Portal. It covers system requirements, installation prerequisites, deployment options (including vCenter and ovftool), firewall configurations, and various management scripts.
Preview Broadcom Emulex Fibre Channel Host Bus Adapters Installation Guide
Comprehensive installation guide for Broadcom Emulex Fibre Channel Host Bus Adapters (HBAs), covering HBA identification, bracket changes, firmware settings, installation, media attachment, power application, and LED status interpretation. Release 12.8.