Cloud Server DNS Hostname IP Address Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automatic installation methods for cloud hosts are limited, requiring administrators to manually manage hostnames and IP addresses, leading to inefficiencies and increased human error due to repetitive tasks and lack of automation in system installation and deployment across numerous hosts in cloud datacenters.

Innovation Solution

A cloud server manages hostnames and IP addresses by assigning temporary IP addresses during system boot and installation, using DNS inquiries to provide mapping tables for hostnames and fixed IP addresses, and synchronizing boot and installation tasks to reduce administrative effort and failure rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If administrators manually manage hostnames and IP addresses during system installation and deployment, then they can ensure accurate network configuration, but the process becomes time-consuming and prone to human errors

Engineering Contradiction:
Improveaccuracy of network configurationVSAvoidtime for system installation and deployment
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by allowing hosts to automatically obtain hostname and IP address information through DNS inquiry instructions. When a host needs network configuration during installation, it automatically sends a DNS inquiry to the cloud server, receives the corresponding hostname and IP address mapping, and configures itself without administrator intervention. This eliminates manual configuration while maintaining accuracy through automated DNS-based resolution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The cloud server acts as an intermediary between hosts and network configuration data. Instead of administrators directly managing hostnames and IP addresses, or hosts attempting to self-configure without guidance, the cloud server receives DNS inquiry instructions from hosts, looks up the corresponding hostname and IP address mappings, and returns the correct configuration information. This intermediary service ensures accurate network configuration while automating the process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If administrators manually configure network settings for each host, then they can ensure proper network installation, but the repetitive tasks increase administrative workload and human errors

Engineering Contradiction:
Improvequality of network installationVSAvoidadministrative workload
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing hosts to automatically obtain hostname and IP address information through DNS inquiry instructions. When a host needs network configuration during installation, it automatically sends a DNS inquiry to the cloud server, receives the corresponding hostname and IP address mapping, and configures itself without administrator intervention. This eliminates manual configuration while maintaining accuracy through automated DNS-based resolution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback through the DNS inquiry and response mechanism. When a host needs network configuration, it sends a DNS inquiry instruction to the cloud server. The cloud server processes this inquiry, looks up the corresponding hostname and IP address, and returns the information as a DNS answer. This feedback loop ensures that hosts receive accurate network configuration information automatically, eliminating the need for manual administrative intervention.

Inventive Principle:
Principle #23Feedback

3Productivity

If the cloud server assigns IP addresses to multiple hosts simultaneously, then the installation process is faster, but synchronization issues and failure rates increase

Engineering Contradiction:
Improvespeed of system installationVSAvoidfailure rate of installation task
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies preliminary action by having hosts send DNS inquiry instructions before actually needing the IP address configuration. The cloud server processes these inquiries in advance, looking up the corresponding hostname and IP address mappings from its database. By preparing the configuration information beforehand through DNS resolution, the system can quickly assign IP addresses to multiple hosts simultaneously without causing synchronization issues or failures during the actual installation process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9100353B2Cloud server for managing hostnames and IP addresses, and management method for the cloud server
Publication Date: 2015.08.04 INGRASYS TECH
  • US9100353B2 patent drawing
  • US9100353B2 patent drawing
  • US9100353B2 patent drawing

AI summary

A management method for a cloud server for managing IP addresses hostnames, network topology mapping and task synchronization of cloud hosts. The cloud server assigns a temporary IP addresses to host for performing a system boot up and installation task upon a host starting to perform a system boot up and installation task. As the system boot up and the installation task at the host proceeds to a stage, the cloud server receives requests from hosts via a DNS inquiry instruction, and replying the mapping table of a hostnames and a fixed IP addresses to the host via a DNS answer.