Intel Corporation
APPLICATION-TO-APPLICATION RESOURCE RESERVATION SCHEMES FOR PRECISION NETWORKING

Last updated:

Abstract:

Methods and apparatus for application-to-application resource reservation schemes for precision networking. Hardware resources, such as interconnects and processing resources, are reserved for forwarding and processing data along flow paths for end-to-end delivery of data between applications running on respective platforms communicating over a network. Operating system and/or hypervisor resources are also reserved. The reservations may be based per application, per virtual machine (VM), or per container, and reservations for multiple applications/VMs/containers are supported. The interconnects include chip-to-chip, socket-to-socket (for multi-socket platforms), and die-to-die interconnects. Reservations for on-chip fabrics are also supported. Under one approach, an orchestrator is used to manage resources reservations by sending resources reservation requests to a platform's operating system or hypervisor, with the operating system/hypervisor configuring the platform hardware resources to effect based on the reserved resources. The method and apparatus may be used to implement flow paths having deterministic latencies and/or meet SLA QoS requirements.

Status:
Application
Type:

Utility

Filling date:

18 Feb 2021

Issue date:

18 Aug 2022