×

Safe and agile rollouts in a network-accessible server infrastructure using slices

  • US 10,191,731 B2
  • Filed: 06/27/2017
  • Issued: 01/29/2019
  • Est. Priority Date: 06/27/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of rolling out updates to a network-accessible server infrastructure which operates a plurality of instances of a supporting service, the supporting service comprised by a plurality of service portions, the instances of the supporting service each including the plurality of service portions, the method comprising:

  • receiving an indication of a partition of the instances of the supporting service into a plurality of slices, each instance of the supporting service partitioned to include one or more slices of the plurality of slices, each slice of an instance of the supporting service including one or more of the service portions of the instance of the supporting service; and

    deploying a software update to the plurality of instances of the supporting service byapplying the software update to the plurality of slices in a sequence such that the software update is applied to a same slice in parallel across the instances of the supporting service containing that same slice before being applied to a next slice andwaiting a wait time after each applying of the software update to a slice of the plurality of slices before applying the software domain to a next slice of the plurality of slices in the sequence.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×