The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 31, 2023

Filed:

Sep. 03, 2021
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Hakan Ancin, Los Gatos, CA (US);

Manish Marathe, Fremont, CA (US);

Elvan Roesch, San Mateo, CA (US);

Shyam Sunder Reddy Avula, San Ramon, CA (US);

Ajay Chitturi, Fairfax Station, VA (US);

Sunil Madan, Mountain House, CA (US);

Abhishek Pandey, Santa Clara, CA (US);

Shailendra Nanduri, Herndon, VA (US);

Padmakumar Sudharma Kumari, Herndon, VA (US);

Sreedhar Maddineedi, Fremont, CA (US);

Girish Manwani, Fremont, CA (US);

Zaiyong Yao, Shanghai, CN;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 47/125 (2022.01); H04L 47/762 (2022.01); H04L 47/2483 (2022.01); H04L 45/745 (2022.01); H04L 47/78 (2022.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); H04L 45/745 (2013.01); H04L 47/2483 (2013.01); H04L 47/762 (2013.01); H04L 47/781 (2013.01);
Abstract

Embodiments offer a cloud system allowing workload management through the use of a zone-compartment architecture. A routing engine extracts an identifier from an incoming request to a cloud system. The routing engine then determines from a mapping in a service mesh, a target compartment corresponding to the identifier. Based upon the target compartment, the routing engine receives an IP address from a registry of the service mesh. Using the IP address, the routing engine routes the request to the target compartment for processing by an application. A database of the target compartment is replicated within another compartment within a different zone, thereby ensuring high availability. Based upon a recommendation provided by the zone, the target compartment may be split or merged to accommodate variations in workflow. The mapping and registry are updated according to changes in the compartments.


Find Patent Forward Citations

Loading…