... | ... | @@ -7,10 +7,10 @@ This project doesn't do any network monitoring! It does show how you can set up |
|
|
This is essentially a virtual machine implementation of Andy Lake's one page "MaDDash and perfSONAR Install" document (see https://docs.google.com/document/d/1k7FT66MKPy3JjpD5k0OFAFlTpSdFmZ6huhTUDQ2rGGY/edit?usp=sharing)
|
|
|
|
|
|
|
|
|
I've intentionally tested this on a small system, an Intel Nuc (NUC8i3BEK). It has a dual core Intel Core i3-8109U, 8G of RAM, and a 230g M.2 SATA drive. The project works on this level of hardware. If you have a larger box for this demo system, it will make the install and operaton smoother.
|
|
|
The project has been intentionally tested this on a small system, an Intel Nuc (NUC8i3BEK). It has a dual core Intel Core i3-8109U, 8G of RAM, and a 230g M.2 SATA drive. The project works on this level of hardware. If you have a larger box for this demo system, it will make the install and operation smoother.
|
|
|
|
|
|
|
|
|
The project uses libvirt KVM virtual machines. I'll be using Centos 7, (the perfSONAR/MaDDash VMs also use Centos 7). Related to using libvirt VMs, the project uses Macvtap networking. This has a number of advantages that I won't go into. It does require one extra bit of hardware however. The base system needs a second ethernet port! Many systems come native with that, use that if your system has it. The Nuc doesn't have the second port so I used a 'USB3 to Ethernet' dongle and it worked fine.
|
|
|
The project uses libvirt KVM virtual machines and Centos 7, (the perfSONAR/MaDDash VMs also use Centos 7). Related to using libvirt VMs, the project uses Macvtap networking. This has a number of advantages not discussed here. It does require one extra bit of hardware however. The base system needs a second ethernet port! Many systems come native with that, use that if your system has it. The Nuc doesn't have the second port so a 'USB3 to Ethernet' dongle was used instead and it worked fine.
|
|
|
|
|
|
|
|
|
Build the base system with its own hard coded MAC and IP, **with the user 'vagrant' (sudo enabled) and any pword you'll remember**. Use Centos7, do a minimal install and add the EPEL repository, do a final 'update'.
|
... | ... | |