Expanding the CASEsim Framework to Facilitate Load Balancing of Social Network Simulations

نویسندگان

  • Amara Keller
  • Martin Kelly
  • Aaron Todd
چکیده

This research has two components, both involving the CASEsim framework. First, we must handle a few practical concerns, such as increasing the framework’s usability and implementing the ability to distribute computation. To achieve this, we use XML configuration files for usability and the Java RMI library for distributed computing. Second, we will study load balancing techniques for 0-dimensional (non-spatial) social network simulations, creating heuristics that allow for general load balancing of such simulations in an optimal way. We will explore two approaches. The first is a centralized technique, examining macroscopic properties of the graph — such as agent clusters — in order to put related agents on the same slave. The second is an individual, slave-level technique that in which individual slaves dynamically pass agents to other slaves in order to equalize the workload. Finally, we will test our heuristics via a variety of simulations using the CASEsim framework.

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

ثبت نام

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

منابع مشابه

Load Balancing Using a Best-Path-Updating Information-Guided Ant Colony Optimization Algorithm

Abstract: Load balancing and phase balancing are important complement to reconfiguration of the feeder and the network.In the distribution automation ,these issues must be solved continuously and simultaneously to ensure the optimal performance of a distribution network.Distribution network imbalance has various consequences such as increase in power losses, voltage drop,cost increase,etc.In th...

متن کامل

Scalable load balancing on distributed web servers using mobile agents

Distributed web servers on the immensely expanding Internet require high scalability and availability to provide efficient services to millions of clients on the web. To provide rapid responses to enormous number of client requests, load balancing is an important technique to evenly distribute the requests to web servers. In this paper, we propose a framework called MALD (Mobile Agent based Loa...

متن کامل

CASEsim Usability and an Actor-based Framework for Multi-Agent System Simulations

This research has two components, both involving the CASEsim multi-agent systems framework. First, we handle a few practical concerns, such as increasing the framework's usability through a visual client and implementing the ability to distribute computation. To achieve this, we use XML configuration files for usability and the Java RMI library for distributed computing. Second, we create an ac...

متن کامل

شیوه های توزیع بار در مهندسی ترافیک

Because of rapidly rising network traffic, ISP providers are trying to create new network structures and extend more resources to control the growth of demands. It is important to efficiently split the network bandwidth among different sources so that each user has enough bandwidth.  Traffic engineering is used to achieve this goal.   Performing reliable and efficient network ope...

متن کامل

An Adaptive Load Balancing Middleware for Distributed Simulation

The simulation is useful to support the design and performance evaluation of complex systems, possibly composed by a massive number of interacting entities. For this reason, the simulation of such systems may need aggregate computation and memory resources obtained by clusters of parallel and distributed execution units. Shared computer clusters composed of available Commercial-Off-the-Shelf ha...

متن کامل

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


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

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

ثبت نام

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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010