DISTRIBUTED RESOURCE-AWARE TASK SCHEDULING WITH REPLICATED DATA PLACEMENT IN PARALLEL DATABASE CLUSTERS
    11.
    发明申请
    DISTRIBUTED RESOURCE-AWARE TASK SCHEDULING WITH REPLICATED DATA PLACEMENT IN PARALLEL DATABASE CLUSTERS 审中-公开
    分布式资源 - 特征任务调度与并行数据库中的替换数据放置

    公开(公告)号:US20170039239A1

    公开(公告)日:2017-02-09

    申请号:US14816681

    申请日:2015-08-03

    Applicant: SAP SE

    Abstract: A method and system, the system including a plurality of machines each having a processor and a main memory component; a shared distributed storage facility storing a set of data and accessible by the plurality of machines over a communication network; a controller to select, in response to a state of a query execution plan comprising a plurality of executable jobs for the set of data, which one of a set of scheduling algorithms to execute; an execution engine to execute the selected scheduling algorithm to determine, for each job in the plurality of jobs, which server to schedule to execute the respective job; and providing an indication of the scheduling of the servers determined to be schedules for the execution of the jobs.

    Abstract translation: 一种方法和系统,所述系统包括多个机器,每个机器具有处理器和主存储器部件; 共享分布式存储设备,其存储一组数据,并且可由所述多个机器通过通信网络访问; 控制器,响应于包括用于所述数据集合的多个可执行作业的查询执行计划的状态,以执行一组调度算法中的哪一个; 执行引擎,用于执行所选择的调度算法,以针对所述多个作业中的每个作业来确定哪个服务器计划执行相应的作业; 以及提供被确定为用于执行作业的日程表的服务器的调度的指示。

    Quorum-based replication of data records

    公开(公告)号:US10366106B2

    公开(公告)日:2019-07-30

    申请号:US15373844

    申请日:2016-12-09

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for quorum-based replication of data records. In one embodiment, a read request for reading a record is received from a user node on a replica node of a cluster of replica nodes. The record is then determined not committed on the replica node. In response to the determination, an update message indicative of whether the number of replica nodes on which the record is durable exceeds a threshold is received on the replica node. In response to the number of replica nodes exceeds the threshold, a value of the record on the replica node is transmitted to the user node.

    REPLICATION OF LOG-STRUCTURED DATA
    17.
    发明申请

    公开(公告)号:US20170357683A1

    公开(公告)日:2017-12-14

    申请号:US15180720

    申请日:2016-06-13

    Applicant: SAP SE

    Abstract: A system and method include reception, at a primary storage unit, of a first write request from a client including a first key and a first value, persisting of the first value in a first non-volatile memory of the primary storage unit in association with the first key, broadcast of the first write request and a first set of globally-durable keys to the one or more secondary storage units, reception, from each of the one or more secondary storage units, of an acknowledgement of the first write request and a first set of locally-durable keys, each of the first sets of locally-durable keys including the first key, reception, at the primary storage unit, of a second write request from the client including a second key and a second value, persisting of the second value in the first non-volatile memory in association with the second key, and broadcast of the second write request and a second set of globally-durable keys to the one or more secondary storage units, the second set of locally-durable keys including the first key.

Patent Agency Ranking