-
公开(公告)号:DE102020125011A1
公开(公告)日:2021-05-06
申请号:DE102020125011
申请日:2020-09-25
Applicant: INTEL CORP
Inventor: LU XIUCHUN , LIANG CUNMING , HE SHAOPENG , JANI NRUPAL , JAIN ANJALI , VERPLANKE EDWIN , SARANGAM PARTHASARATHY , YAN ZHIRUN
IPC: G06F9/455
Abstract: Verfahren und Vorrichtungen für die Entwicklung von Hypervisor-Pass-Through-Vorrichtungen, die Plattformunabhängigkeit durch eine Kernlösung namens MUSE (Mdev in User SpacE) unterstützen, die es ermöglicht, dass eine vermittelte Pass-Through-Vorrichtung von einer Software bedient wird, die im Benutzerraum läuft. Die MUSE-Architektur unterstützt die Plattform-Hardware-Unabhängigkeit und stellt gleichzeitig eine Pass-Through-Performance, die ähnlich hardwarespezifischen Lösungen ist, bereit, und stellt eine verbesserte Performance in virtualisierten Umgebungen unter Verwendung vorhandener Softwarekomponenten, umfassend verschiedene Betriebssysteme und zugeordnete Bibliotheken zur Implementierung von SDN (Software Defined Networking) und VNF (Virtualized Network Function), bereit.
-
公开(公告)号:DE112017007643T5
公开(公告)日:2020-05-20
申请号:DE112017007643
申请日:2017-06-16
Applicant: INTEL CORP
Inventor: WEI CHANGZHENG , LI WEIGANG , LIANG CUNMING
IPC: G06F21/00
Abstract: Eine Ausführungsform eines elektronischen Verarbeitungssystems kann einen Prozessor, Permanentspeichermedien, die mit dem Prozessor kommunikativ gekoppelt sind, eine umkonfigurierbare Vorrichtung, die mit dem Prozessor über einen physisch getrennten vertrauenswürdigen Kommunikationskanal kommunikativ gekoppelt ist, einen sicheren Provisionierer, der mit dem Prozessor und der umkonfigurierbaren Vorrichtung kommunikativ gekoppelt ist, um einen sicheren Speicherbereich zu provisionieren und um einen ferngenerierten Bitstrom-Sicherheitsschlüssel sicher in dem provisionierten sicheren Speicherbereich zu speichern, und einen Vorrichtungskonfigurierer, um die umkonfigurierbare Vorrichtung mit einem ferngenerierten Bitstrom und dem ferngenerierten Bitstrom-Sicherheitsschlüssel zu konfigurieren, umfassen. Andere Ausführungsformen werden offenbart und beansprucht.
-
公开(公告)号:DE102022102788A1
公开(公告)日:2022-09-22
申请号:DE102022102788
申请日:2022-02-07
Applicant: INTEL CORP
Inventor: KUTCH PATRICK , CHILIKIN ANDREY , YU JIN , LIANG CUNMING , LIU CHANGPENG , YANG ZIYE , CAO GANG , LIU XIAODONG , WEN ZHIGUO , CHEN ZHIHUA
Abstract: Hier beschriebene Beispiele betreffen eine Einrichtung, die Folgendes umfasst: einen Deskriptorformatübersetzer, auf den ein Treiber zugreifen kann. In manchen Beispielen nutzen der Treiber und der Deskriptorformatübersetzer einen Zugriff zum Übertragen und zum Empfangen von Deskriptoren gemeinsam. In manchen Beispielen ist der Deskriptorformatübersetzer, basierend auf einem Format eines Deskriptors, das mit einer Vorrichtung assoziiert ist, das sich von einem zweiten Format eines Deskriptors unterscheidet, das mit dem Treiber assoziiert ist, zu Folgendem ausgelegt: Durchführen einer Übersetzung des Deskriptors von dem Format in das zweite Format und Speichern des übersetzten Deskriptors in dem zweiten Format für einen Zugriff durch die Vorrichtung. In manchen Beispielen soll die Vorrichtung auf den übersetzten Deskriptor zugreifen; soll die Vorrichtung den Inhalt des übersetzten Deskriptors modifizieren, um mindestens eine Arbeitsanforderung zu identifizieren, und soll der Deskriptorformatübersetzer den modifizierten übersetzten Deskriptor in das Format übersetzen und soll den übersetzten modifizierten übersetzten Deskriptor für einen Zugriff durch den Treiber speichern.
-
公开(公告)号:DE102022104207A1
公开(公告)日:2022-10-27
申请号:DE102022104207
申请日:2022-02-23
Applicant: INTEL CORP
Inventor: HE SHAOPENG , KANG HAITAO , LIANG CUNMING , JAIN ANJALI SINGHAI , SARANGAM PARTHASARATHY , LI YADONG
Abstract: Hierin beschriebene Beispiele betreffen einen Switch, der ausgelegt ist, mehreren Anwendungen Paketverarbeitungsressourcen aus einem Bestand von Paketverarbeitungsressourcen zuzuweisen, wobei der Bestand von Paketverarbeitungsressourcen konfigurierbare Paketverarbeitungspipelines einer oder mehrerer Netzwerkvorrichtungen und Paketverarbeitungsressourcen eines oder mehrerer Server umfasst. In einigen Beispielen haben die konfigurierbaren Paketverarbeitungspipelines und die Paketverarbeitungsressourcen eines oder mehrere von Folgendem durchzuführen: Netzwerkschaltoperationen, Mikrodienstkommunikationen und/oder Blockspeicherungsoperationen. In einigen Beispielen umfassen die Netzwerkschaltoperationen eines oder mehrere von Folgendem: Anwendung mindestens einer Zugriffssteuerungsliste (ACL), Paketweiterleitung, Paketrouting und/oder Virtual-Extensible-LAN(VXLAN)- oder GENEVE-Abschluss. In einigen Beispielen umfassen die Mikrodienstkommunikationen eines oder mehrere von Folgendem: Paketrouting zwischen Mikrodiensten und/oder Lastausgleich genutzter Mikrodienste.
-
公开(公告)号:DE112018007779T5
公开(公告)日:2021-04-01
申请号:DE112018007779
申请日:2018-06-29
Applicant: INTEL CORP
Inventor: WEI CHANGZHENG , YANG ZIYE , WANG JUNYUAN , LIANG CUNMING , HOU JUNHUA , LI WEIGANG , YU PING , YANG YI , LI BAOQIAN , ZENG XIN
Abstract: Ausführungsformen beinhalten Vorrichtungen, Verfahren und Systeme, die einen oder mehrere Server und ein oder mehrere Speichergeräte beinhalten, die miteinander gekoppelt sind, um Virtuellspeicherdienst bereitzustellen, um eine Datei und Metadaten der Datei für ein Client-Computing-Gerät zu speichern. Die Datei und die Metadaten der Datei können vor dem Bereitstellen für den Virtuellspeicherdienst durch das Client-Computing-Gerät verschlüsselt werden. Die Datei kann mit einem geheimen Schlüssel des Client-Computing-Gerätes verschlüsselt werden und die Metadaten der Datei können mit einem zwischen dem Client-Computing-Gerät und dem Virtuellspeicherdienst gemeinsam genutzten Sitzungsschlüssel verschlüsselt werden. Die verschlüsselte Datei kann in dem einen oder den mehreren Speichergeräten gespeichert werden und die verschlüsselten Metadaten der Datei können in einem oder mehreren abgesicherten Bereichen des einen oder der mehreren Server gespeichert werden. Andere Ausführungsformen können ebenfalls beschrieben sein und beansprucht werden.
-
-
-
-