• DocumentCode
    3351197
  • Title

    Robust resource allocation for sensor-actuator distributed computing systems

  • Author

    Ali, Shoukat ; Maciejewski, Anthony A. ; Siegel, Howard Jay ; Kim, Jong-Kook

  • Author_Institution
    Dept. of Electr. & Comput. Sci., Missouri-Rolla Univ., Rolla, MO, USA
  • fYear
    2004
  • fDate
    15-18 Aug. 2004
  • Firstpage
    178
  • Abstract
    This research investigates two distinct issues related to a resource allocation: its robustness and the failure rate of the heuristic used to determine the allocation. The target system consists of a number of sensors feeding a set of heterogeneous applications continuously executing on a set of heterogeneous machines connected together by high-speed heterogeneous links. There are number of quality of service (QoS) constraints that must be satisfied. A heuristic failure occurs if the heuristic cannot find an allocation that allows the system to meet its QoS constraints. The system is expected to operate in an uncertain environment where the workload, i.e., the load presented by the set of sensors, is likely to change unpredictably, possibly invalidating a resource allocation that was based on the initial workload estimate. The focus of this paper is the design of a static heuristic that: (a) determines a robust resource allocation, i.e., a resource allocation that maximizes the allowable increase in workload until a run-time reallocation of resources is required to avoid a QoS violation, and (b) has a very low failure rate. This study proposes a heuristic that performs well with respect to the failure rates and robustness to unpredictable workload increases. This heuristic is, therefore, very desirable for systems where low failure rates can be a critical requirement and where unpredictable circumstances can lead to unknown increases in the system workload.
  • Keywords
    distributed processing; distributed sensors; quality of service; resource allocation; scheduling; QoS constraints; distributed computing system; heterogeneous links; initial workload estimation; quality of service; robust resource allocation; static heuristic design; Active appearance model; Application software; Computer science; Distributed computing; Quality of service; Resource management; Robustness; Runtime; Sensor systems; Sensor systems and applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2004. ICPP 2004. International Conference on
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-2197-5
  • Type

    conf

  • DOI
    10.1109/ICPP.2004.1327919
  • Filename
    1327919