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.
Patent No.:
Date of Patent:
Jan. 23, 2024
Filed:
Apr. 14, 2022
Vmware, Inc., Palo Alto, CA (US);
Anmol Parikh, Bangalore, IN;
Ivaylo Radoslavov Radev, Sofia, BG;
Akash Kodenkiri, Bangalore, IN;
Ammar Rizvi, Bangalore, IN;
Grigor Harbaliev, Sofia, BG;
Vladimir Ivanov, Sofia, BG;
Dimitar Dimitrov, Sofia, BG;
Chandrika Mutalik, Bangalore, IN;
VMware, Inc., Palo Alto, CA (US);
Abstract
Distributed tracing is applied during an upgrade from a first management appliance to a second management appliance. The distributed tracing method includes generating a parent span that encapsulates states of the overall workflow, including a span context that contains a trace identifier and a span identifier, and generating a plurality of child spans. Each child span encapsulates states that represent a piece of the workflow and contains a reference to the parent span context. The states of the child spans include an error tag that indicates whether the piece of the workflow associated with the child span executed with an error. Because child spans may be generated for a piece of the workflow that is executed by a service running in the first or second management appliance, the span context for the parent span is persisted by the first management appliance and replicated for use by the second management appliance.