NETWORKING I am creating an Openstack on cloud lab. And i was supppose to check
ID: 3835497 • Letter: N
Question
NETWORKING
I am creating an Openstack on cloud lab. And i was supppose to check bandwidth testing and latency on for the controllor node and the clompute node. I need helo doing so. Please help me with the code i need for ubunto.
here is my homework question.
- Assuming you spawn a default OpenStack environment with one Controller (ctl) and one Compute (cp)
- First Benchmark VM-VM networking. This is the test between the controller - compute node. Cloudlab has a web-based terminal for you, just click on the node and choose the Shell, no need to SSH for the first benchtest. Please use any command line tool for Ubuntu that can do bandwidth testing and latency. Which tool is up to you, and this can be found on Google.
- The second Benchmark is for the two instance that you spawn, using the OpenStack Horizon Web GUI. These two instance need to be in two separated VLAN/private network, and please also include the screenshot of the "Network topology"
Explanation / Answer
From the networking point of view the creation of a new VM instance involves the following steps:
1. The OpenStack scheduler component running the controller node chooses the compute node that will host the VM.
2. a tap interface is created for each. VM network to connect it to the Linux kernel
3.A Linux bridge dedicated to each VM network interface is created and the corresponding tap interface is attached to it.
4. A veth pair connecting the new Linux Bridge to the integration bridge is created.
OpenStack Scenario: It adopts the standard Open Stack cloud platform with two VM's respectively, acting as sender and receiver. In particular, the following set ups were tested:
i. A single computenode executing two colocated VM's
ii. two distinct compute nodes, each executing a VM.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.