• DocumentCode
    1901443
  • Title

    SHARP: a new real-time scheduling algorithm to improve security of parallel applications on heterogeneous clusters

  • Author

    Xie, Tao ; Qin, Xiao ; Nijim, Mais

  • Author_Institution
    Dept. of Comput. Sci., New Mexico Inst. of Min. & Technol., Socorro, NM
  • fYear
    2006
  • fDate
    10-12 April 2006
  • Lastpage
    46
  • Abstract
    This paper addresses the problem of improving quality of security for real-time parallel applications on heterogeneous clusters. We propose a new security- and heterogeneity-driven scheduling algorithm (SHARP for short), which strives to maximize the probability that parallel applications are executed in time without any risk of being attacked. Because of high security overhead in existing clusters, an important step in scheduling is to guarantee jobs´ security requirements while minimizing overall execution times. The SHARP algorithm accounts for security constraints in addition to different processing capabilities of each node in a cluster. We introduce two novel performance metrics, degree of security deficiency and risk-free probability, to quantitatively measure quality of security provided by a heterogeneous cluster. Both security and performance of SHARP are compared with two well-known scheduling algorithms. Extensive experimental studies using real-world traces confirm that the proposed SHARP algorithm significantly improves security and performance of parallel applications on heterogeneous clusters
  • Keywords
    parallel programming; probability; quality of service; real-time systems; scheduling; security of data; telecommunication security; SHARP; heterogeneous cluster; quality of security; real-time parallel application; risk-free probability; security and heterogeneity-driven scheduling algorithm; Application software; Authentication; Clustering algorithms; Computer applications; Computer security; Concurrent computing; Data security; High performance computing; Protection; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications Conference, 2006. IPCCC 2006. 25th IEEE International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    1-4244-0198-4
  • Type

    conf

  • DOI
    10.1109/.2006.1629388
  • Filename
    1629388