Title :
Impacts of application lookahead on distributed network emulation
Author :
Yuhao Zheng ; Dong Jin ; Nicol, David M.
Author_Institution :
Inf. Trust Inst., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Abstract :
Large-scale and high-fidelity testbeds play critical roles in analyzing large-scale networks such as data centers, cellular networks, and smart grid control networks. Our prior work combines parallel simulation and virtual-time-integrated emulation, such that it offers both functional and temporal fidelity to the critical software execution in large scale network settings. To achieve better scalability, we have developed a distributed emulation system. However, as the number of computing servers grows, so does too the synchronization overhead. Application lookahead, the ability to predict future behaviors of software, may help reducing overhead for performance gain. In this paper, we study the impacts of application lookahead on our distributed emulation testbed. We find that application lookahead can greatly reduce synchronization overhead and improve speed by up to 3 times in our system, but incorrect lookahead may affect application fidelity to different degrees, depending on application sensitivity to timing.
Keywords :
digital simulation; file servers; network theory (graphs); parallel processing; program testing; software performance evaluation; application lookahead; application sensitivity; cellular networks; computing servers; critical software execution; data centers; distributed network emulation; high-fidelity testbeds; large scale network settings; large-scale testbeds; parallel simulation; smart grid control networks; synchronization overhead; virtual-time-integrated emulation; Computational modeling; Emulation; Forecasting; Predictive models; Scalability; Synchronization; Time series analysis;
Conference_Titel :
Simulation Conference (WSC), 2013 Winter
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4799-2077-8
DOI :
10.1109/WSC.2013.6721667