• DocumentCode
    1975759
  • Title

    Efficient General Policy Decision by Using Mutable Variable Aware Cache

  • Author

    Liangxing Liu ; Weili Han ; Bertino, Elisa ; Tao Zhou ; Xinyi Zhang

  • Author_Institution
    Software Sch., Fudan Univ., Shanghai, China
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    359
  • Lastpage
    368
  • Abstract
    Performance is a key issue in the implementation of tools for policy-based management of large and complex networked systems. When a system is characterized by millions of policies, the policy decision point is usually a performance bottleneck for the whole system. Although a few researchers have proposed cache-based methods to improve the efficiency of the policy decision point, the mutable variables, e.g., time, location, and temperature, are usually hard to be dealt with. The reason is that when applicable policies contain mutable variables, the policy decision point has to re-evaluate conditions in policies for events with the same targets. This paper thus proposes a novel Mutable Variable Aware Cache mechanism, by which the entries in the cache are aware of the mutable variables. The conditions or sub-conditions that do not contain mutable variables in the applicable policies will be evaluated once during the life cycle of a policy decision point for specific events, and the evaluation results will be appended to the cache. This optimization can greatly reduce the cost of fetching the values of mutable variables and evaluating the conditions or sub-conditions. It can, therefore, improve the performance of the policy decision point. We classify the possible situations and propose key algorithms. We also conduct a performance evaluation, which shows that the Mutable Variable Aware Cache mechanism can significantly improve the efficiency of a policy decision point.
  • Keywords
    cache storage; optimisation; complex networked systems; general policy decision point; life cycle; novel mutable variable aware cache mechanism; optimization; performance evaluation; policy-based management; Access control; Context modeling; Monitoring; Temperature measurement; Temperature sensors; Cache; Mutable Variable; Policy Decision Point; Policy-based Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
  • Conference_Location
    Kyoto
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2013.61
  • Filename
    6649848