Abstract:
Beispiele können Verfahren zum Koordinieren der gemeinsamen Nutzung von Ressourcen unter virtuellen Elementen einschließlich von Dienstketten umfassen, unterstützt durch einen gemeinsam genutzten Pool konfigurierbarer Datenverarbeitungsressourcen basierend auf relativer Priorität unter den virtuellen Elementen und Dienstketten. Es können Informationen einschließlich von Anzeigen der Leistung der Dienstketten und auch der relativen Priorität der Dienstketten empfangen werden. Die Ressourcenzuteilung von die Dienstketten unterstützenden Teilen des gemeinsam genutzten Pools konfigurierbarer Datenverarbeitungsressourcen kann basierend auf den empfangenen Leistungs- und Prioritätsinformationen eingestellt werden.
Abstract:
Technologies for offloading virtual service endpoint capabilities include a compute node and network controller. A device driver of a compute device may discover offloaded virtual service endpoint capability of a network interface card of the compute device. The device driver may advertise the offloaded virtual service endpoint capability to a network agent and virtual network functions provided by the compute device. An out-of-band tag may be associated with the offloaded virtual service endpoint to identify network packets to be processed by the offloaded virtual service endpoint. The network agent may add a flow entry to a forwarding table of a network switch of the compute device based on network flow information received from the network controller. The network agent may also associate the added flow entry with the offloaded virtual service endpoint based on the out-of-band tag and configure the offloaded virtual service endpoint based on the network flow information.
Abstract:
In an input/output virtualization-enabled computing environment, a device, method, and system for securely handling virtual function driver communications with a physical function driver of a computing device includes maintaining communication profiles for virtual function drivers and applying the communication profiles to communications from the virtual function drivers to the physical function driver, to determine whether the communications present a security and/or performance condition. The device, method and system may disable a virtual function driver if a security and/or performance condition is detected.