Hi there, While looking for a multi WAN failover/load balancing device, I have came across interesting devices such as the Peplink 30, the Draytek Vigor 3220 or 3900: Balance 310 & Mushroom Truffle…too expensive!
Each of them with pros and cons, but the Balance 30 although seems old (are there new hardware versions, maybe faster that the first gen?) is in our budget range.
So this is my case:
- small school with 2 ADSL ISPs (very bad, effective 1/0,3M), 1 Satellite ISP (16/4M with high latency 700ms). NOTICE: 3 different ISPs!!
- a lan with 37PCs and mobile devices (phones and tablets) that make a pack of roughly 60 devices, most of them connected through WIFI.
The whole pot can be logically segmented into:
- 15pc in the lab,
- 15pc in the classrooms,
- 7pc in the office,
- mobile phones and tablets everywhere.
- No VPN requirements, just Internet surfing.
We are currently working on possible solution to increase bandwidth (unfortunately we are located in a very bad area in country side), and in the meanwhile studying a device that would fit our needs.
Logical units/devices priority
- Office (fixed IPs)
- Classrooms and lab (fixed IPs)
- Mobile devices (DHCP assigned)
- email (80% web based)
- video playback
- downloading - cloud sync
- Failover: each group of devices must be redirected to available WAN on fail
- Balance: eventually optimize IP pools traffic over WANs
- Shaping: prioritize protocols or IP groups
- Limiting: set limits per single user/IP
Can Balance 30 manage all these requirements inclusively?
Can some devices/IP be excluded from multi WAN management and be dedicated to a specific WAN (with failover, so that these devices will only use one WAN at time, no round-robin), in case some multi-WAN-affected sites should cause disconnections or timeouts.
Can the balance 30 use specific WANs depending on urls? For example: youtube ,facebook, etc -> always route through WANx ** OR ** assigno low priority to traffic going to a list of greylisted sites?
Is it possible to configure WAN assignment per protocol/request? For instance, DNS requests could be routed to low latency WANs, while downloading and video streaming to high latency and faster WANs
can Balance 30 distinguish from HTTP browsing and HTTP download or this is impossible due to the nature of HTTP?
Maybe this could be achieved setting the firewall to differentiate the traffic inspecting the HTTP header ‘content-length’ and then use it’s rules to segregate the traffic above a certain threshold?
Can the Balance 30 be configured to assign a specific WAN for video streaming?
Can the Balance 30 be configured to avoid disconnections when using round-robin with multiple WANs (Sticky WAN or SSL persistance)?
Is it possible to limit bandwidth dynamically? This would mean that a percentage used for bandwidth limiting (per device/IP) is related to the currently available bandwidth and not the nominal value assigned to a specific WAN. This translates to: no traffic, give all the available bandwidth to user/IP; with multiple users, assign bandwidth accordingly.
In my scenario I would configure all mobile devices to be grouped in a low priority IP pool. Does the balance 30 features a DHCP server and can the Balance 30 limit performance of an IP pool (or assign an IP pool to a specific WAN)
Is speed fusion bonding limited to VPNs, or is there any performance benefit using multi WAN although not in a VPN scenario?
As the satellite connection is the fastest, but with worst latency, can the Balance 30 be fooled from this, giving unpredictable results on the performance side?
Does the Balance 30 4G modem may be included as a fourth WAN? Does it supports dual antennas and if so what is the recommended maximu cable length?
I hope some peplink staff member may answer. I am buying a device in the next two days depending on this!