Cache Array Routing Protocol

De Wikipedia, la enciclopedia libre

El Cache Array Routing Protocol (o bien, CARP), en español, Protocolo de selección de enrutamiento de cache, se utiliza en balanceo de carga HTTP requerido a través de múltiples servidores proxy de caché.

Funciona mediante la generación de un hash para cada URL solicitada. A diferentes hash se genera para cada URL y por separación del hash de la tabla de nombres en forma equitativa (o a partes desiguales; no obstante la carga está destinada en forma desigual), el número total de solicitudes se puede distribuir a varios servidores.

Las implementaciones incluyen a Microsoft Internet Security and Acceleration Server y a Squid caché.