Cloud Network Configuration via Community Division
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is no mechanism for configuring cloud computing networks reasonably, affecting the efficiency of resource allocation and utilization in cloud computing systems.
Innovation Solution
A method and system that obtain access records from cloud computing servers, construct a complex network model, perform community division, and adjust server positions and numbers based on community structure and membership to optimize network configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If server clusters are allocated randomly without a configuration mechanism, then device complexity is reduced, but resource allocation efficiency deteriorates
Solution Approach 1:
The patent implements dynamic server cluster configuration by periodically obtaining access records and recalculating community structures. The system adapts to changing access patterns over time, adjusting server positions and cluster assignments dynamically rather than using static allocation, thereby improving resource allocation efficiency without requiring permanent complex configuration mechanisms.
Solution Approach 2:
The system obtains access records from terminals to cloud computing servers as feedback on actual usage patterns. This feedback is used to iteratively optimize the complex network model and adjust server cluster configurations, creating a closed-loop control system that continuously improves resource allocation based on real-world performance data.
2Manufacturing precision
If cloud computing servers are distributed without community division, then network structure simplicity is maintained, but resource allocation precision deteriorates
Solution Approach 1:
The patent divides the cloud computing network into multiple communities based on access patterns and usage characteristics. Each community represents a logical grouping of servers and terminals with similar access behaviors, enabling precision resource allocation within communities while maintaining overall network manageability through hierarchical organization.
Solution Approach 2:
The system applies different configuration strategies to different communities based on their specific access patterns and characteristics. Each community can have optimized server placements and resource allocations tailored to its local usage requirements, rather than applying a uniform configuration across the entire network, thereby improving allocation precision.
3Adaptability or versatility
If server cluster configuration is static, then system complexity is reduced, but adaptability to usage patterns deteriorates
Solution Approach 1:
The system performs periodic reconfiguration by obtaining access records at regular intervals and recalculating optimal server cluster assignments. This periodic action allows the system to adapt to changing usage patterns over time while maintaining operational simplicity between configuration cycles, balancing adaptability with system complexity.
Data Source
AI summary
A method and system for configuring a complex network and a server resource configuration and management module are provided. The method comprises: obtaining an access record of each cloud computing server in a cloud server pool in a network; constructing a complex network model according to the access record(s); performing a community division process to the complex network model to obtain a community structure and memberships of members in each community; and configuring a structure of the network according to the community structure and the memberships of the members in each community. The provided technical scheme is applicable to a cloud computing network. The method and system for configuring a complex network and the server resource configuration and management module, realize configuring the network according to the usage of each cloud computing server in the current network, solve the problem of no mechanism for configuring a cloud computing network reasonably.


