Virtual Port Construction for Multi-Response Server Utilization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud computing platforms, physical servers are not efficiently utilized due to the need for specific response specifications for virtual servers, leading to underutilization of servers with different response specifications.

Innovation Solution

A construction management device that acquires virtual port construction data and connection definition data to generate commands for constructing virtual ports on physical servers, allowing multiple virtual servers with different response specifications to operate on the same physical server, thereby efficiently utilizing server resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual servers with different response specifications are operated on separate physical servers, then each virtual server can receive dedicated response specifications, but physical server utilization becomes inefficient

Engineering Contradiction:
Improveresponse specification guaranteeVSAvoidphysical server utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the response specification requirements by creating multiple virtual ports with different response specification settings on the same physical server. Each virtual port can be assigned specific response specifications (e.g., response priority, response time) to meet different middleware requirements, while the physical server resources are shared among multiple virtual servers. This segmentation allows simultaneous satisfaction of different response specifications without requiring separate physical servers for each virtual server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the physical server universal by enabling it to host multiple virtual servers with different response specifications simultaneously. The physical server's storage and network interfaces can serve multiple virtual ports with different response specification configurations, making the physical infrastructure multi-functional. This universality resolves the contradiction by allowing a single physical server to fulfill multiple different response specification requirements that previously would have required separate dedicated servers.

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

2Productivity

If multiple virtual servers operate on the same physical server with shared storage, then resource utilization improves, but response specification compliance becomes difficult to guarantee

Engineering Contradiction:
Improvephysical server utilizationVSAvoidresponse specification compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different response specification characteristics to different virtual ports on the same physical server. Each virtual port can have customized response specifications (such as response priority, response time, or storage access policies) tailored to the specific middleware requirements of each virtual server. This localized quality control ensures that each virtual server receives the appropriate response specifications it needs while sharing physical resources with other virtual servers.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters by introducing response specification parameters (response priority, response time, access policies) that can be dynamically assigned to different virtual ports. These parameter changes allow the system to adjust and guarantee response specifications for each virtual server individually, even while they share the same physical storage resources. The management device can modify these parameters to ensure compliance with different middleware requirements.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If virtualization is implemented without response specification management, then device complexity is reduced, but middleware functionality and data protection are compromised

Engineering Contradiction:
Improvevirtualization managementVSAvoidmiddleware functionality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces a management device as an intermediary between the virtualization layer and the physical storage layer. This management device handles the complexity of response specification management by automatically assigning and configuring response specifications for each virtual port based on middleware requirements. The intermediary manages the virtualization complexity while ensuring that response specifications are properly configured, thus maintaining middleware functionality and data protection without requiring complex manual configuration at each virtualization point.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing the management device to automatically configure response specifications for virtual ports based on detected middleware types and requirements. The management device can autonomously assign appropriate response specifications without requiring manual intervention, thus reducing the perceived complexity for users while ensuring proper middleware functionality. The virtualization system serves itself by automatically managing response specification assignments.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11734045B2Construction management device, information processing system, and non-transitory computer-readable storage medium
Publication Date: 2023.08.22 FUJITSU LTD
  • US11734045B2 patent drawing
  • US11734045B2 patent drawing
  • US11734045B2 patent drawing

AI summary

A construction management device includes a processor. The processor configured to acquire virtual port construction data and connection definition data, the virtual port construction data being data for associating a plurality of virtual ports with a physical port used by a physical server for data transfer with a physical storage, and associating a response specification requested by middleware executed by a virtual server that operates in the physical server with each virtual port, the connection definition data being data for associating the virtual port with the physical storage, generate a first command for constructing the plurality of virtual ports in the physical port based on the virtual port construction data, transmit the first command to the physical server, generate a second command for connecting the physical server and the physical storage via the virtual port based on the connection definition data, and transmit the second command to the physical.