Edge Application Deployment Management for Consumer Requirements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current edge computing techniques lack the ability to effectively evaluate and manage computing resource placement based on specific consumer requirements, failing to ensure that these requirements are met, leading to inefficiencies in network bandwidth consumption and response times.
Innovation Solution
A system and method for consumer requirement-based management of physical edge deployments, where a communication service provider receives and manages service requirements from third parties, optimizing the placement of applications within a network to satisfy these requirements by selecting and redeploying them across available network edges as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If applications are deployed to edge locations to reduce communication distances and improve response times, then network bandwidth consumption is reduced and response times improve, but the effectiveness of placement cannot be properly evaluated and consumer requirements may not be met
Solution Approach 1:
The system continuously monitors and evaluates whether deployed applications meet consumer requirements by comparing actual performance metrics against defined service requirements. This feedback mechanism enables dynamic assessment of placement effectiveness and triggers redeployment when requirements are not satisfied, ensuring both fast response times and reliable requirement fulfillment
Solution Approach 2:
The system dynamically adjusts application placement based on evaluated performance and consumer requirements. Rather than static deployment, the system continuously assesses placement effectiveness and automatically relocates applications to optimal edge locations, adapting to changing conditions and requirements to maintain both speed and reliability
2Productivity
If applications are deployed without considering specific consumer requirements, then deployment is simpler and faster, but network bandwidth consumption increases and performance requirements are not met
Solution Approach 1:
The system performs preliminary evaluation of consumer requirements before finalizing application deployment. By assessing service requirements, performance metrics, and optimal placement locations in advance, the system ensures that applications are deployed to locations that will meet consumer needs, preventing unnecessary bandwidth consumption and redeployments while maintaining efficient deployment processes
3Adaptability or versatility
If applications are deployed to multiple edge locations to meet diverse consumer requirements, then service coverage and requirement satisfaction improve, but system complexity increases
Solution Approach 1:
The system automatically evaluates placement effectiveness, determines optimal locations, and executes redeployment decisions without manual intervention. The automated evaluation framework and orchestration mechanisms manage the complexity of multi-location deployments by self-configuring and self-optimizing, reducing operational burden while maintaining high adaptability to diverse consumer requirements
Data Source
AI summary
As described herein, a system, method, and computer program provide consumer requirement based management for a physical edge deployment of an application. In use, a communication service provider received, from a third party, a definition of one or more service requirements for an application deployed within a network of the communication service provider. Further, the communication service provider manages a physical edge deployment of the application within the network for the third party to satisfy the one or more service requirements of the third party.


