Se você estiver aberto para uma solução Microsoft / IIS 7, uma opção é usar o Application Request Routing (ARR) do IIS7.
Existe uma introdução / tutorial aqui neste artigo em learn.iis.net: Balanceamento de carga HTTP usando o roteamento de solicitações de aplicativos . Existe um recurso chamado "SSL Offloading":
When this feature is enabled, all communication between the ARR server and the application servers are done in clear text, even for HTTPS requests from clients to the ARR server. When both the ARR server and the application servers are deployed within a trusted network, such as within the same datacenter, enabling SSL offloading does not sacrifice security.
Also, enabling this feature can further help to maximize the server resources on the application servers, since they do not have to spend cycles in encrypting and decrypting requests and responses.
Se você quiser se aprofundar no assunto, aqui está outro artigo sobre o ARR , que explica como usar o mecanismo em combinação com balanceadores de carga de hardware.