bb-qq / aqc111

DSM driver for Aquantia AQC111U(5Gbps) based USB Ethernet adapters
424 stars 45 forks source link

DS920+ - Report - 😎 #30

Open dimepues opened 3 years ago

dimepues commented 3 years ago

Very happy with the performance and stability. To echo the comments of others, many many thanks to @bb-qq for their great work :)

Note: per advice in other posted issues, you MUST use the front USB port. I had frequent stability issues that required a driver package reboot when using the back port.

TL:DR on performance Performance was largely dependent on the USB bus / adapter bandwidth, how busy the devices are, and caching. Performance was generally in the 1.2-1.4Gbps range with either my 2 x HDDs in RAID1 or older SSD drives in RAID0

Equipment list

Synology DS20+

RAM

  • 8GB RAM - built in soldered 4GB + official sinology 4GB memory kit

SSD Cache (Read-only)

  • Samsung (MZ-V7S1T0B/AM) 970 EVO Plus SSD 1TB - M.2 NVMe

Storage and Volumes

  • VOLUME 1 - 2 x Seagate Ironwolf 12TB (ST12000VN0008) SHR-2 (mirrored) File system (NAS): Btrfs
  • VOLUME 2 - 2 x Samsung 850 EVO 250GB RAID0 (striped) File system: Btrfs
  • StarTech.com 5GbE USB A to Ethernet Adapter SUB3.1 (US5GA30)
  • File system: Btrfs
  • MTU 9000 on USB 5GbE interface

Host

Hardware

  • HP EliteDesk G4 800 with Intel i5 8500T 32GB RAM micro desktop

    OS:

  • Windows Server 2019 Datacenter w/ Hyper-V role

    Host \ VM storage:

  • Samsung SSD 970 EVO Plus 1TB NVMe
  • File system: NTFS

    Host connectivity:

  • StarTech.com 5GbE USB A to Ethernet Adapter SUB3.1 (US5GA30)
    MTU 9000 on virtual switch (not shared with host) SR-IOV enabled on virtual switch Driver 1.8.0.0 5/13/2019 ** Thermal throttling disabled in settings

Guest

Specs:

  • 2 vCPU and 4GB RAM (dynamic)

    OS:

  • Windows Server 2019 Datacenter

    Guest storage:

  • iSCSI target mounted using Windows iSCSI initiator
  • File system: ReFS

    Guest connectivity:

  • StarTech.com 5GbE USB A to Ethernet Adapter SUB3.1 (US5GA30) ** MTU not set in guest

Networking

  • QNAP qsw-m408-4c switch with 4 10GB combo 100Mb/1Gb/2.5Gb/5Gb/10GbE fiber / copper ports Untagged VLAN configured for 5GbE ports clients connected at 5Gb/s
  • CAT 7 ethernet

The interface was very unstable on the back USB port (direct connected or via Hub so I could connect my UPS) Stability is great now that I am using the front port

Performance

Performance was largely dependent on the USB bus / adapter bandwidth, how busy the devices are, and caching. Performance was generally in the 1.2-1.4Gbps range with either my HDD or, albeit older, SSD drives in RAID0

  • Single Client VM - Windows File transfer between storage to local VM storage: 1-1.2Gbps**

  • Single Client VM - Windows File transfer between storage to local VM storage (hitting the cache): up to 2.1-3Gbps**

  • Single Client VM - Windows File transfer between storage to local VM storage (hitting the cache): up to 2.1-3Gbps**

  • Multiple Client VMs - Simultaneous Windows File transfer between storage to local VM storage (hitting the cache): up to ~1.4Gbps - 1.5Gbps**

**AJA : 145MBps (most prevalent( - 195MBps (cached) write / 150-344MBps (cached) write

jpalmucci commented 2 years ago

+1. Works great on mine too. As long as you are plugged into the front USB port. When I had it plugged into the back, I'd lose the network connection every 2-3 days and had to stop and start the package to get it back. (Sabrent NT-SS5G)