The most common ways to improve application performance over a network are to increase bandwidth and to try to reduce latency.
But, for some applications, more bandwidth doesn’t mean more performance (especially if your last mile circuit already has bandwidth not used) and latency reduction is limited by physics, to the light speed limit.
We offer solutions that consider bandwidth and latency, but we also offer more advanced techniques to improve application performance over a network, combining all on the same solution.
We can provide very large bandwidth circuits, from few Mbps to dozens of Gbps. Being it Internet, Ethernet or MPLS.
We can also provide network solutions with end-to-end guaranteed bandwidth.
We offer a latency SLA, so you always know what you can count with. Our partners are always improving their networks, looking for shorter routes, better transmission media and fewer active components. All sum, latency is permanently improved.
- Compression and deduplication
Both techniques aim to reduce the data transmitted to the WAN. Mostly seen as a way to reduce bandwidth requirements, it also has a great impact on performance, even when you have enough bandwidth. For instance, if you compress a file by 50%, it will take only half of the time to be transmitted over the same network path.
- Application proxies
You can move some server application functions closer to the users by using proxies (for example a mail relay function). For instance, you can have it running in a SD-WAN PoP. Then, users will have those services closer, and the application will perform faster from the user’s point of view.
- TCP Optimization
TCP is the most used transport protocol. TCP was designed to assure data integrity transmission, not to assure performance. Although it works very well for low latency connections, the performance degrades very fast when the latency increases or when the network is affected by packet loss. When you can’t reduce latency any more or you experience packet loss, you can benefit from TCP Optimization techniques and algorithms we offer on the Managed SD-WAN solution:
- Packet Loss mitigation
When packet loss is detected in a connection, the SD-WAN duplicates the packets transmitted. By duplicating each packet sent, the probability of losing both instances of the same packet is very low.
- TCP Connection optimization
The TCP connection is not negotiated between the client and the server but between each of them and the closest SD-WAN PoP. Using this technique, TCP Connection time can be divided by several times.
- TCP Protocol optimization
If you use a high-quality network, with low packet loss, you can moderate some of the data integrity checks performed by TCP. On our Managed SD-WAN Solution we use a modified version of TCP on the Global Private Network, significantly improving application data packet transmission without compromising on transmitted data integrity.
- Packet Loss mitigation