Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vagrat script creates 2VM or Just One? #6

Closed
alokprasad opened this issue Dec 15, 2019 · 3 comments
Closed

Vagrat script creates 2VM or Just One? #6

alokprasad opened this issue Dec 15, 2019 · 3 comments

Comments

@alokprasad
Copy link

Is the Vagrant Script create 2 VM or Just one?
It would be nice if actually 2 VM are created for better understanding of IB verb programming

@haggaie
Copy link
Owner

haggaie commented Dec 15, 2019

I originally wrote it for 2 VMs, but the changed it to one. The reason was that it should be easier for students to run on their laptop, and you can still run two RDMA process on the same VM, communicating through loopback.

You can take a look at the original code before this patch: 6f9ebd9 and play with it yourself.

@alokprasad
Copy link
Author

@haggaie Thanks , Actually if students want to use QP1/GSI for initial connection setup will it work in loop back environment ? Two VM i think is still be better to understand some intricacies on initial connection establishment .
Anyway nice work on creating this repo.

@haggaie
Copy link
Owner

haggaie commented Dec 17, 2019

Thanks.

The example code uses rdmacm with QP1, and it should work with loopback as well (not sure about using the loopback interface IP address, but if you use a RoCE device's IP address it should work with loopback).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants