Measurement of memory and disk bandwidth in a cloud environment

OData support
Dr. Do Van Tien
Department of Networked Systems and Services

The term 'bandwidth' is central to computer network as amount of data transferred in unit time. For data transferring based applications, bandwidth affects directly onto application performance. On the other hand, bandwidth is also the key factor of any network technologies in data transferring in which network depends on bandwidths of terminals, for example peer-to-peer technology. In order to analyze the usage of users or for determining bandwidth between hosts and users, the network manager who has the administrative access need to know how to measure the usage of bandwidth.

Bandwidth measurement is topic related to throughout based concepts. In this paper, we only introduce the methods to measure memory bandwidth and disk bandwidth using tools in cloud environments. We will impress measurement tools, how to use them dynamically in cloud environments to measure host's bandwidth and users's bandwidth too.

Nowadays, there are so many tools for bandwidth measuring. In the frame of this paper, we focus on three tools which are now estimated the most public monitoring tools and easy to install and use in the cloud environments. They are TOP, Munin and Nagios. They will be used to measure bandwidth of hosts and instances in three cloud environments Openstack, Eucalyptus and Juju which are deployed on Ubuntu OS. In each environment, some instances will be deployed and the task of monitor tools is how to measure hosts's bandwidth and instances's bandwidth which are running on environment.


Please sign in to download the files of this thesis.