DocumentCode
18124
Title
Speculative Authorization
Author
Kini, P. ; Beznosov, Konstantin
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Volume
24
Issue
4
fYear
2013
fDate
Apr-13
Firstpage
814
Lastpage
824
Abstract
We present Speculative Authorization (SPAN), a prediction technique that reduces authorization latency in enterprise systems. SPAN predicts requests that a system client might make in the near future, based on its past behavior. SPAN allows authorization decisions for the predicted requests to be made before the requests are issued, thus virtually reducing the authorization latency to zero. We developed SPAN algorithms, implemented a prototype, and evaluated it using two real-world data traces and one synthetic data trace. The results of our evaluation suggest that systems employing SPAN are able to achieve a reduced authorization latency for almost 60 percent of the requests. We analyze the tradeoffs between the hit rate and the precision of SPAN predictions, which directly affect the corresponding computational overhead. We also compare the benefits of deploying both caching and SPAN together, and find that SPAN can effectively improve the performance of those systems which have caches of a smaller size.
Keywords
authorisation; business data processing; performance evaluation; SPAN algorithms; SPAN predictions; authorization decisions; authorization latency reduction; computational overhead; data traces; enterprise systems; performance improvement; prediction technique; speculative authorization; system client; Authorization; Markov processes; Prediction algorithms; Predictive models; Testing; Training; Web pages; Access control; machine learning; prediction;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2012.172
Filename
6216361
Link To Document