Embedded database as a microservice for distributed container cloud platform

    公开(公告)号:US12081637B2

    公开(公告)日:2024-09-03

    申请号:US18196381

    申请日:2023-05-11

    Applicant: SAP SE

    CPC classification number: H04L67/60 H04L67/06 H04L67/1001

    Abstract: Disclosed is a framework for providing microservices for database with embedded container service in a container cloud platform. The framework includes a container cloud manager for performing distributed management of resources in a data center. The container cloud manager includes an orchestrator with a flexible job scheduler and operator pool. The flexible job scheduler and container cloud master form a flexible job management platform for managing jobs of the data center. The flexible job management framework can isolate various types of jobs as well as mix various jobs for efficient usage of hosts or resources in the data center. The operator pool includes optional components of a database. The orchestrator facilitates quick customization and release of database products, such as a HANA database with optional services, as requested by a user in the container cloud platform.

    EMBEDDED DATABASE AS A MICROSERVICE FOR DISTRIBUTED CONTAINER CLOUD PLATFORM

    公开(公告)号:US20230308525A1

    公开(公告)日:2023-09-28

    申请号:US18196381

    申请日:2023-05-11

    Applicant: SAP SE

    CPC classification number: H04L67/60 H04L67/06 H04L67/1001

    Abstract: Disclosed is a framework for providing microservices for database with embedded container service in a container cloud platform. The framework includes a container cloud manager for performing distributed management of resources in a data center. The container cloud manager includes an orchestrator with a flexible job scheduler and operator pool. The flexible job scheduler and container cloud master form a flexible job management platform for managing jobs of the data center. The flexible job management framework can isolate various types of jobs as well as mix various jobs for efficient usage of hosts or resources in the data center. The operator pool includes optional components of a database. The orchestrator facilitates quick customization and release of database products, such as a HANA database with optional services, as requested by a user in the container cloud platform.

    Peer-to-peer delta image dispatch system

    公开(公告)号:US11422973B2

    公开(公告)日:2022-08-23

    申请号:US16294658

    申请日:2019-03-06

    Applicant: SAP SE

    Abstract: In an example embodiment, a solution is used to provide for a highly efficient image dispatch system for container-based in-memory databases in a database-as-a-service framework that provides storage and bandwidth cost savings and introduces advanced features of container techniques. This solution makes best use of the advantages of the concurrent and distributed capabilities of in-memory databases in a database-as-a-service framework. A container operator manager provides operators for various uses, such as the “diff” operator and the “merge” operator. A dispatch manager acts as a centralized service for diff content maintenance, patch publication and management of dispatch worker nodes. A patch worker on each node has the capabilities to execute the specified patching and validation between the images located on each side of the in-memory database in the database-as-a-service framework.

    Cross-compilation, orchestration, and scheduling for in-memory databases as a service

    公开(公告)号:US11422854B2

    公开(公告)日:2022-08-23

    申请号:US16801760

    申请日:2020-02-26

    Applicant: SAP SE

    Abstract: In an example embodiment, a new solution is provided for an in-memory database provided in a cloud as a service that enables “job cross running” instead of “parallel job running.” Specifically, job scripts are clustered based on a shared service. A primary job script in the cluster is compiled and executed, but secondary job scripts in the cluster are not compiled until after the execution of the primary job script has begun. A mock library is inserted into each of the secondary job scripts to cause service calls for the shared service in the secondary job scripts to be replaced with mock service calls. The secondary job scripts are then scheduled and executed, and upon completion the primary job script is permitted to delete the shared service.

    SERVICE STACK RECOVERY IN CLOUD PLATFORMS
    6.
    发明公开

    公开(公告)号:US20240160514A1

    公开(公告)日:2024-05-16

    申请号:US17986030

    申请日:2022-11-14

    Applicant: SAP SE

    CPC classification number: G06F11/0772 G06F11/0793

    Abstract: Methods, systems, and computer-readable storage media for receiving, by a service stack recovery engine, an error message indicating a failed service in a plurality of services executed in a cloud platform, determining, by the service stack recovery engine, a set of services for recovery in response to the error message, and, for each service in the set of services, identifying, by the service stack recovery engine, an error handler that is associated with a service recovery type in a set of service recovery types, the error handler including a set of error handling operations to be executed to recover the failed service, and transmitting, by the service stack recovery engine, the error handler to a service recovery agent associated with the respective service, the service recovery agent executing error handling operations of the error handler to recover the service.

    Cloud migration for legacy on-premises process code

    公开(公告)号:US11947500B2

    公开(公告)日:2024-04-02

    申请号:US17482914

    申请日:2021-09-23

    Applicant: SAP SE

    CPC classification number: G06F16/1824 G06F16/122

    Abstract: Various examples are directed to systems and methods for operating a database management system (DBMS) in a cloud environment. An assembly worker executing at a first computing device may provide a first database protocol message generated by a process code executing at the first computing device. A translation engine executed at the cloud environment may translate the first database protocol message from a first format to a second format associated with a DBMS instance executing at the cloud environment to generate a translated first database protocol message. The translation engine may cause the translated first database protocol message to be provided to the DBMS instance and may receive, from the DBMS instance, a first reply corresponding to the translated first database protocol message. The first reply may be sent to the process code.

    PEER-TO-PEER DELTA IMAGE DISPATCH SYSTEM

    公开(公告)号:US20220318189A1

    公开(公告)日:2022-10-06

    申请号:US17843600

    申请日:2022-06-17

    Applicant: SAP SE

    Abstract: In an example embodiment, a solution is used to provide for a highly efficient image dispatch system for container-based in-memory databases in a database-as-a-service framework that provides storage and bandwidth cost savings and introduces advanced features of container techniques. This solution makes best use of the advantages of the concurrent and distributed capabilities of in-memory databases in a database-as-a-service framework. A container operator manager provides operators for various uses, such as the “diff” operator and the “merge” operator. A dispatch manager acts as a centralized service for diff content maintenance, patch publication and management of dispatch worker nodes. A patch worker on each node has the capabilities to execute the specified patching and validation between the images located on each side of the in-memory database in the database-as-a-service framework.

    EMBEDDED DATABASE AS A MICROSERVICE FOR DISTRIBUTED CONTAINER CLOUD PLATFORM

    公开(公告)号:US20200274946A1

    公开(公告)日:2020-08-27

    申请号:US16870427

    申请日:2020-05-08

    Applicant: SAP SE

    Abstract: Disclosed is a framework for providing microservices for database with embedded container service in a container cloud platform. The framework includes a container cloud manager for performing distributed management of resources in a data center. The container cloud manager includes an orchestrator with a flexible job scheduler and operator pool. The flexible job scheduler and container cloud master form a flexible job management platform for managing jobs of the data center. The flexible job management framework can isolate various types of jobs as well as mix various jobs for efficient usage of hosts or resources in the data center. The operator pool includes optional components of a database. The orchestrator facilitates quick customization and release of database products, such as a HANA database with optional services, as requested by a user in the container cloud platform.

    Embedded database as a microservice for distributed container cloud platform

    公开(公告)号:US10686908B2

    公开(公告)日:2020-06-16

    申请号:US15355129

    申请日:2016-11-18

    Applicant: SAP SE

    Abstract: Disclosure is a framework for providing microservices for database with embedded container service in a container cloud platform. The framework includes a container cloud manager for performing distributed management of resources in a data center. The container cloud manager includes an orchestrator with a flexible job scheduler and operator pool. The flexible job scheduler and container cloud master form a flexible job management platform for managing jobs of the data center. The flexible job management framework can isolate various types of jobs as well as mix various jobs for efficient usage of hosts or resources in the data center. The operator pool includes optional components of a database. The orchestrator facilitates quick customization and release of database products, such as HANA database with optional services, as requested by a user in the container cloud platform.

Patent Agency Ranking