ZERO-DOWNTIME CLOUD CONNECTOR UPGRADES
First Claim
1. A method comprising:
- at an on-premises node running a first version of a cloud connector software component, receiving a second version of the cloud connector software component from a cloud-based software platform, where the first version of the cloud connector software component is associated with subscriptions of the cloud-based software platform to on-premises services;
installing and initializing the second version of the cloud connector software component at the on-premises node such that the second version of the cloud connector software component runs in parallel with the first version of the cloud connector software component at the on-premises node; and
migrating subscriptions of the cloud-based software platform to the on-premises services from the first version of the cloud connector software component to the second version of the cloud connector software component.
1 Assignment
0 Petitions
Accused Products
Abstract
Presented herein are zero-downtime upgrade techniques for cloud connector/extension software components. In particular, an on-premises node that runs a first version of a cloud connector software component, receives a second version of the cloud connector software component from a cloud-based software platform. The second version of the cloud connector software component is installed and initialized at the on-premises node such that the first and second versions of the cloud connector software component run in parallel at the on-premises node. Management of the subscriptions of the on-premises services to the cloud-based software platform is then transferred from the first version of the cloud connector software component to the second version of the cloud connector software component.
-
Citations
20 Claims
-
1. A method comprising:
-
at an on-premises node running a first version of a cloud connector software component, receiving a second version of the cloud connector software component from a cloud-based software platform, where the first version of the cloud connector software component is associated with subscriptions of the cloud-based software platform to on-premises services; installing and initializing the second version of the cloud connector software component at the on-premises node such that the second version of the cloud connector software component runs in parallel with the first version of the cloud connector software component at the on-premises node; and migrating subscriptions of the cloud-based software platform to the on-premises services from the first version of the cloud connector software component to the second version of the cloud connector software component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one network interface port; a memory comprising a first version of a cloud connector software component; and a processor configured to; run the first version of a cloud connector software component, where the first version of the cloud connector software component is associated with subscriptions of a cloud-based software platform to on-premises services, receive second version of the cloud connector software component from the cloud-based software platform via the at least one network interface port, install and initialize the second version of the cloud connector software component such that the second version of the cloud connector software component runs in parallel with the first version of the cloud connector software component; and migrate, under the control of the cloud-based software platform, subscriptions of the cloud-based software platform to the on-premises services from the first version of the cloud connector software component to the second version of the cloud connector software component. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to:
-
at an on-premises node running a first version of a cloud connector software component, receive a second version of the cloud connector software component from a cloud-based software platform, where the first version of the cloud connector software component is associated with subscriptions of the cloud-based software platform to on-premises services; install and initialize the second version of the cloud connector software component at the on-premises node such that the second version of the cloud connector software component runs in parallel with the first version of the cloud connector software component at the on-premises node; and migrate subscriptions of the cloud-based software platform to the on-premises services from the first version of the cloud connector software component to the second version of the cloud connector software component. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification