Cloud Resource Identifier Routing for Dynamic Network Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional network routing and forwarding mechanisms based on specific physical addresses are inadequate for the dynamic and ubiquitous deployment of cloud resources and services, leading to low resource utilization and complex application development and maintenance.
Innovation Solution
A routing method and apparatus that utilize a cloud resource identifier routing table to determine the appropriate cloud node and/or resource instance for application data packets, allowing the network to dynamically route and forward packets based on cloud resource availability and application requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional physical address routing mechanism is used, then network transmission between determined source and destination is achieved, but resource utilization rate is low and cannot adapt to highly dynamic cloud resources and services
Solution Approach 1:
The patent changes the routing parameter from physical address to cloud resource identifier. The routing table stores mappings between cloud resource identifiers and physical addresses, allowing the system to adapt to dynamic cloud resources while maintaining efficient routing. This parameter change enables the network to sense and arrange cloud resources according to their logical identifiers rather than fixed physical locations.
Solution Approach 2:
The patent introduces a cloud resource identifier as an intermediary between the application layer and the physical network layer. This identifier acts as a mediator that decouples the logical resource identification from the physical address, allowing the network to route packets to cloud resources dynamically without requiring applications to know physical addresses.
2Ease of operation
If traditional physical address routing is used, then addressing specific nodes is achieved, but application development and operation maintenance becomes complex and costly
Solution Approach 1:
The patent segments the routing function into two parts: the application layer uses cloud resource identifiers for high-level resource selection, while the network layer handles the mapping to physical addresses and actual routing. This segmentation allows applications to operate with simplified logical identifiers while the network infrastructure manages the complexity of physical address translation and routing.
3Adaptability or versatility
If cloud resources are ubiquitously deployed, then service accessibility is improved, but traditional addressing mechanism cannot exactly identify services
Solution Approach 1:
The cloud resource identifier serves multiple functions: it uniquely identifies cloud resources, enables routing to those resources, and provides a stable logical name that remains valid regardless of physical location changes. This universal identifier works across different deployment scenarios including ubiquitous and dynamic cloud resource distributions.
Data Source
AI summary
Provided in the embodiments of the present disclosure are a routing method and apparatus, a cloud resource registering method and apparatus, and a storage medium and an electronic apparatus. The routing method includes: predetermined information carried in a received application data packet is acquired, where the predetermined information includes a cloud resource identifier for processing a cloud resource of application data in the application data packet; information about a cloud node and/or cloud resource instance corresponding to the predetermined information is determined according to a cloud resource identifier routing table, where the cloud resource identifier routing table uses the cloud resource identifier as an index to record the information for providing the cloud node and/or cloud resource instance of the cloud resource identified by the cloud resource identifier; and the application data packet is routed and forwarded according to the determined information about the cloud node and/or cloud resource instance.


