Intel® Device Manager for VMware* vCenter Server

772505
6/6/2024

Introduction

Intel® Device Manager for VMware* vCenter Server is a user-friendly way to manage Intel devices on the VMware* vCenter platform. It is deployed as a plug-in to vCenter.

Available Downloads

  • Size: 267.2 KB
  • SHA256: 20B541A76D990E3DE70A83A06EE83744BC1EEEA432611B19B9D02F86F9B4E594
  • Size: 293 MB
  • SHA256: C79BC99F2F584059910F2856A58C6A9660C36C03E9B7B8F9DA783F751600DB11

Detailed Description

Intel® Device Manager for VMware* vCenter Server is a user-friendly way to manage Intel devices on the VMware* vCenter platform. It is deployed as a plug-in to vCenter. 

The plug-in lets you manage and configure devices right from the interface of VMware vCenter. You can:

  • View information on supported devices.
  • Monitor device counters and sensors.
  • Customize device configuration.
  • Save configurations as recipes for future reuse and apply these recipes to all your devices with a single click. 

The plug-in requires the Intel® Accelerator Management Daemon for VMware ESXi* on each host to discover and allow device management.

For this release, please use the following details for docker container:

Docker repo: <A cache repo if used, if not leave blank to use public docker hub>

Docker registry: intel/device-manager-for-vcenter:v2.0.1.86

User guide

Note: The daemon user account has to be of the format intelplugin@<domain> for the plugin to interact with daemon on the host


Note: This plugin is distributed inside a VMware* Photon OS 5.0 OVA. Refer to https://github.com/vmware/photon for more information. Photon OS 5.0 has its own security advisories tracked under https://github.com/vmware/photon/wiki/Security-Updates-5. Instructions are available on the steps to resolve these advisories on the page. Often this involves a tdnf update within the command line (https://github.com/vmware/photon/wiki/Frequently-Asked-Questions#q-how-is-photon-os-patched)

2.0.1 Changelog - Fixes

  • Upgrade to JDK 17 to resolve CVE CVE-2016-1000027 
  • Updated base container to resolve CVE CVE-2024-2511 
  • Fixes for deployment in some environments, including: docker not starting, docker proxy not set properly, IP settings getting overridden by package updates
  • VM startup now runs tdnf security patch update operation on reboot for photon OS packages

2.0 Changelog - Feature Update

  • Switched to a containerized delivery of plugin updates
  • Moved daemon login to VM properties to persist login across VM reboots
  • Added ability to change certificate of plugin server
  • Added temperature threshold support
  • Added device reset support
  • Added SR-IOV configuration from plugin interface. SR-IOV configuration is also linked with device configuration to simplify configuration operations
  • Daemon can restore config on reboot
  • Added ability to export and import recipes as JSON objects, both on a per-device and a bulk scale
  • Improved refresh action
  • Updated base photon OS to 5.0

No external network access installation workaround

  1. Download the offline container (offline_container.tar). Alternatively, download and save the docker container.
  2. Download the JDK 17 library rpm from https://packages.vmware.com/photon/5.0/photon_release_5.0_x86_64/x86_64/. (Direct download link: openjdk17-17.0.6-2.ph5.x86_64.rpm)
  3. Deploy the plugin as per guide, let the VM start up (the installation % will be at 80% at this point)
  4. Copy the two files over. Install them
    1. For Java run: rpm -i <path_of_openjdk_rpm>
    2. For container run: docker load -i <path_of_offline_container>
  5. Kill the existing installation process if running:
    1. Find the pid: ps -a | grep rc.local
    2. Kill the process: kill -9 <pid_from_above_if_exists>
  6. Re-run the installation:
    1. Run the command: bash /etc/rc.d/rc.local

Note: These steps have to be completed prior to the token provided by vCenter's expiry, otherwise the installation will fail.