asustor

10Gbe NAS Home Lab Part 7: Network testing with iperf3 on containers

Posted on Updated on

In Part 7 I go over how I used iperf3 to test between my different NAS devices and Windows PCs. Each NAS device are running Docker and had a ubuntu container with iperf3 installed. If you want more information on how I setup the container check out my other post here. 

 

 

Quick NAS Topics: Create your own iperf3 Docker Container

Posted on Updated on

In this Quick NAS Topic video and the documented steps further below I use docker to create a ubuntu container with Linux tools and iperf3.

This video is a supplement for the 10Gbe Home NAS Lab Part 7. In Part 7 I show how to use these containers to network performance test the 3 NAS devices I have.  

Notes:

Docker Ubuntu/iperf3 Basic Steps:  Items in-between [ ] and the brackets should be removed

  • On the NAS:
    • Ensure devices can access the inet OR not covered in this blog, you’ll need to manually import and export images, etc. 
    • Ensure Docker-ce and if needed Shell-in-a-box and portainer are installed and basic configuration is done.  The Synology didn’t need shell in a box or portainter
    • Test Docker Install
      • docker -v << Shows the version
      • docker images << Show the images that are available
      • docker ps  << Shows the running containers
    • Elevate local privileges to run docker commands
      • It may be necessary to use ‘sudo’ in front of docker commands to get them to execute, followed by the admin/root password.  Example:  sudo docker ps
    • Download and run Ubuntu
      • docker pull ubuntu   << Image is located here https://hub.docker.com/_/ubuntu
      • docker run -it ubuntu bash  << Creates an instance of this image for us to modify and opens up the terminal
    • Update the Ubuntu running container
      • apt-get -y update
      • apt-get install iproute2
      • apt-get install net-tools
      • apt-get install iputils
      • apt-get install iputils-ping
      • apt-get install -y iperf3
      • Test with ping and iperf3 -v
      • Do not exit
    • Commit and push the new image
      • docker ps -l  << Check for the latest running container, and note the Container ID of the container that was just updated with these steps
      • docker commit  [Container ID]  [repository name]/[insert-container-name] 
      • docker images  << will validate that the image is now there
      • docker push [repository name]/[Container you want to push] 
  • Testing Steps
    • Check basic ping between all devices
    • Put one device in server mode iperf3 -s
    • On the other device start the test iperf3 -c [Target IP]

 

Quick NAS Topics: Expanding the Capacity of your NAS with the DRIVESTOR 2 Pro

Posted on Updated on

During this video I demonstrate the steps to expand the asustor DRIVESTOR 2 Pro running on ADM Ver. 4.0.0.RKV2. The initial volume is RAID1 500GB and I expand it into a RAID1 3TB volume. Though this video doesn’t cover backing up your data, users should ensure a proper backup is completed prior to doing these steps.

** Products / Links Seen in this Video **

Further Instructions can be found here:

https://www.asustor.com/online/College_topic?topic=352#raid21

DRIVESTOR 2 PRO:

asustor – https://www.asustor.com/en/product?p_id=72 and https://www.asustor.com/datasheet?p_id=72 Amazon – https://www.amazon.com/Asustor-Drivestor-Pro-AS3302T-Attached/dp/B08ZD7R72P

Quick NAS Topics: One Touch Backup with the LOCKERSTOR 10

Posted on Updated on

In this quick video I go through the basics of setting up the One Touch Backup with the LOCKERSTOR 10 on ADM 3.5.x.

10Gbe NAS Home Lab Part 5 Initial Setup DRIVESTOR 2 Pro and LOCKERSTOR 10

Posted on Updated on

In this super long video I review over some of the basic key features with the DRIVESTOR 2 Pro (AS3302T) and LOCKERSTOR 10 (AS6510T). From there I demonstrate the initial setup of both NAS devices. Finally, I install Asustor Control Center and review the VMware HCL around Asustor products.

** Products / Links Seen in this Video **

DRIVESTOR 2 PRO

asustor – https://www.asustor.com/en/product?p_id=72 and https://www.asustor.com/datasheet?p_id=72

Amazon – https://www.amazon.com/Asustor-Drivestor-Pro-AS3302T-Attached/dp/B08ZD7R72P

LOCKERSTOR10

asustor – https://www.asustor.com/product?p_id=64 and https://www.asustor.com/datasheet?p_id=64

Amazon – https://www.amazon.com/Asustor-Lockerstor-Enterprise-Attached-Quad-Core/dp/B07Y2BJWLT/

10Gbe NAS Home Lab Part 4: asustor DRIVESTOR 2 PRO and LOCKERSTOR10 Teardown

Posted on Updated on

In part 4 of this series I tear down the asustor DRIVESTOR 2 PRO and LOCKERSTOR10. These are demo non-warranty units which allow me to tear them down. I highly recommend you work with asustor prior to any disassembly and warranty information.

** Products Seen in this Video **

DRIVESTOR 2 PRO

asustor – https://www.asustor.com/en/product?p_id=72

Amazon – https://www.amazon.com/Asustor-Drivestor-Pro-AS3302T-Attached/dp/B08ZD7R72P

LOCKERSTOR10

asustor – https://www.asustor.com/product?p_id=64

Amazon – https://www.amazon.com/Asustor-Lockerstor-Enterprise-Attached-Quad-Core/dp/B07Y2BJWLT/

10Gbe NAS Home Lab Part 3: asustor DRIVESTOR 2 PRO and LOCKERSTOR10 Unboxing

Posted on Updated on

In part 3 of this series asustor joins the 10Gbe NAS Home Lab build! In this video I take a first look and unbox the asustor DRIVESTOR 2 PRO and LOCKERSTOR10. I also go over some of their features.

** Products Seen in this Video **

DRIVESTOR 2 PRO

asustor – https://www.asustor.com/en/product?p_id=72

Amazon – https://www.amazon.com/Asustor-Drivestor-Pro-AS3302T-Attached/dp/B08ZD7R72P

LOCKERSTOR10

asustor – https://www.asustor.com/product?p_id=64

Amazon – https://www.amazon.com/Asustor-Lockerstor-Enterprise-Attached-Quad-Core/dp/B07Y2BJWLT/