SAP has filed a patent for a method in a cloud-based computing environment that involves executing virtual machines (VMs) and controller nodes in different availability zones. The method includes recording IP addresses with a cloud DNS web service, creating rules in IPtables, and detecting and responding to VM failures. The patent aims to improve the reliability and availability of cloud-based systems. GlobalData’s report on SAP gives a 360-degree view of the company including its patenting strategy. Buy the report here.
According to GlobalData’s company profile on SAP, AI for workflow management was a key innovation area identified from patents. SAP's grant share as of September 2023 was 64%. Grant share is based on the ratio of number of grants to total number of patents.
Cloud-based failover and promotion of virtual machines in clusters
A recently filed patent (Publication Number: US20230318991A1) describes a computer-implemented method and system for managing a cloud-based computing environment. The method involves executing multiple Relational Database Management System (RDBMS) Virtual Machine (VM) nodes and controller nodes in different availability zones within the cloud. The system also includes one or more processors coupled to a memory to implement the method.
The method begins by obtaining Secondary Private IP (SPIP) addresses for the master and standby RDBMS VM nodes. These addresses are then recorded with a cloud Domain Name Service (DNS) web service provided by the cloud provider. Additionally, a rule is created in the IPtable of the standby RDBMS VM node to reject requests.
The method includes a mechanism to detect a failure of the master RDBMS VM node. Upon detecting a failure, the standby RDBMS VM node is promoted to execute in master mode. The SPIP address is floated from the master RDBMS VM node to the controller node in the first availability zone. Furthermore, the rule in the IPtable of the standby RDBMS VM node is deleted.
The patent also mentions that the RDBMS used in this method can be PostgreSQL. It further describes additional steps, such as creating a rule in the IPtable of the first RDBMS VM node to reject requests upon the return of the master RDBMS VM node from failure. The rejection of requests by the operating system can be done using a "TCP-reset" packet.
The method also includes a health check implemented via the cloud DNS web service to determine the failure of the RDBMS VM node.
Overall, this patent presents a method and system for managing a cloud-based computing environment, specifically focusing on the management of RDBMS VM nodes and controller nodes in different availability zones. The method allows for seamless failover and recovery in case of a failure of the master RDBMS VM node. The use of SPIP addresses, DNS web service, and IPtable rules ensures efficient and reliable operation of the system.
To know more about GlobalData’s detailed insights on SAP, buy the report here.
Data Insights
From
The gold standard of business intelligence.
Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.