Cloud Volume Transmission via Worker Virtual Machines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud computing services face challenges in efficiently transmitting volumes between client devices and cloud computing devices, including delays due to overloading, varying transmission mechanisms, and security concerns, which hinder timely and secure data transfer.
Innovation Solution
The implementation of a method that uses controllers to transmit volumes via a secured connection using standard cloud API calls, allowing for on-demand transmission of any type of volume, including system and data storage volumes, and enabling parallel transmission using worker virtual machines, thereby eliminating delays and ensuring security through authentication and encryption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If cloud computing devices use predefined templates and workflows for volume transmission, then the transmission process is standardized, but transmission delays occur due to overloading and de-prioritization of volume requests
Solution Approach 1:
The system pre-establishes worker virtual machines and prepares transmission infrastructure before volume transmission requests arrive. This preliminary preparation ensures that when volumes need to be transmitted, ready-to-use worker VMs are immediately available to handle the transmission without delay, eliminating the need for on-demand provisioning and reducing transmission delays caused by overloading.
2Reliability
If cloud computing devices restrict volume transmission based on content type, then security control is improved, but transmission flexibility and speed are reduced
Solution Approach 1:
Worker virtual machines serve as intermediary components that handle volume transmission between client devices and cloud computing devices. These worker VMs are specifically designed to manage the transmission process, including security verification and data transfer, allowing the system to maintain security controls while improving transmission speed by dedicating specialized intermediary components to handle the transmission workload.
3Ease of operation
If cloud computing devices use push operations or URL-based pull operations for volume transmission, then transmission mechanisms are provided, but security concerns arise and transmission efficiency varies
Solution Approach 1:
The system implements self-service mechanisms where worker virtual machines automatically manage volume transmission without requiring manual push operations from client devices or URL-based pull operations. The worker VMs autonomously handle volume creation, data transfer, and transmission completion, improving both security by eliminating manual intervention points and efficiency by automating the transmission process with dedicated resources.
Data Source
AI summary
A first computing device is provided for transmitting one or more volumes via a secured connection. The first computing device includes a controller that is executable by one or more processors and is configured to instruct a cloud computing device to generate a worker virtual machine. The controller is also configured to provide authentication information to facilitate establishing of the secured connection between the controller and the worker virtual machine. The controller is further configured to instruct the cloud computing device to generate one or more target volumes associated with the cloud computing service and to associate the one or more target volumes with the worker virtual machine. The controller is further instructed to provide, irrespective of the content type of the volumes and the size of the volumes, the one or more volumes to the worker virtual machine via the secured connection.


