Virtual Server Host Interface Allocation for Zero Clients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual desktop services in server virtualization environments require clients with processors and host interfaces to process and transmit I/O signals, leading to increased production costs and processor load, making it difficult to smoothly serve high-end applications like 3D games and high-quality video.

Innovation Solution

A virtual server and management method that selectively uses emulation mode to generate a virtual host interface set and direct connection mode to connect a directly allocatable host interface set to a zero client, allowing for efficient provision of high-end applications without the need for a separate processor or host interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If emulation mode is used to generate virtual host interface set, then multiple virtual machines can share host interfaces, but processor load increases and performance of high-end applications cannot be guaranteed

Engineering Contradiction:
Improvehost interface shareabilityVSAvoidprocessor load
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The patent segments host interfaces into two distinct categories: shareable host interfaces (for emulation mode) and directly allocatable host interfaces (for direct connection mode). This segmentation allows the system to apply different allocation strategies to different types of interfaces, enabling VMs requiring high performance to use direct connection mode while others use emulation mode, thus resolving the contradiction between shareability and processor load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic host interface allocation that can switch between emulation mode and direct connection mode based on application requirements. The system dynamically determines whether to allocate host interfaces through virtualization or direct connection, allowing flexible adaptation to different performance needs and reducing unnecessary processor load while maintaining shareability where applicable.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If conventional remote virtual desktop services are used with network protocols, then I/O signals can be transmitted between virtual machine and client, but client production cost increases and processor load increases

Engineering Contradiction:
ImproveI/O signal transmissionVSAvoidclient configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the host interface functionality from the client side and relocates it to the server side. By providing host interfaces directly to zero clients through direct connection mode, the system eliminates the need for clients to have processors and host interfaces, thereby reducing client device complexity and production cost while maintaining I/O signal transmission capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a direct connection mechanism as an intermediary between the server and zero client, bypassing the conventional network protocol path. This direct connection allows I/O signals to be transmitted without requiring the client to process network packets, reducing both client complexity and processor load while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If directly allocatable host interface set is connected to zero client, then high-end applications can be served smoothly, but client must have processor and host interface

Engineering Contradiction:
Improveapplication execution performanceVSAvoidclient hardware requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the host interface hardware requirements from the client and relocates them to the server. By providing host interfaces directly to zero clients through direct connection mode, the system enables high-end applications to run smoothly while eliminating the need for clients to have processors and host interfaces, thus resolving the contradiction between performance and device complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9063793B2Virtual server and virtual machine management method for supporting zero client by providing host interfaces from classified resource pools through emulation or direct connection modes
Publication Date: 2015.06.23 INTELLECTUAL DISCOVERY CO LTD
  • US9063793B2 patent drawing
  • US9063793B2 patent drawing
  • US9063793B2 patent drawing

AI summary

Disclosed herein are a virtual server and a virtual machine management method for supporting a zero client. The virtual server includes a virtual machine management agent unit and a virtualization unit. The virtual machine management agent unit generates a virtual host interface resource pool and a directly allocatable host interface resource pool by classifying attributes of host interface resources of the virtual server. The virtualization unit provides a host interface of a virtual machine by selectively using any one of emulation mode in which a virtual host interface set corresponding to the virtual host interface resource pool is generated and direct connection mode in which a directly allocatable host interface set corresponding to the directly allocatable host interface resource pool is connected to the zero client.