Automated Virtualization System Provisioning via Primary IHS Boot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customers face challenges in setting up virtualization systems as they require significant knowledge of hardware and software components, necessitating either self-configuration or hiring a third party for physical setup.

Innovation Solution

A method that involves receiving customer requirements for a virtualization system, designating primary and secondary IHSs, providing configuration data and an application interface, and modifying first boot processes to automate the setup of virtualization software and storage configuration, simplifying the setup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If customers set up virtualization systems themselves, then they can avoid hiring third parties, but they need significant knowledge of hardware and software components

Engineering Contradiction:
Improveease of setupVSAvoidsetup complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary configuration actions during manufacturing by embedding configuration data and modifying boot processes before the customer receives the system. This preliminary setup includes designating primary and secondary IHSs, providing configuration data, and preparing automated boot sequences that will execute configuration tasks automatically when the system is first activated, eliminating the need for customers to perform complex setup procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The virtualization system configures itself automatically through modified first boot processes that invoke application interfaces and execute configuration data without human intervention. The system designates primary and secondary IHSs automatically, configures storage arrays and LUNs autonomously, and sets up virtualization software configurations through self-executing boot sequences, allowing the system to serve itself during the setup phase.

Inventive Principle:
Principle #25Self-service

2Loss of time

If customers hire third parties to set up virtualization systems, then setup complexity is reduced for customers, but setup time and cost increase

Engineering Contradiction:
Improvesetup timeVSAvoidcustomer involvement
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

Configuration data is prepared and embedded during manufacturing before the system is deployed to the customer. The boot processes are pre-modified to include automated configuration sequences, so that when the system is first activated, all configuration tasks execute automatically without requiring customer time or third-party intervention, dramatically reducing setup time from hours or days to minutes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs all configuration tasks autonomously during its first boot sequence, including designating primary and secondary IHSs, configuring storage arrays, creating LUNs, and setting up virtualization software. This self-service capability eliminates the need for customers to spend time on setup or hire third-party technicians, as the system configures itself automatically upon activation.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If virtualization systems are configured manually, then configuration accuracy can be verified, but the process requires significant technical knowledge and effort

Engineering Contradiction:
Improveease of configurationVSAvoidconfiguration reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system automatically configures itself through pre-programmed boot processes that execute configuration tasks without human intervention. The primary IHS designates secondary IHSs automatically, storage arrays are configured autonomously based on embedded configuration data, and virtualization software is set up through self-executing sequences, ensuring consistent and reliable configuration every time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The modified first boot process includes feedback mechanisms where the system verifies configuration steps automatically. The application interface invoked during boot monitors the configuration process, ensures proper execution of each step, and can detect or correct configuration errors before the system becomes operational, maintaining high configuration reliability without requiring manual verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9253037B2Virtualization system provision
Publication Date: 2016.02.02 DELL PROD LP
  • US9253037B2 patent drawing
  • US9253037B2 patent drawing
  • US9253037B2 patent drawing

AI summary

A method for providing a virtualization system includes receiving a plurality of virtualization system requirements from a customer that include a plurality of information handling systems (IHSs), at least one storage, and a plurality of configuration details. A primary IHS and a secondary IHS are designated, and configuration data, an application interface, and a primary IHS operating system are provided on the primary IHS. Following physical connection of the plurality of the IHSs and in response to activation of the primary IHS, a primary IHS first boot process initiates the application interface that then automatically activates the secondary IHS and uses the configuration data to automatically configure the at least one storage. In response to activation of the secondary IHS, a secondary IHS operating system on the secondary IHS initiates a secondary IHS first boot process that automatically configures virtualization software installed on the secondary IHS.