Smart NIC Virtual Disk Access for Bare Metal VM Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing datacenter management systems require separate disk image formats and APIs for virtual machines (VMs) and bare metal servers, leading to inefficiencies in deployment and management.

Innovation Solution

A smart network interface controller (NIC) with an ASIC, CPU, and memory, capable of translating APIs and emulating NVMe devices, enables bare metal computers to access VM images and communicate using unified APIs, allowing unified management of VMs and bare metal servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate disk image formats are used for VMs and bare metal servers, then each system can be optimized for its specific requirements, but the complexity of deployment and management increases

Engineering Contradiction:
Improvesystem optimizationVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal disk image format that can be used by both virtual machines and bare metal servers. The smart NIC translates between the unified format and the specific requirements of each system type, allowing a single image format to serve multiple purposes without sacrificing system-specific optimization

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The smart NIC acts as an intermediary component that translates disk image formats and APIs between the unified management plane and the underlying heterogeneous systems. This mediator enables compatibility between different system types while maintaining their individual optimization characteristics

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If separate APIs are used to communicate with VMs and bare metal servers, then each interface can be optimized for its specific architecture, but the complexity of management increases

Engineering Contradiction:
Improveinterface optimizationVSAvoidmanagement ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a unified API interface that can communicate with both VMs and bare metal servers through the smart NIC. This single API replaces multiple specialized interfaces while maintaining the ability to interact with different system architectures through translation layers

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The smart NIC serves as an intermediary that translates between the unified management API and the architecture-specific interfaces required by VMs and bare metal servers. This allows simplified management interfaces while preserving optimized communication paths to each system type

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If different file formats are required for deploying images on VMs and bare metal servers, then each format can be optimized for its target system, but the loss of time for deployment increases

Engineering Contradiction:
Improveformat optimizationVSAvoiddeployment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a single universal disk image format that can be deployed to both VMs and bare metal servers. The smart NIC performs format translation during deployment, eliminating the need to create and maintain separate optimized formats for each system type while reducing deployment time

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The smart NIC performs format translation and conversion as a preliminary step during the deployment process. By handling format adaptation in advance rather than requiring pre-converted images for each system type, the deployment time is reduced while maintaining format optimization

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4127923B1Bare metal computer using virtual disk
Publication Date: 2026.01.28 VMWARE INC
  • EP4127923B1 patent drawingFigure 1
  • EP4127923B1 patent drawingFigure 2
  • EP4127923B1 patent drawingFigure 3

AI summary

Some embodiments provide a method for operating a physical server in a network. The method stores multiple copies of a virtual machine (VM) image at a network-accessible storage. The method uses a first copy of the VM image as a virtual disk to execute a VM on a hypervisor of a first physical computing device. The method uses a second copy of the VM image as a virtual disk accessible via a smart network interface controller (NIC) of a second physical computing device to execute an operating system of the second physical computing device.