Society increasingly depends on large distributed systems, such as the Internet and Web-based service-oriented architectures deployed over the Internet. Such systems constantly evolve as new software components are injected to provide increased functionality, better performance and enhanced security. Unfortunately, designers lack effective methods to predict how new components might influence macroscopic behavior. Lacking effective methods, designers rely on engineering techniques, such as: analysis of critical algorithms at small scale and under limiting assumptions; factor-at-a-time simulations conducted at modest scale; and empirical measurements in small test beds. Such engineering techniques enable designers to characterize selected properties of new components but reveal little about likely dynamics at global scale. In this paper, we outline an approach that can be used to predict macroscopic dynamics when new components are deployed in a large distributed system. Our approach combines two main methods: scale reduction and multidimensional data analysis techniques. Combining these methods, we can search a wide parameter space to identify factors likely to drive global system response and we can predict the resulting macroscopic dynamics of key system behaviors. We demonstrate our approach in the context of the Internet, where researchers, motivated by a desire to increase user performance, have proposed new algorithms to replace the standard congestion control mechanism. Previously, the proposed algorithms were studied in three ways: using analytical models of single data flows, using empirical measurements in test beds where a few data flows compete for bandwidth, and using simulations at modest scale with a few sequentially varied parameters. In contrast, by applying our approach, we simulated configurations covering four-tier network topologies, spanning continental and global distances, comprising routers operating at state-of-the-art speeds and transporting more than 105 simultaneous data flows with varying traffic patterns and temporary spatiotemporal congestion. Our findings identify the main factors influencing macroscopic dynamics of Internet congestion control, and define the specific combination of factors that must hold for users to realize improved performance. We also uncover potential for one proposed algorithm to cause widespread performance degradation. Previous engineering studies of the proposed congestion control algorithms were unable to reveal such essential information.
Skip Nav Destination
ASME 2011 Pressure Vessels and Piping Conference
July 17–21, 2011
Baltimore, Maryland, USA
Conference Sponsors:
- Pressure Vessels and Piping Division
ISBN:
978-0-7918-4456-4
PROCEEDINGS PAPER
Predicting Macroscopic Dynamics in Large Distributed Systems: Part II
E. J. Schwartz
E. J. Schwartz
Carnegie-Mellon University, Pittsburgh, PA
Search for other works by this author on:
K. L. Mills
NIST, Gaithersburg, MD
J. J. Filliben
NIST, Gaithersburg, MD
D.-Y. Cho
NIH, Bethesda, MD
E. J. Schwartz
Carnegie-Mellon University, Pittsburgh, PA
Paper No:
PVP2011-58119, pp. 1077-1095; 19 pages
Published Online:
May 21, 2012
Citation
Mills, KL, Filliben, JJ, Cho, D, & Schwartz, EJ. "Predicting Macroscopic Dynamics in Large Distributed Systems: Part II." Proceedings of the ASME 2011 Pressure Vessels and Piping Conference. Volume 6: Materials and Fabrication, Parts A and B. Baltimore, Maryland, USA. July 17–21, 2011. pp. 1077-1095. ASME. https://doi.org/10.1115/PVP2011-58119
Download citation file:
4
Views
Related Proceedings Papers
Related Articles
The Connected Life
Mechanical Engineering (September,2015)
XML Representation of STEP Schemas and Data
J. Comput. Inf. Sci. Eng (March,2002)
Feedback Ramp Metering Using Godunov Method Based Hybrid Model
J. Dyn. Sys., Meas., Control (September,2013)
Related Chapters
Autonomous System Traceback for Denial of Service Mitigation
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)
Stateful Firewall Policy Queries
International Conference on Computer Engineering and Technology, 3rd (ICCET 2011)
Evaluation and Recommendations for Security Information Standards in Electric Power Systems
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)