22 queries against the prod image index rebuilt today on the expanded
GPU pool with the resilient embedder (PR #8): dense MRR 0.539→0.924,
bm25+rerank 0.920→0.959, hybrid_rrf+rerank 0.875→0.960 vs the
2026-05-22 baseline. No regression from mixed-provenance embeddings.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 20:38:23 -04:00
6 changed files with 34 additions and 73 deletions
@@ -6,7 +6,7 @@ New hardware and software are continually being tested and certified. This docum
NOTE
There is a self-validation program for partners to quickly validate their solutions for compatibility with HVM. For more information about the program, see [HPE Morpheus VM Essentials Software self-validation program](https://www.hpe.com/psnow/doc/a00155725enw?jumpid=in_pdfviewer-psnow).
There is a self-validation program for partners to quickly validate their solutions for compatibility with HVM. For more information about the program, see [the self-validation program documentation](https://www.hpe.com/psnow/doc/a00155725enw?jumpid=in_pdfviewer-psnow).
Table 1. Server Hardware Support
@@ -44,20 +44,16 @@ Table 1. Server Hardware Support
| Cisco | AMD 1 RU server | Cisco UCS C225 M8 | |
| Dell | | Dell PowerEdge R660 | iSCSI, FC, NFS |
| Dell | | Dell PowerEdge R670 | iSCSI, FC, NFS |
| Fujitsu | Intel x86 1U rack server | Fujitsu PRIMERGY | For more information, see [PRIMERGY RX2530 M8 Rack Server Data Sheet](https://sp.ts.fujitsu.com/dmsp/Publications/public/ds-py-rx2530-m8-en.pdf). |
| Lenovo | | Lenovo ThinkEdge SE450 | |
| Lenovo | Intel x86 2U rack server | Lenovo ThinkSystem SR650 V3 | For more information, see [Lenovo ThinkSystem SR650 V3 Server Product Guide](https://lenovopress.lenovo.com/lp1601-thinksystem-sr650-v3-server). |
1 For Synergy hardware device support, review the latest SSP published for Ubuntu at <https://support.hpe.com/docs/display/public/synergy-sw-release/OS_Support.html>. HPE Synergy D3940 is not supported, and for more information about Ubuntu support in HPE Synergy, see the [Customer Notice a00129603](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00129603en_us).
1 For Synergy hardware device support, review the latest SSP published for Ubuntu at <https://support.hpe.com/docs/display/public/synergy-sw-release/OS_Support.html>. Please note that HPE Synergy D3940 is not supported, and for additional information on Ubuntu support in HPE Synergy, refer to the [Customer Notice a00129603](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00129603en_us).
Table 2. Storage Hardware Support
| Vendor | Hardware Family | Platform Type | Comments |
| --- | --- | --- | --- |
| Lenovo | DE Series | DE6600F | Fibre channel |
| Hitachi Vantara | VSP One B20 | Firmware SVOS RF10.4 or later | Fibre Channel |
| Opentext | Data Protector | 24.4 and 25.4 | | Partner | - [Opentext Data Protector 24.4 Virtualization Support Matrix](https://docs.microfocus.com/DP/SupportMatrix/24.4/Virtualization_SupportMatrix_DP24.4.pdf) - [Opentext Data Protector 25.4 Virtualization Support Matrix](https://docs.microfocus.com/doc/200/25.4/dpvirtualizationsupportmatrix) |
1 Applications have been validated within the bounds of the supported HPE Morpheus Software functionality. Always check the HPE Morpheus Software feature list to determine whether specific functionality is supported by the HVM hypervisor (ex. shared disk access).
Most modern applications like databases were designed with very “loose” dependance on hardware infrastructure. They can typically run on a variety of hypervisors including virtual machines and containers. The respective ISV vendor typically only specifies the supported underlying operating system (Guest OS) but does not require certification of any hypervisor. However, there can be specific features that a customer deployment of these applications requires at a hypervisor or infrastructure level. For example, a Microsoft SQL Server Failover cluster instance requires a shared disk between multiple SQL Server VMs. Oracle, similarly, requires shared disks for an Oracle Real Application Cluster (RAC) setup. Therefore, it needs to be always validated whether the specific deployment requires certain features and whether these are supported by VM Essentials in its latest release.
Select ISV applications require “full stack” certifications including OS, hypervisor, compute and storage devices, or even the specific storage connectivity protocol. SAP HANA and related SAP applications are a typical example; so are some Healthcare Electronic Health Record (EDR) applications. If you or your customer plans on running one of these applications, contact your HPE account team.
Select ISV applications require “full stack” certifications including OS, hypervisor, compute and storage devices, or even the specific storage connectivity protocol. SAP HANA and related SAP applications are a typical example; so are some Healthcare Electronic Health Record (EDR) applications. If you or your customer plans on running one of these applications, please reach out to your HPE account team.
Table 4. Hypervisor OS Compatibility and Interoperability Matrix
@@ -10,7 +10,7 @@ The solution comes with the KVM-based HVM hypervisor that is enhanced to include
#### Validated Hardware and Software
The list of validated compute and storage hardware for VM Essentials can be found in the [compatibility matrix](https://www.hpe.com/support/VME-Compatibility-Matrix), along with validated operating systems and ISV software.
The list of validated compute and storage hardware for VM Essentials can be found in the [compatibility matrix](https://www.hpe.com/support/VME-Compatibility-Matrix), along with validated operating systems and ISV software.
#### Models
@@ -39,24 +39,24 @@ Hewlett Packard Enterprise is making the following VM Essentials SKUs available.
**Solution Integrations**
-−**VMware vSphere Integration:** Integrate VM Essentials with a vSphere deployment to discover existing virtual machines, provision new virtual machines, as well as manage provisioned or discovered machines.
-−**Native IP Pools:** Assign virtual machine IP addresses using the VM Essentials native IP pools feature to define and manage pools of IP addresses associated with virtual machine networks.
-−**Native Secrets Management:** Securely store and retrieve credentials and other sensitive information used in automation tasks for bootstrapping and managing managed virtual machines.
-−**IP Address Management (IPAM) Integration:** Integrate 3rd party IPAM solutions (InfoBlox, BlueCat, SolarWinds, phpIPAM, EfficientIP) to automate the reservation and assignment of IP address.
-−**Domain Name System (DNS) Integration:** Integrate 3rd party DNS solutions (PowerDNS, Microsoft DNS, BlueCat, InfoBlox, EfficientIP) to automate the creation of DNS A and PTR records.
-−**Native Data Protection:** Create and restore snapshot-based backups for VM Essentials and VMware virtual machines using the native data protection functionality.
-−**Data Protection Integration:** Integrate 3rd party Data Protection solutions (Commvault, Rubrik, Veeam) to create backup jobs during the creation of a VMware virtual machine and restore backups through the VM Essentials web interface.
-−**Provisioning Task Automation:** Execute automation scripts (Bash and PowerShell) during the provisioning of virtual machines to orchestrate bootstrap operations such as software installation and system configuration.
-−**Native IP Pools:** Assign virtual machine IP addresses using the VM Essentials native IP pools feature to define and manage pools of IP addresses associated with virtual machine networks.
-−**Native Secrets Management:** Securely store and retrieve credentials and other sensitive information used in automation tasks for bootstrapping and managing managed virtual machines.
-−**IP Address Management (IPAM) Integration:** Integrate 3rd party IPAM solutions (InfoBlox, BlueCat, SolarWinds, phpIPAM, EfficientIP) to automate the reservation and assignment of IP address.
-−**Domain Name System (DNS) Integration:** Integrate 3rd party DNS solutions (PowerDNS, Microsoft DNS, BlueCat, InfoBlox, EfficientIP) to automate the creation of DNS A and PTR records.
-−**Native Data Protection:** Create and restore snapshot-based backups for VM Essentials and VMware virtual machines using the native data protection functionality.
-−**Data Protection Integration:** Integrate 3rd party Data Protection solutions (Commvault, Rubrik, Veeam) to create backup jobs during the creation of a VMware virtual machine and restore backups through the VM Essentials web interface.
-−**Provisioning Task Automation:** Execute automation scripts (Bash and PowerShell) during the provisioning of virtual machines to orchestrate bootstrap operations such as software installation and system configuration.
-−**HPE Alletra Storage MP Integration:** Integrate with the HPE Alletra Storage MP B10000 storage array to utilize direct virtual machine volume mapping to the storage array to enable granular performance configuration and array-based snapshotting.
#### Virtual Machine Management
-−**Power Operations:** Start, stop, and restart VMWare and HVM virtual machines.
-−**Power Operations:** Start, stop, and restart VMWare and HVM virtual machines.
-−**Snapshot Management:** Create, revert, and delete virtual machine snapshots for VMWare and HVM virtual machines.
-−**Virtual Hardware Management:** Add and remove virtual hardware such as hard disks, network interfaces, CPU and memory from a managed virtual machine (VM Essentials or VMware).
-−**Integrated Backup Management:** Create, restore, and delete virtual machine backups for VMware and HVM virtual machines.
-−**HTML5 Console:** Access the console of managed virtual machines via the VM Essentials manager web interface with support for Virtual Network Computing (VNC), Secure Shell (SSH), and Remote Desktop Protocol (RDP).
-−**Day 2 Task Automation:** Execute automation scripts (Bash and PowerShell) against managed virtual machines to perform day 2 operational tasks such as freeing up disk space or updating system packages.
-−**Tag Management:** Create and manage virtual machine tags for VMware and VM Essentials virtual machines.
-−**Integrated Backup Management:** Create, restore, and delete virtual machine backups for VMware and HVM virtual machines.
-−**HTML5 Console:** Access the console of managed virtual machines via the VM Essentials manager web interface with support for Virtual Network Computing (VNC), Secure Shell (SSH), and Remote Desktop Protocol (RDP).
-−**Day 2 Task Automation:** Execute automation scripts (Bash and PowerShell) against managed virtual machines to perform day 2 operational tasks such as freeing up disk space or updating system packages.
-−**Tag Management:** Create and manage virtual machine tags for VMware and VM Essentials virtual machines.
### Service and Support
@@ -112,7 +112,7 @@ HPE Lifecycle Services provide a variety of options to help maintain your HPE sy
-− Implementation assistance services: Highly trained technical service specialists to assist you with a variety of activities, ranging from design, implementation, and platform deployment to consolidation, migration, project management, and onsite technical forums.
-− HPE Service Credits: Access to prepaid services for flexibility to choose from a variety of specialized service activities, including assessments, performance maintenance reviews, firmware management, professional services, and operational best practices.
**Notes:** To review the list of Lifecycle Services available for your product go to: <https://www.hpe.com/services/lifecycle>
**Notes:** To review the list of Lifecycle Services available for your product go to: <https://www.hpe.com/services/lifecycle>
For a list of the most frequently purchased services using service credits, see the [HPE Service Credits Menu](https://www.hpe.com/psnow/doc/4aa4-3393enw)
log.warning("%s from %s — splitting %d texts into %d+%d (attempt %d)",
desc,url,len(texts),mid,len(texts)-mid,attempt)
return(self._embed(texts[:mid],attempt+1)
+self._embed(texts[mid:],attempt+1))
backoff=0.5*(2**(attempt-1))# 0.5, 1, 2, 4
log.warning("%s (attempt %d, %s) — retrying in %.1fs",
desc,attempt,url,backoff)
time.sleep(backoff)
returnself._embed(texts,attempt+1)
withhttpx.Client(timeout=300)asc:
r=c.post(f"{url}/api/embed",
json={"model":self.model,"input":list(input)})
r.raise_for_status()
data=r.json()
returndata.get("embeddings")or[]
defname(self)->str:# newer chromadb requires this
returnf"ollama:{self.model}"
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.