Virtual Server Host Interface Allocation for Zero Clients
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


