DocumentCode :
1988769
Title :
An autonomous search utility for pervasive storage virtualization
Author :
Liu, Lei
Author_Institution :
Sun Microsystems, Inc., USA
fYear :
2008
fDate :
2-4 June 2008
Firstpage :
1
Lastpage :
10
Abstract :
Storage virtualization provides abstraction to pervasive storage graphs. Data management operations require pervasive search utilities to discovery entities and services. In search methods, algorithmic complexity, such as memory bound problems, error convergence issues and supervised training is prohibitive for large state and solution spaces or high dimensional state spaces. In addition, among popular search strategies, heuristic algorithms may not guarantee search optimality or are hard to approximate it without close formed utility functions. Furthermore, model-building algorithms require large computation per iteration since every update needs to compute sums over the entire state space. Hence, dynamic search function and control optimization are major primitives to construct search utilities for stochastic system processes to ensure converged resource accesses. This research focuses on optimization of general search solution methods and proposes a formal search utility framework and algorithms rooted from reinforcement learning (RL) and dynamic programming (DP) techniques. To reduce space complexity within large dimension search spaces, a memory-less Q learning is augmented with self-organized index structure and algorithms for exact state-action value function mapping to optimize search procedures for optimal state actions. Data parallelization is ensured with this page-based index value mapping function. Hence, time complexity is reduced with threaded search parallelism. Convergence analysis and error estimation are presented for numeric and information evaluation. Finally, simulation and learning results are presented and discussed.
Keywords :
dynamic programming; learning (artificial intelligence); search problems; stochastic processes; storage management; ubiquitous computing; Q learning; autonomous search utility; control optimization; convergence analysis; data management; data parallelization; dynamic programming; dynamic search function; error estimation; exact state-action value function mapping; general search solution methods; heuristic algorithms; model-building algorithms; pervasive storage virtualization; reinforcement learning; self-organized index structure; space complexity; stochastic system processes; supervised training; Control systems; Dynamic programming; Error analysis; Heuristic algorithms; Learning; Management training; Optimization methods; Search methods; State-space methods; Stochastic systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System of Systems Engineering, 2008. SoSE '08. IEEE International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-2172-5
Electronic_ISBN :
978-1-4244-2173-2
Type :
conf
DOI :
10.1109/SYSOSE.2008.4724178
Filename :
4724178
Link To Document :
بازگشت