Lcs emulated-physical-function-enabled resource system

US2024256356A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024256356-A1
Application numberUS-202418427022-A
CountryUS
Kind codeA1
Filing dateJan 30, 2024
Priority dateJan 27, 2023
Publication dateAug 1, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An LCS ePF-enabled resource system includes a resource system coupled to a resource management system and resource device(s) configured to provide resource functionality. The resource system includes a microvisor subsystem that the resource management system configures to provide an LCS and an ePF that is presented to the LCS as providing the resource functionality. When the microvisor subsystem receives an LCS request for the resource functionality from an LCS API subsystem in the LCS via the ePF, it transmits a microvisor request to the resource management system for the resource functionality that causes the resource management system to identify the resource device(s) for providing the resource functionality. Based on the identification of the resource device(s), the microvisor subsystem establishes a communication channel with each resource device, and provides the resource functionality to the LCS using the resource device(s) and via each communication channel, the ePF, and the LCS API subsystem.

First claim

Opening claim text (preview).

What is claimed is: 1 . A Logically Composed System (LCS) emulated Physical Function (ePF)-enabled resource system, comprising: a resource management system; at least one resource device that is configured to provide resource functionality; a resource system that is coupled to the resource management system and the at least one resource device, wherein the resource system includes a microvisor subsystem that is configured to: provide, in response to LCS configuration operations by the resource management system, a Logically Composed System (LCS) and an emulated Physical Function (ePF) that is presented to the LCS as providing the resource functionality; receive, from an LCS Application Programming Interface (API) subsystem in the LCS via the ePF, an LCS request for the resource functionality; transmit, to the resource management system, a microvisor request for the resource functionality that is configured to cause the resource management system to identify the at least one resource device for providing the resource functionality; establish, with each of the at least one resource device based on the resource management system identifying the at least one resource device for providing the resource functionality, a respective communication channel; and provide, to the LCS using the at least one resource device, the resource functionality via each respective communication channel, the ePF, and the LCS API subsystem. 2 . The system of claim 1 , wherein the at least one resource device is an accelerator device. 3 . The system of claim 2 , wherein the accelerator device is a graphics processing system. 4 . The system of claim 1 , wherein the at least one resource device includes a local resource device that the resource management system identifies for providing the resource functionality by instructing the microvisor subsystem to establish the respective communication channel with the local resource device. 5 . The system of claim 1 , wherein the at least one resource device includes a remote resource device that the resource management system identifies for providing the resource functionality by instructing the remote resource device to establish the respective communication channel with the microvisor subsystem. 6 . The system of claim 5 , wherein the microvisor subsystem includes a microvisor agent that is configured to establish the respective communication channel with the remote resource device via a remote resource agent provided for the remote resource device. 7 . An Information Handling System (IHS), comprising: a microvisor processing system; and a microvisor memory system that is coupled to the microvisor processing system and that includes instructions that, when executed by the microvisor processing system, cause the microvisor processing system to provide a microvisor engine that is configured to: provide, in response to LCS configuration operations by a resource management system that is coupled to the microvisor processing system, a Logically Composed System (LCS) and an emulated Physical Function (ePF) that is presented to the LCS as providing resource functionality; receive, from an LCS Application Programming Interface (API) subsystem in the LCS via the ePF, an LCS request for the resource functionality; transmit, to the resource management system, a microvisor request for the resource functionality that is configured to cause the resource management system to identify at least one resource device for providing the resource functionality; establish, with each of the at least one resource device based on the resource management system identifying the at least one resource device for providing the resource functionality, a respective communication channel; and provide, to the LCS using the at least one resource device, the resource functionality via each respective communication channel, the ePF, and the LCS API subsystem. 8 . The IHS of claim 7 , wherein the at least one resource device is an accelerator device. 9 . The IHS of claim 8 , wherein the accelerator device is a graphics processing system. 10 . The IHS of claim 7 , wherein the at least one resource device includes a local resource device that the resource management system identifies for providing the resource functionality by instructing the microvisor engine to establish the respective communication channel with the local resource device. 11 . The IHS of claim 10 , wherein the microvisor engine includes a microvisor API subsystem that is configured to establish the respective communication channel with the local resource device. 12 . The IHS of claim 7 , wherein the at least one resource device includes a remote resource device that the resource management system identifies for providing the resource functionality by instructing the remote resource device to establish the respective communication channel with the microvisor engine. 13 . The IHS of claim 12 , wherein the microvisor engine includes a microvisor agent that is configured to establish the respective communication channel with the remote resource device via a remote resource agent provided for the remote resource device. 14 . A method for enabling resources for a Logically Composed System (LCS) using emulated Physical Functions (ePFs), comprising: providing, by a microvisor subsystem in response to LCS configuration operations by a resource management system, a Logically Composed System (LCS) and an emulated Physical Function (ePF) that is presented to the LCS as providing resource functionality; receiving, by the microvisor subsystem from an LCS Application Programming Interface (API) subsystem in the LCS via the ePF, an LCS request for the resource functionality; transmitting, by the microvisor subsystem to the resource management system, a microvisor request for the resource functionality that is configured to cause the resource management system to identify at least one resource device for providing the resource functionality; establishing, by the microvisor subsystem with each of the at least one resource device based on the resource management system identifying the at least one resource device for providing the resource functionality, a respective communication channel; and providing, by the microvisor subsystem to the LCS using the at least one resource device, the resource functionality via each respective communication channel, the ePF, and the LCS API subsystem. 15 . The method of claim 14 , wherein the at least one resource device is an accelerator device. 16 . The method of claim 15 , wherein the accelerator device is a graphics processing system. 17 . The method of claim 14 , wherein the at least one resource device includes a local resource device that the resource management system identifies for providing the resource functionality by instructing the microvisor subsystem to establish the respective communication channel with the local resource device. 18 . The method of claim 14 , wherein the microvisor subsystem includes a microvisor API subsystem that establishes the respective communication channel with the local resource device. 19 . The method of claim 14 , wherein the at least one resource device includes a remote resource device that the resource management system identifies for providing the resource functionality by instructing the remote resource device to establish the respective communication channel with the microvisor subsystem. 20 . The method of claim 19 , wherein the microvisor subsystem incl

Assignees

Inventors

Classifications

  • G06F9/5055Primary

    considering software capabilities, i.e. software resources associated or available to the machine · CPC title

  • via adapters, e.g. between incompatible applications · CPC title

  • G06F9/5077Primary

    Logical partitioning of resources; Management or configuration of virtualized resources (specific details on emulation or internal functioning of virtual machines G06F9/455) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024256356A1 cover?
An LCS ePF-enabled resource system includes a resource system coupled to a resource management system and resource device(s) configured to provide resource functionality. The resource system includes a microvisor subsystem that the resource management system configures to provide an LCS and an ePF that is presented to the LCS as providing the resource functionality. When the microvisor subsyste…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F9/5055. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).