CloudLink intro
CloudLink is a managed service for Bondix servers. It is available globally and fully managed and operated by Unwired Networks.
CloudLink with Bondix allows seamlessly aggregated connections across multiple network uplinks like ethernet, multiple modems, satellite, DSL or cable. Connections share bandwidth of all links and are optimized to utilize the link with the lowest latency first. All links will be used simultaneously if necessary to deliver the bandwidth and failover will happen completely seamlessly for both TCP and UDP workloads within milliseconds.
For any additional information about CloudLink, regional availability or technical consulting please contact sales@unwirednetworks.com.
Features
List of CloudLink features:
Uplink priority between different uplinks
Will seamlessly failover, bandwidth share and generally aggregate any traffic (including TCP, UDP, ICMP) on a packet level
does not interrupt existing TCP connections
reaction time for bandwidth and latency adaption to links is in the range of milliseconds
is forward compatible to HTTP/3
Default gateway (optional, all traffic of the device will be tunneled through the aggregation)
Bonding proxy (optimization for TCP connection throughput)
Terminates in different GEO regions (data centers)
Data centers as a service (certificate based auth)
certificates and key material is rotated regularly automatically (ISO27001 compliance)
data centers always operate in a highly available configuration
L3 only -> behaves like NAT
Aggregation behavior
CloudLink generally will utilize all links simultaneously. It will start by filling up the lowest latency link, until another link reaches comparable latency, and thus comparable estimated bandwidth capability.
With further loading of the aggregated link, additional bandwidth will be distributed across different uplink, always trying to fill the uplink with the lowest latency possible.
This re-evaluation happens with every actual data payload package, so no measurement traffic will be injected. Since this happens all the time, the typical re-evaluation latency for multiplexing to the best possible uplinks, is within a single round trip time of the current aggregated link.
For prioritized links, the priority will override that behavior so that links with higher priority will be filled first. This is a very useful scenario when using multiple SIM cards with different cost structure or SLAs, in order to prefer the cheapest or best uplink first. Additionally this is also the preferred operating mode when working with ethernet/DSL/fiber WAN uplinks and modem fallbacks, but there typically the same behavior would happen fully automatically even without any prioritization due to the higher latency of LTE/5G compared to ethernet based links.
Supported devices
Currently supported devices:
all Unwired Routers with Unwired Edge Cloud OS (Netmodule, Lanner, GSP, Teltonika, Unwired Networks)
Teltonika devices with RutOS