Invention Grant
- Patent Title: Service pool architecture for multitenant services to support canary release
-
Application No.: US16110370Application Date: 2018-08-23
-
Publication No.: US11237815B2Publication Date: 2022-02-01
- Inventor: Kevin Woodmansee , Leo C. Singleton, IV , Sam Arun Seeniraj
- Applicant: Citrix Systems, Inc.
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Banner & Witcoff, Ltd.
- Main IPC: G06F8/65
- IPC: G06F8/65 ; G06F9/455 ; H04L29/08 ; G06F11/36 ; H04L12/24 ; G06Q10/06 ; H04L12/717 ; H04L12/911

Abstract:
Aspects of the disclosure relate to using service pool architecture for multitenant services to support canary release. An enterprise canary release server may create a plurality of service pools for a tenant in a cloud-based system that supports a plurality of tenants, where each service pool may comprise a plurality of microservices. The enterprise canary release server may receive a request to perform a canary release for a new version of software and identify a first microservice out of the plurality of microservices in a first service pool. The enterprise canary release server may instantiate a new microservice in the first service pool and enable data plane connectivity between the new microservice and a second microservice. Accordingly, the enterprise canary release server may disable data plane connectivity between the first microservice and the second microservice.
Public/Granted literature
- US20200065086A1 Service Pool Architecture For Multitenant Services To Support Canary Release Public/Granted day:2020-02-27
Information query