-
公开(公告)号:US20220308913A1
公开(公告)日:2022-09-29
申请号:US17841547
申请日:2022-06-15
Applicant: SAP SE
Inventor: Daniel Kirmse , Henning Zahn
Abstract: In an example embodiment, a solution is provided that causes a binary used by an in-memory database application to be deployed in a separate container. The container with the binary may be called a “sidecar” to the container with the in-memory database application. Both containers mount the same path in the hosts shared filesystem to expose the binary to the application. There is no permanent connection between the two containers, and thus the binary can be updated individually without inducing a downtime of the in-memory database application.
-
公开(公告)号:US20210303415A1
公开(公告)日:2021-09-30
申请号:US16829531
申请日:2020-03-25
Applicant: SAP SE
Inventor: Martin Brunzema , Anne Roessiger , Henrik Hempelmann , Benedikt Klus , Stefan Voss , Daniel Kirmse
Abstract: According to some embodiments, a system to manage database management system backups may include a plurality of database services. For each database service, a database backup resource (e.g., a human-readable structured document) may specify desired backup state information (e.g., a buffer size, a schedule, an amount of memory, etc.). A stateless backup operator component may then compare a present backup state of each database service with the associated desired backup state information. When a mismatch is identified between the present backup state of a database service and the associated desired backup state information, that database service may be automatically reconfigured (e.g., in connection with a recover job, backup job, backup configuration job, keystore backup job, etc.) in accordance with the desired backup state information.
-
公开(公告)号:US12013866B2
公开(公告)日:2024-06-18
申请号:US17484732
申请日:2021-09-24
Applicant: SAP SE
Inventor: Daniel Kirmse
CPC classification number: G06F16/252 , G06F8/61 , G06F9/45558 , G06F2009/45562
Abstract: Various examples are directed to systems and methods for managing a plugin at a cloud-implemented database management application. A service at the cloud environment may receive from a first user a request to install a first plugin to a database management application executing at the cloud environment in at least one container. The service may determine a build version of the database management application and access a plugin catalog record for the first plugin. The plugin catalog record may comprise an indication of a first plugin version associated with the build version of the database management application. The service may access first plugin version installation data and install the first plugin version.
-
公开(公告)号:US11841731B2
公开(公告)日:2023-12-12
申请号:US17484688
申请日:2021-09-24
Applicant: SAP SE
Inventor: Daniel Kirmse
CPC classification number: G06F8/61 , G06F16/122
Abstract: Various examples described herein are directed to systems and methods for managing a cloud-implemented database management application. A frontend service executing at a cloud environment may receive a plugin request from a first user associated with a first user group and determine a version of a database management application executing at the cloud environment for the first user group. The frontend service may access a plugin catalog to determine at least one plugin compatible with the database management application and provide an indication of the at least one plugin to the first user. The frontend service may receive from the first user a selection of a first plugin from the at least one plugin and call a plugin installer service executing at the cloud environment to install the first plugin to the database management application.
-
公开(公告)号:US11797571B2
公开(公告)日:2023-10-24
申请号:US17971335
申请日:2022-10-21
Applicant: SAP SE
Inventor: Joerg Lenhard , Daniel Kirmse
CPC classification number: G06F16/273 , G06F16/2379
Abstract: In an example embodiment, an additional interface customer resource definition (CRD), which operates in conjunction with the normal CRD, is utilized. The interface CRD may be called a service CRD. The service CRD provides an abstraction of the original CRD by abstracting away all technical details that no other services should depend upon. The service CRD provides a façade to the original CRD. Both are kept in sync by a component called an operator, which infers the specification of the original CRD on the basis of the specification of a given service CRD. Furthermore, status updates sent to the original CRD that are relevant to the dependent services are mirrored back to the corresponding service CRD. Correspondingly, status updates with technical details that are too specific for the dependent services are not mirrored back.
-
公开(公告)号:US20230096143A1
公开(公告)日:2023-03-30
申请号:US17484637
申请日:2021-09-24
Applicant: SAP SE
Inventor: Daniel Kirmse
Abstract: Various examples are directed to systems and methods for upgrading a cloud-implemented database management application. A cloud service may receive a request from a first user group to upgrade the database management application for the first user group. The cloud service may determine a first version of the database management application used by the first user group and access an upgrade strategy map. Using the upgrade strategy map, the cloud service may determine a set of target versions of the database management application suitable for upgrading from the first version. The cloud service may access an indication of a selected target version from the set of target versions and initiate execution of a first instance of the selected target version for the first user group at the cloud environment. The first instance may access a first data persistence associated with the first user group.
-
公开(公告)号:US20240126540A1
公开(公告)日:2024-04-18
申请号:US18398801
申请日:2023-12-28
Applicant: SAP SE
Inventor: Daniel Kirmse
Abstract: Various examples are directed to systems and methods for upgrading a cloud-implemented application. A cloud service may receive a request from a user group to access the application. The cloud service may access consumer context data comprising a plurality of context properties of the user group and may access a rollout strategy map comprising a first rollout record. The cloud service may compare the plurality of context properties of the first user group to first selector data indicated by a first rollout record. Based on the comparing, the cloud service may add the first version of the application to a list of permissible versions for the first user group.
-
公开(公告)号:US11789768B2
公开(公告)日:2023-10-17
申请号:US17841547
申请日:2022-06-15
Applicant: SAP SE
Inventor: Daniel Kirmse , Henning Zahn
CPC classification number: G06F9/45558 , G06F11/1464 , G06F2009/45583 , G06F2009/45595 , G06F2201/815
Abstract: In an example embodiment, a solution is provided that causes a binary used by an in-memory database application to be deployed in a separate container. The container with the binary may be called a “sidecar” to the container with the in-memory database application. Both containers mount the same path in the hosts shared filesystem to expose the binary to the application. There is no permanent connection between the two containers, and thus the binary can be updated individually without inducing a downtime of the in-memory database application.
-
公开(公告)号:US20230103223A1
公开(公告)日:2023-03-30
申请号:US17484754
申请日:2021-09-24
Applicant: SAP SE
Inventor: Daniel Kirmse
IPC: G06F16/21 , G06F16/23 , G06F16/2457 , G06F16/2458
Abstract: Various examples described herein are directed to systems and methods for managing a cloud-implemented database management application, the method comprising. At least one cloud service may receive a request from a first user group to launch a first instance of the database management application. The at least one cloud service may access a version metadata record for the database management application and use the version metadata record to launch the first instance of the database management application. The at least one cloud service may store first instance metadata for first instance of the database management application at a container management metadata persistence associated with the first instance of the database management application. The first instance metadata may comprise an indication of the first container image.
-
公开(公告)号:US20230102769A1
公开(公告)日:2023-03-30
申请号:US17484667
申请日:2021-09-24
Applicant: SAP SE
Inventor: Daniel Kirmse
Abstract: Various examples are directed to systems and methods for upgrading a cloud-implemented application. A cloud service may receive a request from a user group to access the application. The cloud service may access consumer context data comprising a plurality of context properties of the user group and may access a rollout strategy map comprising a first rollout record. The cloud service may compare the plurality of context properties of the first user group to first selector data indicated by a first rollout record. Based on the comparing, the cloud service may add the first version of the application to a list of permissible versions for the first user group.
-
-
-
-
-
-
-
-
-