Evaluation of network performance - type1 open source virtualization platforms
With the development of cloud computing, hybrid cloud has attracted extensive attention. It is a flexible collaboration of private clouds and public clouds, which can meet the increasing demands of energy consumption while reduce overhead. However, the clouds in hybrid clouds have to share data with each other. Therefore, hybrid connection mechanism remains a big issue. VPN is a common solution used as a bridge for connecting private clouds and public clouds. Using VPN to construct a direct connected network is a simple solution to implement where all the clients in hybrid cloud connect to a specified OpenVPN server residing in public cloud. Unfortunately, it will result in many problems impacting the efficiency of network. In this paper, we propose a proxy based virtual network solution. To compare the network QoS of the proxy based virtual network solution to the direct connected virtual network solution, we designed three controlled experiments measuring the bandwidth and delay time of the intra-cloud and inter-cloud communication. Then we compare the network performance of direct connected virtual network solution and proxy based virtual network with a Hadoop application on a hybrid cloud environment. The experiment result indicates that the proxy based virtual network solution outperforms the direct connected virtual network solution.