Tag Archives: layer7

Microsoft Remote Desktop Services (RDS) Load-Balancing

Microsoft Remote Desktop services (RDS) Remote Desktop Services, formerly Terminal Services, is a technology from Microsoft that allows users to access remotely to a session-based desktop, virtual machine-based desktop or applications hosted in a datacenter from their corporate network or … Continue reading

Posted in Aloha, architecture, HAPEE, HAProxy, Uncategorized | Tagged , , , , | Leave a comment

HAProxy 1.6-dev1 and LUA

HAProxy 1.6-dev1 Yesterday, Willy has released HAProxy 1.6-dev1: ANNOUNCE HAProxy 1.6-dev1. This version contains many new features and core improvements. Amongst the new features, one is LUA, contributed by Thierry (HAProxy Technologies developer). NOTE: We invite everyone to download and … Continue reading

Posted in HAProxy | Tagged , , | Leave a comment

A HTTP monitor which matches multiple conditions in HAProxy

Load-Balancing and health checking Health checking is the method to check a service availability on a server. It is one of the most important feature of a load-balancer. How could we balance traffic amongst servers if we don’t know if … Continue reading

Posted in architecture, HAProxy, layer7 | Tagged , , | Leave a comment

Web application name to backend mapping in HAProxy

Synopsis Let’s take a web application platform where many HTTP Host header points to. Of course, this platform hosts many backends and HAProxy is used to perform content switching based on the Host header to route HTTP traffic to each … Continue reading

Posted in Aloha, architecture, HAPEE, HAProxy, layer7, optimization, performance | Tagged , , , , , , , , | Leave a comment

HAProxy and sslv3 poodle vulnerability

SSLv3 poodle vulnerability Yesterday, Google security researchers have disclosed a new vulnerability on SSL protocol. Fortunately, this vulnerability is only on an old version of the SSL protocol: SSLv3 (15 years old protocol). An attacker can force a browser to … Continue reading

Posted in HAProxy, security, ssl | Tagged , , , , | 7 Comments

Howto transparent proxying and binding with HAProxy and ALOHA Load-Balancer

Transparent Proxy HAProxy works has a reverse-proxy. Which means it maintains 2 connections when allowing a client to cross it:   – 1 connection between HAProxy and the client   – 1 connection between HAProxy and the server HAProxy then manipulate buffers … Continue reading

Posted in Aloha, architecture, HAProxy, layer7 | Tagged , , , , | Leave a comment

Client IP persistence OR source IP hash load-balancing?

Client or Source IP ??? Well, this is roughly the same! Depends on people, environment, products, etc… I may use both of them in this article, but be aware that both of them points to the IP that is being … Continue reading

Posted in Aloha, architecture, layer4, layer7 | Tagged , , | Leave a comment