Automated Rack Deployment via Script Server Cabling and Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of physically wiring and logically configuring a new rack in a datacenter for operational mode is cumbersome and prone to errors, requiring significant manual intervention and lengthy deployment times.

Innovation Solution

A method involving a script server that fetches networking configurations, devises a physical cabling plan, reserves ports, provides cabling instructions, and configures switches to automate the integration of a new rack into the datacenter network, including checks for conformity and identity to ensure accurate setup.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual wiring and configuration processes are used for new rack deployment, then flexibility and adaptability are maintained, but deployment time increases significantly and error rates increase

Engineering Contradiction:
Improverack deployment speedVSAvoidmanual intervention level
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system enables self-service automation where the deployment platform automatically performs wiring instructions generation, configuration template creation, and switch configuration pushing without requiring manual technician intervention for each step, thereby accelerating deployment while maintaining accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-generating wiring instructions, pre-creating configuration templates, and pre-reserving switch ports before physical rack installation, allowing the deployment process to proceed faster with reduced on-site manual work

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual configuration processes are used, then complex networking scenarios can be handled, but deployment time increases and consistency decreases

Engineering Contradiction:
Improveconfiguration consistencyVSAvoiddeployment time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms by automatically verifying configuration accuracy, checking wiring conformity against generated instructions, and validating switch connectivity, ensuring consistent and error-free deployments while maintaining speed

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes parameters by dynamically generating configuration templates and wiring instructions based on rack type, network topology, and security requirements, ensuring consistent deployments across different scenarios without manual intervention

Inventive Principle:
Principle #35Parameter changes

3Reliability

If comprehensive configuration checks are performed, then deployment reliability increases, but process complexity increases

Engineering Contradiction:
Improvedeployment reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses an intermediary automated deployment platform that manages the complexity of comprehensive checks, acting as a mediator between installation technicians and the configuration system, performing all verification steps automatically without adding complexity to the user interface

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11212239B2Method and system for pushing a new rack into operational mode in a datacenter
Publication Date: 2021.12.28 OVH
  • US11212239B2 patent drawing
  • US11212239B2 patent drawing
  • US11212239B2 patent drawing

AI summary

A new rack equipped with at least one ToR switch is pushed into operational mode in a datacenter equipped with at least one operational datacenter switch. A script server fetches from a database information about a first networking configuration of the datacenter switch, and a minimal profile information of the rack. The script server devises a physical cabling plan between the ToR switch and the datacenter switch, reserves ports on the datacenter switch, computes and stores into the database enriched information of the rack, and provides cabling instructions relative to the physical cabling plan to a datacenter technician. The script server fills-in a configuration template, and causes a configuration builder to apply a first networking configuration of the ToR switch, applies a second networking configuration to the datacenter switch, pushes the rack into production, completes a second networking configuration of the ToR switch, and pushes the rack into operational mode.