<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi</div>
<div>Looking into the following blueprint which requires that network performance tests be done as part of a scenario</div>
<div>I plan to implement this using iperf and basically a scenario which includes a client/server VM pair</div>
<div><br>
</div>
<div>The client than sends out TCP traffic using iperf to server and the VM throughput is recorded</div>
<div>I have a WIP patch attached to this email</div>
<div><br>
</div>
<div>The patch has a dependency on following 2 review</div>
<div><a href="https://review.openstack.org/#/c/103306/">https://review.openstack.org/#/c/103306/</a></div>
<div><a href="https://review.openstack.org/#/c/96300"> https://review.openstack.org/#/c/96300</a></div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>On top of this it creates a new VM performance scenario and uses floating ips to access the VM and download iperf to the VM and than run throughout tests</div>
<div>The code will be made more modular but this patch will give you a good idea of whats in store. </div>
<div>We also need to handle the case next where no floating ip is available and we assume direct access. We need to have ssh to install the tool and drive the tests</div>
<div><br>
</div>
<div>Please look at the attached diff and let me know if overall the flow looks fine</div>
<div>If it does I can make the code more modular and proceed. Note this is Work in progress still</div>
<div><br>
</div>
<div><br>
</div>
<div>Ajay</div>
<div><br>
</div>
</body>
</html>