Multi-substrate fault tolerant continuous delivery of datacenter builds on cloud computing platforms

a cloud computing platform and datacenter technology, applied in the direction of error detection/correction, version control, instruments, etc., can solve the problems of limiting the ability to manage all services running for all tenants, significant overhead in maintenance, and personnel, and deploying software releases for services provided on the cloud platform using a continuous delivery platform

Active Publication Date: 2022-07-28
SALESFORCE COM INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, maintaining data centers can result in significant overhead in terms of maintenance, personnel, and so on.
However, deploying software releases for services provided on a cloud platform using a continuous delivery platform can be complex.
A failure in the infrastructure used for performing continuous delivery of the software artifacts could limit the ability to manage all services running for all tenants if the system is a multi-tenant system.
Such a failure would interrupt installations of new features as well as any fixes due to defects or failures of existing services.
Conventional systems that do not handle such failures of infrastructure effectively may cause long interruptions of services.
Continuous delivery on a public cloud environment involves several additional considerations such as possibility of unauthorized data access, shared resources, lack of direct control on computing resources by the organization, and so on.
Conventional techniques for continuous delivery are inadequate for deploying software artifacts on public cloud environments.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-substrate fault tolerant continuous delivery of datacenter builds on cloud computing platforms
  • Multi-substrate fault tolerant continuous delivery of datacenter builds on cloud computing platforms
  • Multi-substrate fault tolerant continuous delivery of datacenter builds on cloud computing platforms

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025]Cloud platforms provide computing resources, such as storage, computing resources, applications, and so on to computing systems on an on-demand basis via a public network such as internet. Cloud platforms allow enterprises to minimize upfront costs to set up computing infrastructure and also allow enterprises to get applications up and running faster with less maintenance overhead. Cloud platforms also allow enterprises to adjust computing resources to rapidly fluctuating and unpredictable demands. Enterprises can create a data center using a cloud platform for use by users of the enterprise. However, implementing a data center on each cloud platform requires expertise in the technology of the cloud platform.

[0026]Embodiments create data centers in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a cloud platform independent declarative specification of a data center. The declarative specification describes...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system uses a control datacenter with a set of service groups used for configuring other datacenters, for example, for performing continuous delivery of software artifacts for other datacenters. The system uses a primary control datacenter and a secondary control datacenter. The primary control datacenter configures infrastructure of the tenant datacenter, for example, by configuring computing resources in the cloud platform for the tenant datacenter according to a declarative specification of the tenant datacenter. The secondary control datacenter efficiently takes control of the process of configuring the tenant datacenter, for example, if there is a failure of the primary control datacenter.

Description

BACKGROUNDField of Art[0001]This disclosure relates in general to continuous delivery of software releases in cloud computing platforms, and in particular to multi-substrate fault tolerant continuous delivery of datacenter builds on cloud computing platforms.Description of the Related Art[0002]Organizations are increasingly replying on cloud platforms (or cloud computing platforms) such as AWS (AMAZON WEB SERVICES), GOOGLE cloud platform, MICROSOFT AZURE, and so on for their infrastructure needs. Cloud platforms provide servers, storage, databases, networking, software, and so on over the internet to organizations. Conventionally, organizations maintained data centers that house hardware and software used by the organization. However, maintaining data centers can result in significant overhead in terms of maintenance, personnel, and so on. As a result, organizations are shifting their data centers to cloud platforms that provide scalability and elasticity of computing resources.[000...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L29/08
CPCH04L67/1089H04L67/1097H04L67/34H04L67/306H04L67/02G06F11/2048G06F11/2038G06F11/2097G06F11/2028G06F21/52G06F8/10G06F8/60G06F8/71G06F11/3664G06F11/3688G06F11/3692
Inventor MAGANA PERDOMO, EDGAR FRANCISCOBAHRAMSHAHRY, ARMINLANE, II, CHARLES M.
Owner SALESFORCE COM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products