2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC) (2017)
July 4, 2017 to July 8, 2017
Sometimes the overlay networks for large-scale distributed middleware are constructed without considering the underlying network structure. For improving the performance, many kinds of middleware which actively control underlying network are proposed. In this case, both overlay and underlay network behavior should be tested. On the other hand, they provide different functions since they target different systems, e.g. pub/sub system, distributed file system and so on. While the integration of their functions is required for a new advanced application, it may cause conflicts among active controls. DNetSpec provides a toolset for testing such middleware in emulated networks. The toolset consists of four tools, and it provides the functions which can be mainly used for measuring the amount of traffic and delay associated with application layer messages. In this paper, we evaluated the toolset whether it can capture packets without CPU saturation and packet losses, and we confirmed that it can provide accurate and complete network testing in some environments. The results are promising and show that DNetSpec may possibly contribute to progressing the development of advanced distributed middleware.
Middleware, Tools, Overlay networks, Databases, Testing, Time series analysis, Packet loss
S. Ishihara, F. Masahiro and T. Akiyama, "DNetSpec: A Distributed Network Testing Toolset for Middleware Developers," 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), Turin, Italy, 2017, pp. 1-6.