-
公开(公告)号:US10824639B2
公开(公告)日:2020-11-03
申请号:US14975489
申请日:2015-12-18
Applicant: SAP SE
Inventor: Achim Becker , Franz Faerber , Florian Foebel , Kesavaprakash Vasudevan , Martin Weidner , Jonathan Dees
IPC: G06F16/00 , G06F16/27 , G06F16/22 , G06F16/2458
Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
-
公开(公告)号:US20210011928A1
公开(公告)日:2021-01-14
申请号:US17033181
申请日:2020-09-25
Applicant: SAP SE
Inventor: Achim Becker , Franz Faerber , Florian Foebel , Kesavaprakash Vasudevan , Martin Weidner , Jonathan Dees
IPC: G06F16/27 , G06F16/22 , G06F16/2458
Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
-
公开(公告)号:US11429636B2
公开(公告)日:2022-08-30
申请号:US17033181
申请日:2020-09-25
Applicant: SAP SE
Inventor: Achim Becker , Franz Faerber , Florian Foebel , Kesavaprakash Vasudevan , Martin Weidner , Jonathan Dees
IPC: G06F16/00 , G06F16/27 , G06F16/22 , G06F16/2458
Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
-
公开(公告)号:US11106676B2
公开(公告)日:2021-08-31
申请号:US14581813
申请日:2014-12-23
Applicant: SAP SE
Inventor: Martin Weidner , Jonathan Dees , Peter Sanders
IPC: G06F16/2455 , G06F16/2453
Abstract: Techniques are described for efficient execution of analytical queries on large amounts of data in a parallel database cluster while making maximal use of the available hardware.
-
公开(公告)号:US10542127B2
公开(公告)日:2020-01-21
申请号:US15696874
申请日:2017-09-06
Applicant: SAP SE
Inventor: Jan Stengler , Jonathan Dees , Martin Weidner
IPC: H04L12/26 , H04L29/14 , H04L12/24 , H04L29/06 , H04L12/703
Abstract: Disclosed herein are system, method, and computer program product embodiments for fault tolerant communications in a distributed system. An embodiment operates by determining a failure of a first node of a cluster of a plurality of nodes. Prior to the failure, a second node transmitted a first message to the first node. The second node determines content corresponding to the first message. A third node to which to provide the content of the first sub-task is identified. A second message, including content corresponding to the first message, is transmit to the third node.
-
公开(公告)号:US20190075194A1
公开(公告)日:2019-03-07
申请号:US15696874
申请日:2017-09-06
Applicant: SAP SE
Inventor: Jan Stengler , Jonathan Dees , Martin Weidner
CPC classification number: H04L69/40 , H04L41/0654 , H04L45/28 , H04L67/10 , H04L69/14
Abstract: Disclosed herein are system, method, and computer program product embodiments for fault tolerant communications in a distributed system. An embodiment operates by determining a failure of a first node of a cluster of a plurality of nodes. Prior to the failure, a second node transmitted a first message to the first node. The second node determines content corresponding to the first message. A third node to which to provide the content of the first sub-task is identified. A second message, including content corresponding to the first message, is transmit to the third node.
-
公开(公告)号:US20180074970A1
公开(公告)日:2018-03-15
申请号:US15261859
申请日:2016-09-09
Applicant: SAP SE
Inventor: Francis Gropengiesser , Jan-Markus Schwindt , Martin Weidner , Robert Schneider
IPC: G06F12/1009 , G06F12/0804
CPC classification number: G06F12/1009 , G06F12/0804 , G06F12/0868 , G06F2212/60
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for a logical data structure. In response to the request, the program further identifies a size of a cache memory of the at least one processing unit. The program also determines a size of fragments of memory for the logical data structure based on the size of the cache memory. The program further requests a set of segments of memory. Upon receiving the set of segments of memory, the program also generates a plurality of fragments of memory from the set of segments of memory based on the size of fragments of memory. The program further groups the plurality of fragments of memory into the logical data structure. The plurality of fragments of memory are configured to store data of the logical data structure.
-
公开(公告)号:US20180074967A1
公开(公告)日:2018-03-15
申请号:US15261700
申请日:2016-09-09
Applicant: SAP SE
Inventor: Francis Gropengiesser , Jan-Markus Schwindt , Martin Weidner , Robert Schneider
IPC: G06F12/0882 , G06F12/02 , G06F12/06
CPC classification number: G06F12/0882 , G06F12/0246 , G06F12/0646 , G06F16/24 , G06F2212/1008 , G06F2212/1041 , G06F2212/608
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for a logical data structure of an in-memory database. The program further determines a size of fragments of memory for the logical data structure based on a set of criteria. The program also requests a set of segments of memory. Upon receiving the set of segments of memory, the program further generates a plurality of fragments of memory from the set of segments of memory based on the size of fragments of memory. The program also groups the plurality of fragments of memory into the logical data structure. The plurality of fragments of memory are configured to store data of the logical data structure. The program further loads the plurality of fragments of memory into memory.
-
公开(公告)号:US20170177685A1
公开(公告)日:2017-06-22
申请号:US14975489
申请日:2015-12-18
Applicant: SAP SE
Inventor: Achim Becker , Franz Faerber , Florian Foebel , Kesavaprakash Vasudevan , Martin Weidner , Jonathan Dees
IPC: G06F17/30
CPC classification number: G06F16/27 , G06F16/2282 , G06F16/2471
Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
-
-
-
-
-
-
-
-