Commit 02c660d6 authored by Jialin Li's avatar Jialin Li
Browse files

multiple servers in echo experiment

parent 381c8251
...@@ -61,8 +61,10 @@ GUESTS := \ ...@@ -61,8 +61,10 @@ GUESTS := \
qemu-i40e-rpc-client \ qemu-i40e-rpc-client \
qemu-tas-server \ qemu-tas-server \
qemu-tas-client \ qemu-tas-client \
qemu-echo-server \
qemu-echo-client \ qemu-echo-client \
qemu-echo-server-0 \
qemu-echo-server-1 \
qemu-echo-server-2 \
# experiments we want for the paper # experiments we want for the paper
EXPERIMENTS := \ EXPERIMENTS := \
...@@ -98,7 +100,7 @@ EXP_CP := \ ...@@ -98,7 +100,7 @@ EXP_CP := \
#experiments not using check points #experiments not using check points
EXP_NCP := \ EXP_NCP := \
qemu-corundum-bm-echo \ qemu-corundum-bm-echo-switch \
qemu-corundum-bm-pair \ qemu-corundum-bm-pair \
qemu-corundum-bm-switched-1 \ qemu-corundum-bm-switched-1 \
qemu-i40e-bm-mtcp \ qemu-i40e-bm-mtcp \
......
#!/bin/bash
source common-functions.sh
init_out qemu-corundum-bm-echo $1
run_corundum_bm a
run_corundum_bm b
sleep 2
run_wire ab a b
run_qemu a a build/qemu-echo-server.tar
run_qemu b b build/qemu-echo-client.tar
client_pid=$!
wait $client_pid
cleanup
#!/bin/bash #!/bin/bash
insmod mqnic.ko insmod mqnic.ko
ip link set dev eth0 up ip link set dev eth0 up
ip addr add 10.100.0.2/24 dev eth0 ip addr add 10.100.0.1/24 dev eth0
sleep 2 sleep 2
ping -c 5 10.100.0.1 ping -c 5 10.100.0.2
ping -c 5 10.100.0.3
ping -c 5 10.100.0.4
poweroff -f poweroff -f
#!/bin/bash #!/bin/bash
insmod mqnic.ko insmod mqnic.ko
ip link set dev eth0 up ip link set dev eth0 up
ip addr add 10.100.0.1/24 dev eth0 ip addr add 10.100.0.2/24 dev eth0
sleep infinity sleep infinity
poweroff -f poweroff -f
#!/bin/bash
insmod mqnic.ko
ip link set dev eth0 up
ip addr add 10.100.0.3/24 dev eth0
sleep infinity
poweroff -f
#!/bin/bash
insmod mqnic.ko
ip link set dev eth0 up
ip addr add 10.100.0.4/24 dev eth0
sleep infinity
poweroff -f
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment