Volume Combining System for Virtual Machine SCSI Limitations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Virtual machines face limitations on the number of Small Computer System Interface (SCSI) drives due to hypervisor-imposed bus constraints, restricting the number of disks that can be connected and hindering the operation of necessary applications.
Innovation Solution
A volume combining system that identifies and combines multiple virtual storage volumes into a single volume, such as a virtual machine disk (VMDK), which is then attached to the virtual machine, thereby reducing the need for multiple bus connections and overcoming SCSI limitations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple SCSI drives are attached to virtual machines, then storage capacity and application functionality are improved, but the number of buses required increases, exceeding hypervisor limitations
Solution Approach 1:
The patent combines multiple separate SCSI bus connections into a single unified bus connection. The volume combining system merges multiple storage volumes into a single combined volume that can be accessed through one bus interface, thereby reducing the number of buses required while maintaining access to all storage resources.
Solution Approach 2:
The single combined volume serves multiple functions that previously required separate volumes and buses. It provides unified access to multiple storage resources, enabling the virtual machine to manage diverse storage needs through a single interface, thus reducing bus requirements while maintaining functionality.
2Adaptability or versatility
If the number of buses is reduced to overcome hypervisor limitations, then SCSI drive attachment limits are minimized, but access to multiple storage volumes becomes more complex
Solution Approach 1:
The volume combining system acts as an intermediary layer between the virtual machine and multiple storage volumes. It presents a single unified interface to the virtual machine while managing access to multiple underlying volumes, thereby simplifying the interface complexity while enabling access to numerous storage resources.
Solution Approach 2:
The system segments the management of multiple storage volumes into two layers: a unified presentation layer that the virtual machine interacts with (single volume interface), and an underlying management layer that handles multiple physical volumes. This segmentation allows the virtual machine to see simplified complexity while the system maintains access to multiple volumes.
Data Source
AI summary
Examples disclosed herein provide systems, methods, and software for minimizing Small Computer System Interface (SCSI) limitations on virtual machines are disclosed herein. In one example, a method of operating a volume combining system to combine volumes for a virtual machine includes identifying two or more volumes to be attached to the virtual machine. The method further provides combining the two or more volumes into a single volume, and attaching the single volume to the virtual machine.


