Group Virtualization Visual Model for Relationship Preservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional virtualization methods are time-consuming and prone to errors when dealing with groups of computers, as they require individual virtualization, which often neglects the complex interrelationships between systems, leading to cumbersome and error-prone reconfiguration of relationships.
Innovation Solution
A computer-implemented method that generates a visual model of a group of computers to be virtualized, analyzing utilization parameters and relationship data to create a proposed virtualization plan, allowing for adjustment and execution of virtualization operations while preserving existing relationships, using automated data gathering and interactive visualization tools.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional virtualization methods are used to virtualize one computer system at a time, then individual system virtualization can be achieved, but the process becomes time-consuming and laborious when dealing with groups of computers
Solution Approach 1:
The patent combines multiple individual virtualization operations into a single group virtualization process. The system virtualizes tens, hundreds, or thousands of computers simultaneously by processing them as a group rather than individually, dramatically increasing virtualization speed and reducing the time required for enterprise-wide virtualization deployments.
Solution Approach 2:
The patent segments the group virtualization process into manageable phases: discovery phase (identifying computers and relationships), planning phase (determining virtualization targets and relationships), and execution phase (performing virtualization). This segmentation allows the system to handle large groups of computers systematically while maintaining high productivity.
2Reliability
If conventional virtualization methods virtualize one computer at a time, then individual systems can be virtualized, but system interrelationships are neglected leading to errors and cumbersome reconfiguration
Solution Approach 1:
The patent performs preliminary discovery and planning actions before executing virtualization. The discovery phase identifies all computers and their relationships, and the planning phase determines the virtualization target and preserved relationships in advance. This preliminary action ensures that interrelationships are maintained accurately without requiring complex post-virtualization reconfiguration.
Solution Approach 2:
The system uses feedback mechanisms to verify that relationships are properly maintained during virtualization. By continuously checking relationship integrity during the group virtualization process, the system ensures high reliability and accuracy in preserving system interrelationships without increasing operational complexity.
3Productivity
If automated group virtualization is implemented, then virtualization speed and accuracy improve, but new complexities arise in managing system interrelationships and dependencies
Solution Approach 1:
The patent creates a universal group virtualization system that can handle diverse computer systems, relationships, and dependencies through a single integrated process. The system performs multiple functions including discovery, analysis, planning, and execution within one automated framework, managing relationship complexity without sacrificing productivity.
Solution Approach 2:
The patent introduces an intermediary planning phase that acts as a mediator between the discovery phase and execution phase. This intermediary phase processes relationship data, determines virtualization targets, and plans relationship preservation strategies, thereby managing complexity while maintaining high group virtualization efficiency.
Data Source
AI summary
A method for processing virtualization of computers that are part of a group into virtual computers is provided. The method includes obtaining relationship data from the computers, where the relationship data identifies parameters used to communicate within the group. Then, the method analyzes utilization parameters for each of the computers of the group. A visual model for proposed virtualization of the group of computers is then generated. The visual model identifies hosting machines designated to define a virtual computer for each of the computers, where the visual model provides a graphical illustration of the group of computers once converted to virtual computers. The method enables adjustment of the proposed virtualization of the group of computers. Then, an execution sequence of virtualization operations to be carried out is generated, if execution of the proposed virtualization is triggered, and the execution sequence is saved to storage and accessed upon execution.


