-
公开(公告)号:DE112018005898B4
公开(公告)日:2025-03-06
申请号:DE112018005898
申请日:2018-12-17
Applicant: IBM
Inventor: NADGOWDA SHRIPAD , ISCI CANTURK
Abstract: Datenverarbeitungseinheit, aufweisend:eine Netzwerkschnittstelle (636);einen Prozessor (620); undeine Speichereinheit, in der ein Satz von Anweisungen gespeichert ist, wobei ein Ausführen des Satzes von Anweisungen durch den Prozessor (620) die Datenverarbeitungseinheit zum Durchführen von Schritten konfiguriert, die Folgendes aufweisen:Betreiben eines Anwendungscontainers, der eine Kernfunktion ausführt, die eine Dienstfunktion aufruft;Empfangen eines Kapselabbilds über die Netzwerkschnittstelle, das Abbilder der Dienstfunktion aufweist, wobei das Kapselabbild Metadaten aufweist, die mit dem Anwendungscontainer übereinstimmen;Starten eines Kapselcontainers auf der Grundlage des Kapselabbilds, um die durch die Kernfunktion des Anwendungscontainers aufgerufene Dienstfunktion auszuführen; undVerlassen des Kapselcontainers, nachdem die Dienstfunktion die Ausführung abgeschlossen hat, wobei ein Abbild des Anwendungscontainer keine Abbilde oder Abhängigkeiten der von der Kernfunktion aufgerufenen Dienstfunktion aufweist.
-
公开(公告)号:DE112018005851T5
公开(公告)日:2020-08-13
申请号:DE112018005851
申请日:2018-11-08
Applicant: IBM
Inventor: NADGOWDA SHRIPAD , BAL MUSTAFA , ISCI CANTURK
Abstract: Bereitgestellt werden Methoden, um ein Darstellen und Analysen von Cloud-Computing-Daten als Pseudosysteme zu ermöglichen. Ein System weist einen Arbeitsspeicher, der durch einen Computer ausführbare Komponenten speichert, und einen Prozessor auf, der diese ausführt. Die durch einen Computer ausführbaren Komponenten weisen eine Framework-Komponente und eine Erzeugungskomponente auf. Die Framework-Komponente kann einen Systemzustand einer Datenverarbeitungseinheit als einen Pseudosystemzustand für die Datenverarbeitungseinheit nachbilden. Der Pseudosystemzustand kann von einem ursprünglichen Betriebszustand der Datenverarbeitungseinheit entkoppelt sein und kann Daten aufweisen, die aus dem ursprünglichen Betriebszustand gewonnen wurden. Die gewonnenen Daten können einen Betrieb der Datenverarbeitungseinheit nachahmen. Die Erzeugungskomponente kann den Pseudosystemzustand erzeugen und eine Black-Box-Ausführung von Software für den Pseudosystemzustand ermöglichen. Die Black-Box-Ausführung von Software kann ein Ausführen von Anwendungen in dem Pseudosystemzustand aufweisen, als ob die Anwendungen in dem ursprünglichen Betriebszustand der Datenverarbeitungseinheit ausgeführt würden.
-
公开(公告)号:GB2513288A
公开(公告)日:2014-10-29
申请号:GB201221853
申请日:2011-02-10
Applicant: IBM
Inventor: CASTILLO CLARIS , ISCI CANTURK , BITETTO JAMES J
IPC: G06F9/50
Abstract: A system and method for reordering storage levels in a virtualized environment includes identifying (302) a virtual machine VM to be transitioned and determining (304) a new storage level order for the VM. The new storage level order reduces a VM live state during a transition, and accounts for hierarchical shared storage memory and criteria imposed by an application to reduce recovery operations after dynamic resource allocation actions. The new storage level order recommendation is propagated (310) to VMs. The new storage level order is applied in the VMs. A different storage-level order is recommended (312) after the transition.
-
公开(公告)号:DE112012005193T5
公开(公告)日:2014-09-04
申请号:DE112012005193
申请日:2012-11-27
Applicant: IBM
Inventor: ISCI CANTURK , GUO SHANG Q , LENCHNER JONATHAN , MUKHERJEE MAHARAJ
IPC: G06G7/78
Abstract: Es werden Techniken zum Erkunden und Überwachen einer Umgebung unter Verwendung einer Vielzahl von Robotern bereitgestellt. Eine Vielzahl von Robotern navigiert durch eine Umgebung, indem für jeden der Roboter ein Navigationspuffer festgelegt wird und es jedem der Roboter ermöglicht wird, in der Umgebung zu navigieren und dabei einen im Wesentlichen minimalen Abstand zu anderen Robotern einzuhalten, wobei der im Wesentlichen minimale Abstand der Größe des Navigationspuffers entspricht und wobei eine Größe jedes der Navigationspuffer mit der Zeit auf der Grundlage eines prozentualen Anteils der Umgebung verkleinert wird, durch die noch zu navigieren ist. Die Roboter können auch durch eine Umgebung navigieren, indem eine Diskretisierung der Umgebung in eine Vielzahl von diskreten Bereichen erzielt wird, und ein nächster unbesuchter diskreter Bereich für einen Roboter aus der Vielzahl von Robotern ermittelt wird, um diesen Bereich in der beispielhaften Umgebung mittels einer breitenorientierten Suche zu erkunden. Bei der Vielzahl von diskreten Bereichen kann es sich zum Beispiel um eine Vielzahl von echten oder virtuellen Platten handeln.
-
-
-