• DocumentCode
    2663261
  • Title

    STORM: An Approach to Database Storage Management in Clustered Storage Environments

  • Author

    Dutta, Kaushik ; Rangaswami, Raju

  • Author_Institution
    Coll. of Bus., Florida Int. Univ., Miami, FL
  • fYear
    2007
  • fDate
    14-17 May 2007
  • Firstpage
    565
  • Lastpage
    574
  • Abstract
    Database storage management in clustered storage environments is a manual, time-consuming, and error-prone task. Such management involves regular movement of database objects across nodes in the storage cluster so that storage utilization is maximized. We present STORM, an automated approach that guides this task by combining low-overhead information gathering about database access and storage usage patterns, efficient analysis of gathered information, and effective decision-making for reconfiguring data layout. The reconfiguration process is guided by the primary optimization objective of minimizing the total data movement required for the reconfiguration, with the secondary constraints of space and balanced I/O bandwidth utilizations across the storage nodes in the cluster. We model the reconfiguration decision-making as a multi-constraint optimization problem which is NP-hard. We then present a heuristic that provides an approximate solution in O(Nlog(N/M) + (N/M)2) time, where M is the number of storage nodes and N is the total number of database objects. A simulation study shows that the heuristic converges to an acceptable solution that is successful in balancing storage utilization with an accuracy that lies within 7% of the ideal solution.
  • Keywords
    computational complexity; database management systems; decision making; optimisation; NP-hard problem; STORM; clustered storage environments; database storage management; multi-constraint optimization problem; reconfiguration decision-making; Bandwidth; Computer network management; Costs; Databases; Decision making; Environmental management; Heuristic algorithms; Storage area networks; Storage automation; Storms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2007. CCGRID 2007. Seventh IEEE International Symposium on
  • Conference_Location
    Rio De Janeiro
  • Print_ISBN
    0-7695-2833-3
  • Type

    conf

  • DOI
    10.1109/CCGRID.2007.110
  • Filename
    4215424