Remote Host Node Arrangement for Dynamic Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data centers lack the ability to rapidly switch between virtualized and physical operating modes and insufficiently manage resource distribution for coexisting virtualized and physical operating resources, limiting high-performance computing capabilities.
Innovation Solution
A system and method that uses a remote host to assess operating resources, distribute system image data to hosts in different operating modes, and dynamically switch supplementary hosts to manage resource distribution, allowing flexible operation between parallel and logic modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If virtualization technology is applied to improve resource utilization, then resource distribution efficiency is improved, but the ability to rapidly switch between virtualized and physical operating modes deteriorates
Solution Approach 1:
The system dynamically switches between virtualized and physical operating modes based on task requirements. The computing device can transition from a virtualized environment with hypervisor abstraction to a direct physical operating mode, enabling rapid adaptation without permanent commitment to one architecture. This dynamic capability resolves the contradiction by making the system flexible rather than static.
Solution Approach 2:
The system changes operational parameters by adjusting the level of virtualization abstraction. When high resource utilization is needed, it operates in virtualized mode with hypervisor management. When rapid switching or direct hardware access is needed, it transitions to physical mode. This parameter adjustment allows the system to optimize for different operational requirements.
2Productivity
If a single physical operating device manages multiple virtual devices to improve resource usage, then resource utilization is improved, but the complexity of managing coexisting virtualized and physical resources increases
Solution Approach 1:
The system extracts and separates the management of virtualized and physical operating modes into distinct operational contexts. Rather than attempting to manage both simultaneously in a complex unified manner, the system can isolate virtual device management when in virtualized mode and direct physical resource management when in physical mode, reducing the complexity of coexistence.
Solution Approach 2:
The computing device is designed with multi-functionality to handle both virtualized and physical operating modes through a unified architecture. The same hardware platform can operate as a physical device or as a virtualized host, eliminating the need for separate management systems and reducing overall complexity through universal design.
3Power
If high-performance computing uses multiple computers in parallel processing to improve computing speed, then processing capability is improved, but the difficulty of coordinating different processor architectures and topologies increases
Solution Approach 1:
The system introduces an intermediary layer (hypervisor or virtualization management software) that coordinates between different processor architectures and topologies. This intermediary handles the complexity of heterogeneous resource management, allowing parallel processing across diverse hardware while shielding application programs from architectural differences.
Solution Approach 2:
The system segments the parallel processing environment into independent virtual machines or processing units, each capable of running on different processor architectures. This segmentation allows heterogeneous computers to work in parallel while maintaining individual optimization for their specific architectures, reducing coordination complexity through modular organization.
Data Source
AI summary
The present application reveals a system for computing and a method for arranging nodes thereof, which is applied for a remote host connected with a plurality of computing nodes divided to a plurality of first nodes and second nodes due to a first computing mode and a second computing mode. After the remote host receives a job, the remote host evaluates the computing nodes in accordance with the job and a corresponding priority weight parameter to generate a job beginning data to set the first nodes or the second nodes and to proceed the job. While setting the first or the second nodes, the remote host provides the corresponding system image to the corresponding nodes; while the first or the second nodes are full in resource arrangement, the empty nodes will be converted to the supplement nodes with the corresponding system image from the remote host.


