• DocumentCode
    18299
  • Title

    Balancing Performance, Accuracy, and Precision for Secure Cloud Transactions

  • Author

    Iskander, Marian K. ; Trainor, Tucker ; Wilkinson, Dave W. ; Lee, Adam J. ; Chrysanthis, Panos K.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • Volume
    25
  • Issue
    2
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    417
  • Lastpage
    426
  • Abstract
    In distributed transactional database systems deployed over cloud servers, entities cooperate to form proofs of authorizations that are justified by collections of certified credentials. These proofs and credentials may be evaluated and collected over extended time periods under the risk of having the underlying authorization policies or the user credentials being in inconsistent states. It therefore becomes possible for policy-based authorization systems to make unsafe decisions that might threaten sensitive resources. In this paper, we highlight the criticality of the problem. We then define the notion of trusted transactions when dealing with proofs of authorization. Accordingly, we propose several increasingly stringent levels of policy consistency constraints, and present different enforcement approaches to guarantee the trustworthiness of transactions executing on cloud servers. We propose a Two-Phase Validation Commit protocol as a solution, which is a modified version of the basic Two-Phase Validation Commit protocols. We finally analyze the different approaches presented using both analytical evaluation of the overheads and simulations to guide the decision makers to which approach to use.
  • Keywords
    authorisation; cloud computing; decision making; distributed databases; protocols; transaction processing; trusted computing; analytical evaluation; authorization policy; balancing performance; certified credentials; cloud servers; decision makers; distributed transactional database systems; inconsistent states; policy consistency constraints; policy-based authorization systems; secure cloud transactions; sensitive resources; trusted transactions; trustworthiness; two-phase validation commit protocol; unsafe decisions; user credentials; Cloud databases; atomic commit protocol; authorization policies; consistency; distributed transactions;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2013.169
  • Filename
    6550863