Abstract
A large amount of scientific data is generated through computation and analysis. Also, today’s scientific research necessitates an aggregation of diverse expertise from experts with different backgrounds. Therefore, visualizing and sharing these data among scientists in an intuitive and easy manner is of more importance in scientific collaborative research than ever. We have focused on SAGE, a middleware that realizes a large-scale remote visualization leveraging network streaming technique as a promising building block technology. However, no advanced network control function for efficient use of the network is equipped with SAGE although SAGE relies on a network streaming techniques. Our previous research integrated a functionality that detected network failures avoided such failure by rerouting network flows of SAGE into the functionality. Nonetheless, a network congestion avoidance functionality to adapt a collection of network flows generated by SAGE to the underlying network has not been developed yet. In this paper we explore the feasibility of a reallocation-based dynamic routing functionality for SAGE, with which all network flows on the network are rearranged. For feasibility research, we perform simulation experiments to observe the behavior of the functionality. The evaluation confirms that our proposed functionality works correctly and brings better throughput for each flow.
Similar content being viewed by others
References
Borne, K.: Astroinformatics: data-oriented astronomy research and education. Earth Science Informatics. 5-17, 2010
Heer J., Kandel S.: Interactive analysis of big data. XRDS: Crossroads. The ACM Magazine for Students. 19(1), 50–54 (2012)
Jeong, B., et al.: High-performance dynamic graphics streaming for scalable adaptive graphics environment. The Proceedings of International Conference for High Performance Computing, Networking, Storage and Analysis. 24-32, 2006
Furuichi, T., et al.: A prototype of network failure avoidance functionality for SAGE using OpenFlow. The Proceedings of International Computer Software and Applications Conference. 88-93, 2012
Kido, Y., et al.: SAGE-based tiled display wall enhanced with dynamic routing functionality triggered by user interaction. The Proceedings of Innovating the Network for Data Intensive Science Workshop, 2014
EVL: Electronic Visualization Laboratory, http://www.evl.uic.edu/
Open Networking Foundation: Software-defined networking: the new norm for networks, https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdf.
McKeown N. et al.: OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review. 38(2), 69–74 (2008)
Dijkstra E.W.: A note on two problems in connexion with graphs. Numerische Mathematik. 1(1), 269–271 (1959)
Kivity A. et al.: KVM: the Linux virtual machine monitor. The Proceedings of the Linux Symposium. 1, 225–230 (2007)
Open vSwitch, http://openvswitch.org/
Brown, M.A.: Traffic control howto, Guide to IP Layer Network, 2006
Trema: Full-stack OpenFlow framework in Ruby and C, http://trema.github.io/trema/
Iperf: The TCP/UDP bandwidth measurement tool, https://iperf.fr/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shimizu, M., Kido, Y., Date, S. et al. Simulation Analysis of a Dynamic Reallocation-based Routing Functionality for SAGE Application. Rev Socionetwork Strat 9, 1–18 (2015). https://doi.org/10.1007/s12626-015-0051-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12626-015-0051-6