Dynamic Evaluation of Server Placement within a Network Design Tool by using an Embedded Monte Carlo Simulator

Dynamic Evaluation of Server Placement within a Network Design Tool by using an Embedded Monte Carlo Simulator

Sami J. Habib
DOI: 10.4018/jbdcn.2008040103
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

This article presents a Monte Carlo simulator (MCS), which is embedded within iCAD, which is a design and analysis tool that concurrently synthesizes network topology, server placement, and file allocation for application-specific networks. We formulated the three problems as a single optimization problem, where the objective is to minimize the design cost, subject to the satisfactions of the design and performance constraints. An evolutionary approach is used to search the design space. During each evolution cycle, an analytical model (network of M/M/1 queues) is used to evaluate the network topology. At the same cycle, the embedded MCS is used to evaluate the placed servers. MCS is used due to some uncertainty concerning with the requesting times of file transfer by the clients that can lead to unacceptable performance by the servers. Our experimental results have demonstrated the effectiveness of two heterogeneous analysis methodologies in evaluating the designs in a short time.

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2025): Forthcoming, Available for Pre-Order
Volume 19: 1 Issue (2024)
Volume 18: 2 Issues (2022): 1 Released, 1 Forthcoming
Volume 17: 2 Issues (2021)
Volume 16: 2 Issues (2020)
Volume 15: 2 Issues (2019)
Volume 14: 2 Issues (2018)
Volume 13: 2 Issues (2017)
Volume 12: 2 Issues (2016)
Volume 11: 2 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing