Automated Infrastructure Service Block Orchestration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The infrastructure for hosted services is complex, slow to rollout, and expensive to build and maintain due to the need for multiple server farms and human intervention, which is inefficient and prone to errors.
Innovation Solution
Automated orchestration of infrastructure service blocks (ISBs) within a hosted service using a network manifest and server manifest configured within an automation framework to create or update ISBs, enabling their deployment across zones in a datacenter, thereby simplifying the infrastructure and reducing human intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple server farms comprising a multitude of servers are used to support hosted services, then the service capacity and functionality are improved, but the infrastructure complexity increases and rollout speed decreases
Solution Approach 1:
The patent segments the infrastructure into standardized service blocks (ISBs) that can be independently deployed and configured. Each ISB represents a modular unit with defined roles and dependencies, allowing the complex infrastructure to be broken down into manageable, reusable components that can be rapidly deployed across different zones.
Solution Approach 2:
The patent introduces parameterized deployment mechanisms where infrastructure components are configured through manifests that define roles, resources, and relationships. By changing parameters in deployment manifests rather than manually configuring each server, the system maintains high adaptability while reducing operational complexity.
2Adaptability or versatility
If human staff are involved in building and maintaining the infrastructure, then flexibility and problem-solving are improved, but efficiency decreases and errors increase
Solution Approach 1:
The patent implements self-service through automated deployment frameworks that consume service block definitions and automatically provision infrastructure resources. The system includes built-in validation, dependency resolution, and configuration management that enable automated execution of infrastructure changes without requiring manual intervention for routine operations.
Solution Approach 2:
The patent replaces manual mechanical operations with automated software-based deployment mechanisms. Deployment manifests serve as blueprints that are automatically translated into infrastructure configurations, replacing the need for human staff to manually configure servers, networks, and services while maintaining flexibility through configurable deployment parameters.
3Adaptability or versatility
If conventional manual infrastructure building is used, then customization and adaptability are improved, but rollout speed and cost-effectiveness worsen
Solution Approach 1:
The patent employs preliminary action through pre-defined service block templates that capture common infrastructure configurations and relationships. These templates are prepared in advance with validated configurations, allowing rapid deployment by simply instantiating the predefined blocks rather than building from scratch, thus maintaining customization through template parameterization while dramatically increasing rollout speed.
Data Source
AI summary
Orchestration of infrastructure service blocks (ISBs) within a hosted service may be automated. A datacenter deploying the hosted service may include one or more zones, each zone including at least a network and a server farm comprising one or more servers performing various roles within an infrastructure of the hosted service. A first orchestrator may receive a network and server manifest from the datacenter to be configured within an automation framework of the first orchestrator to create an ISB and/or update another ISB for each zone of the datacenter. The created ISB and/or updated other ISB may be deployed to a second orchestrator that may image the servers within each zone of the datacenter with the created ISB and/or updated other ISB. The hosted service may then be deployed at the datacenter such that the servers within each zone of the datacenter include the created ISB and/or updated other ISB.


