Benchmarks for OpenZiti compared to other competitors

With OpenZiti being our primary VPN in our company, developers love using it and Director also never knew this existed as an open source tool and loves it. Again, I appreciate the team open sourcing this awesome project.

I am experimenting into connecting multiple IoT devices upwards to 6000+ devices connecting to OpenZiti; however, I did want to know if there have been any lately benchmarks compared to Nebula, Netmaker, and Zerotier. Our company is specifically eyeing Nebula and OpenZiti so I would appreciate any benchmarks have been done recently. Current setup utilizes a mix of OpenVPN and Wireguard which work perfectly fine but it does cause intermittent issues. Looking for a more stable connection.

Benchmarks from Nebula: Nebula is not the fastest mesh VPN - Defined Networking

BTW, I did get backups working. It's now more on the easiest way to restore and setting up HA Ziti Controllers :cry: . Still reading up on HA Ziti Controllers. (Since we are an AWS shop, we are looking into creating 3 individual EC2 instances of these Ziti Controllers.)

Your developers and director sounds like men and women of culture! :slight_smile: Make sure you encourage all your developers and director (and friends) to give the openziti projects GitHub stars and tell all your friends about how great the project is... :slight_smile:

I haven't seen anyone in the community share their benchmarks recently. It takes a lot of effort to do a really good job at benchmarking. It also takes a lot of thoughtful analysis and and time to present the data in a meaningful way and even then, that data might only be one particular use case and might not be 'yours'.

What sort of benchmarking are you looking for, can OpenZiti handle 6000+ devices? Certainly. I've seen production networks that were much larger than that. Can it send "heaps" of data - certainly. At the end of the day, everyone's use case is unique and the benchmark really does need to be tailored to 'what' you are doing and how you do it. It makes a difference if you are application embedded (using an OpenZiti SDK) or if you're using tunnelers or ZTNA... There's just too many different deployment modes and usage patterns to have any one benchmark that will fit the bill.

But, every time someone in the forum asks this question I always ask them to share what they learn back here good or bad. If it's 'good' -- well good for us! if it's bad - maybe you'll point out something that we can make better! So please, if you do some hard work on benchmarking let the community know how it turns out! :slight_smile:

Also, would you consider adding your company to the Adopters list? It helps us share how many people are using the project and gets you and your company some exposure as well.

Cheers, good luck with your benchmarking. If anyone in the community has done any of this work hopefully they'll share their data.

That's understandable. I was looking at performance of utilization of internet speeds for instance using `iperf3`.

I'll see on putting ourselves on the adopter's list. I know my Director would not want our name just yet since we are just a startup and gaining some traction.