Back to Search
Start Over
Distributed proxy cache technology based on autonomic computing in smart cities
- Source :
- Future Generation Computer Systems. 76:370-383
- Publication Year :
- 2017
- Publisher :
- Elsevier BV, 2017.
-
Abstract
- With the rapid growth of Internet services in smart cities, large network flow has caused network congestion among users, thereby deteriorating network service quality and user experience. In this study, a distributed proxy cache management platform based on autonomous decision is proposed. The platform realizes highly efficient automatic cache management by taking the advantages of autonomous perception and decision. First, the platform establishes the autonomous management framework of proxy cache on the basis of the idea of feedback loop. Next, the URL is distributed evenly among cache nodes through the hash ring storage mechanism with virtual nodes. Cache status adjustment strategies are made based on historical status sequences and the gray prediction model. A method that is used to predict content hot-rank based on domain name set is proposed to reduce loads of cache nodes. Second, the platform designs a distributed proxy cache management system by depending on the autonomous management framework of proxy cache and the cache management mechanism of autonomous decision, and the Cache Hot Spots Migrate algorithm is suggested for the dynamic migration and integration of virtual nodes on the hash ring. A system knowledge base is established through status sequence and corresponding adjustment strategies. Finally, experimental results on the hash ring, content hot-rank prediction, and adjustment of autonomous decision of cache status are analyzed, thereby confirming that the distributed proxy cache management mechanism based on autonomous decision could manage cache nodes effectively and automatically, and could improve the overall performance of the system.
- Subjects :
- Computer Networks and Communications
Cache coloring
Computer science
Distributed computing
Global Assembly Cache
02 engineering and technology
Cache pollution
Smart Cache
Hardware and Architecture
Cache invalidation
020204 information systems
Bus sniffing
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Cache
Cache algorithms
Software
Subjects
Details
- ISSN :
- 0167739X
- Volume :
- 76
- Database :
- OpenAIRE
- Journal :
- Future Generation Computer Systems
- Accession number :
- edsair.doi...........32b859c1e0288e9ad35b4c3206334570
- Full Text :
- https://doi.org/10.1016/j.future.2016.03.015