Virtual Machine Naming Framework for Automated IT Infrastructure Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional information technology infrastructures require lengthy processes for installing and configuring new hardware or software, leading to underutilization of resources and increased costs due to inefficient management.

Innovation Solution

A system and method for managing information technology infrastructure using a naming framework that applies rules to virtual machines to assign unique names based on attributes, enabling efficient resource allocation and utilization, and providing a platform build service to streamline the deployment process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional manual processes are used for installing and configuring new hardware or software, then comprehensive control and customization are achieved, but the time required for core functions to be completed increases significantly

Engineering Contradiction:
Improvedeployment speedVSAvoidtime for core functions
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables self-service deployment through automated platform build services that automatically provision, configure, and manage IT resources without manual intervention. The intelligent monitoring system autonomously tracks and manages core functions, eliminating the need for manual installation and configuration steps while maintaining comprehensive control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by pre-configuring platform build templates and resource allocation policies before deployment is needed. The system prepares configuration frameworks, naming conventions, and resource allocation rules in advance, allowing rapid deployment when requests are received without time-consuming manual setup.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If traditional IT infrastructure management is used, then detailed control over each component is maintained, but resource utilization efficiency decreases due to lack of intelligent monitoring

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidmanagement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements feedback through intelligent monitoring that continuously tracks resource usage, platform performance, and core function status. This feedback loop enables dynamic resource allocation and utilization optimization, allowing the system to automatically adjust resource distribution based on actual demand while maintaining detailed control over components.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies universality by creating a unified platform build service that handles multiple IT infrastructure tasks through a single system. This multi-functional approach consolidates resource provisioning, configuration management, naming conventions, and monitoring into one system, improving resource utilization efficiency without increasing management complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of energy

If manual resource allocation is used, then precise control over resource distribution is achieved, but underutilization of resources occurs due to inefficient management

Engineering Contradiction:
Improveresource underutilizationVSAvoidresource allocation efficiency
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system enables self-service resource allocation where the platform build service automatically provisions and allocates resources based on demand without manual intervention. This eliminates resource underutilization by ensuring resources are allocated and released automatically, improving operational efficiency while maintaining precise control over resource distribution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting resource allocation parameters based on system state and demand. The intelligent monitoring system tracks resource usage metrics and automatically modifies allocation parameters to optimize utilization, preventing both underutilization and overallocation while maintaining ease of operation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8978032B2Host naming application programming interface
Publication Date: 2015.03.10 BANK OF AMERICA CORP
  • US8978032B2 patent drawing
  • US8978032B2 patent drawing
  • US8978032B2 patent drawing

AI summary

Embodiments of the invention are directed to a system, method, or computer program product for providing a unique naming framework for a plurality of virtual machines attached to a network. The invention may include receiving a service request for a platform build from a requester and receiving a plurality of build parameters associated with the platform build from the requester. Then, the invention may apply a set of naming rules to one or more attributes (that may be based on the received build parameters) associated with one or more virtual machines, assign a unique name to each individual virtual machine based on the set of naming rules and publish at least one of the assigned unique names over the network, thereby providing access to the virtual machine associated with the unique assigned name in response to an internet protocol network request or request to resolve a host name.