Edge Server Runtime Binary Activation via Secure Shell
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current edge computing systems face challenges in efficiently provisioning and executing business functions at the edge, particularly when users request services outside the current network, leading to alignment issues with edge computing benefits.
Innovation Solution
The method involves sending a runtime binary activation code to a nodal edge server, establishing a secure shell protocol connection with root access, and executing the code to provision and execute virtualized business functions on edge devices by providing lightweight runtime binaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If runtime binaries are provided to edge devices to enable business function execution, then the capability to perform complex tasks is improved, but the device complexity increases
Solution Approach 1:
The patent extracts the runtime binary execution capability from the edge devices themselves and places it in the nodal edge server. The edge devices only need to receive and execute simple activation codes, while the complex runtime binary provisioning and management is handled centrally by the server, thus reducing edge device complexity while maintaining task execution capability.
Solution Approach 2:
The nodal edge server acts as an intermediary between the central provisioning system and the edge devices. It receives runtime binary activation codes, manages the runtime binaries, and executes them on behalf of the edge devices, thereby simplifying the edge devices while enabling complex task execution.
2Reliability
If secure shell protocol connection with root access is established to execute activation code, then the reliability of binary execution is improved, but the security risk increases
Solution Approach 1:
The system establishes the secure shell connection and executes the runtime binary activation code before the actual business function execution begins. This preliminary action ensures that the correct runtime environment is prepared in advance, improving reliability while limiting the exposure window for security risks.
Solution Approach 2:
Instead of providing direct root access to edge devices, the system uses a secure shell connection to transfer and execute activation codes. The runtime binaries are copied to the nodal edge server where they are executed in a controlled environment, reducing security risks while maintaining execution reliability.
3Speed
If runtime binaries are provided for real-time data processing, then the speed of data processing is improved, but the loss of time in provisioning increases
Solution Approach 1:
The runtime binaries are pre-provisioned and cached at the nodal edge servers before actual business function execution is needed. When a business function is activated, the system only needs to transfer the activation code and execute the pre-existing runtime binary, significantly reducing provisioning time while enabling real-time data processing.
Solution Approach 2:
The time-consuming runtime binary provisioning process is extracted and performed in advance at the nodal edge server. The edge devices only experience the brief activation code execution, separating the heavy provisioning work from the real-time execution requirement.
Data Source
AI summary
Provisioning business functions is provided. A runtime binary activation code is sent to a nodal edge server that has a needed runtime binary for a set of edge devices to perform a business function. A secure shell protocol connection with root operating system access is established to the nodal edge server that has the needed runtime binary to execute the runtime binary activation code.


