Dasor, a discrete Events Simulation Library for Grid and Peer-to-Peer Simulators

نویسنده

  • Cyril Rabat
چکیده

Simulation is a key point for designing applications for large scale systems like grids or peer-to-peer networks. To be relevant, a simulation must be computed with adequate models: communication models, fault models or network models (bandwidth, latency). In previous works, we proposed a five layers model to map grid applications and the subjacent network. Particularly, it shows how subjacent protocols can impact higher layers. Here, we describe a simulation library called Dasor based on this model. It is a C++ discrete events simulation library that allows to build simulators independently of the network and of the simulation models. So, a simulator can be executed on different environments like dynamical networks or wireless networks without any modification of the simulator code. The simulation granularity can also be modified easily. RÉSUMÉ. La simulation est un point clef pour la création d’applications destinées aux systèmes déployés à grande échelle tels que les grilles ou les réseaux pair-à-pair. Pour être pertinentes, les simulations doivent être réalisées avec des modèles appropriés : des modèles de communication, de fautes ou de réseau (bande passante, latence). Dans des travaux précédents, nous avons proposé un modèle en 5 couches pour mapper des applications de grille ainsi que le réseau sous-jacent. En particulier, il montre comment les protocoles sous-jacents peuvent impacter les couches supérieures. Nous décrivons ici une bibliothèque de simulation appelée Dasor basée sur ce modèle. C’est une bibliothèque C++ pour la simulation à événements discrets qui permet de construire des simulateurs indépendamment du réseau et des modèles de simulation. Ainsi, un simulateur peut être exécuté sur différents environnements tels que des réseaux dynamiques ou des réseaux sans-fil sans aucune modification du code du simulateur. Le grain de la simulation peut ainsi être modifié simplement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Peer Pressure in Smoking and its Impact on Social Welfare; A Study Using Agent-based Modeling and Simulation

Many people die each year due to smoking. Social pressures, such as peer pressure, which are manifested in one's interactions with his/her peers, are from very effective factors in people's tendency to smoke. In this research, it was attempted to study and analyze peer pressure in smoking and its impact on some of the welfare indicators including mortality number due to starvation, wealth avera...

متن کامل

Peer Pressure in Smoking and its Impact on Social Welfare; A Study Using Agent-based Modeling and Simulation

Many people die each year due to smoking. Social pressures, such as peer pressure, which are manifested in one's interactions with his/her peers, are from very effective factors in people's tendency to smoke. In this research, it was attempted to study and analyze peer pressure in smoking and its impact on some of the welfare indicators including mortality number due to starvation, wealth avera...

متن کامل

Description of a Lightweight Bartering Grid Architecture

Automated resource exchange and negotiation between participants of a Virtual Organization, or Peers of a Peer-to-Peer Grid, is an important feature of Grid computing because it enables scalable cooperation between entities under separate administrative control. Automated negotiation and accounting of resource consumption have been studied, and market-based resource exchange methods have been p...

متن کامل

The Viewpoints of Alborz University of Medical Sciences’ Faculty Members on Open Peer Review of Journal Articles

Background and Aim: The open peer review process, which is one of the peer-reviewed methods in journals, has been accepted in scientific forums. The aim of this study was to investigate the points of view of university faculty members about the open peer review process of journal articles. Materials and Methods: The study used a descriptive survey. The sample size was calculated using the Coch...

متن کامل

Optimization Questions in BitTorrent Communities

A BitTorrent community is a peer-to-peer (P2P) computer network. All users have restricted upload and download bandwidths, and they have different seed libraries, while various objectives could emerge in the network. The behavior of the peers is determined by the BitTorrent protocol which was designed originally for file exchange. However, other applications are also possible as BitTorrent Assi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Stud. Inform. Univ.

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2009