• DocumentCode
    686235
  • Title

    Performance Evaluation in Hybrid and Dynamic Distributed Systems

  • Author

    Silva Freitas, Allan Edgard ; De Araujo Macedo, Raimundo Jose

  • Author_Institution
    Comput. Sci. Dept., Fed. Univ. of Bahia, Salvador, Brazil
  • fYear
    2013
  • fDate
    4-8 Dec. 2013
  • Firstpage
    17
  • Lastpage
    22
  • Abstract
    Distributed systems can be characterized by processes that communicate with each other by message passing, through communication channels, and may be located at several computers spread over a communication network. These processes and communication channels are usually characterized by synchronous or asynchronous timeliness behavior, according to the characteristics of underlying system (operating system and communication sub-system). Unlike conventional systems, the timeliness characteristics of dynamic and hybrid distributed systems may vary over time, according to the availability of resources and occurrence of failures. Such systems are becoming common today because of the increasing diversity and heterogeneity of computer networks and associated devices. Due their high complexity, these systems are difficult to test or verify. In this paper, we introduce a simulation tool for such environments, where distinct fault models and timeliness properties can be dynamically assigned to processes and communication channels. Such a tool is meant not only for protocol evaluation but also for prototyping, allowing code reuse in real applications. Besides presenting the simulation tool, we show a few experiments that validate the simulator behavior.
  • Keywords
    message passing; operating systems (computers); protocols; software performance evaluation; software prototyping; associated devices; asynchronous timeliness behavior; code reuse; communication channels; communication network; communication subsystem; computer networks; distinct fault models; dynamic distributed systems; hybrid distributed systems; message passing; operating system; performance evaluation; protocol evaluation; prototyping; real applications; simulation tool; simulator behavior; synchronous timeliness behavior; Analytical models; Clocks; Communication channels; Computational modeling; Computers; Protocols; Quality of service; hybrid and dynamic distributed systems; performance evaluation; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Systems Engineering (SBESC), 2013 III Brazilian Symposium on
  • Conference_Location
    Niteroi
  • Type

    conf

  • DOI
    10.1109/SBESC.2013.20
  • Filename
    6825336