Servicios de redes de aplicaciones : Switches de servicios de contenido Cisco CSS de la serie 11500

Configurar la persistencia, el Remapping, y cambio de dirección en el CSS11000 y el CSS11500

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Durante la vida de una conexión persistente, el Switch del Cisco Content Services (CSS) determina cuando mover una conexión cliente a un nuevo servicio basado en las reglas de contenido, el Equilibrio de carga, y la disponibilidad del servicio. Algunas situaciones no requieren la mudanza de la conexión cliente; en otras, es obligatorio. Este documento describe cómo configurar el CSS para tomar estas decisiones usando el siguiente:

  • Persistencia de la regla de contenido

  • Persistencia del desvío

  • Redirección de HTTP y nuevo mapeo de servicio

Antes de comenzar

Convenciones

Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.

prerrequisitos

No hay requisitos previos específicos para este documento.

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

La información que se presenta en este documento se originó a partir de dispositivos dentro de un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener un comando antes de ejecutarlo.

Persistencia de la regla de contenido

Cuando un CSS recibe una petición de contenido de un cliente, el software compara la petición con la regla de contenido y determina qué servicio maneja la solicitud. Si la petición coincide con una regla de contenido, el CSS establece la conexión del cliente al servicio especificado por la regla de contenido. Por abandono, el CSS guarda al cliente en la misma conexión para una sesión entera del flujo mientras un nuevo pedido de contenido cumpla las condiciones siguientes:

  • Coincide con la misma regla de contenido que especificó el servicio actual.

  • Coincide con una regla de contenido nueva que contiene el servicio actual, incluso si un servicio diferente es especificado por la regla de contenido.

  • No hace juego una regla de contenido, pero una coincidencia anterior de la regla de contenido conectó al cliente con el servicio actual.

Este comportamiento de CSS se conoce como persistencia de la regla de contenido. Cuando usa memorias caché transparentes, las cuales obtienen contenido de forma previa, o servidores de contenido reflejado, este esquema funciona porque el mismo contenido está disponible en cada servicio.

El comando persistente en el modo de configuración de contenido mantiene una conexión persistente con un servidor mientras se cumplen los criterios antes mencionados. La persistencia se encuentra habilitada como opción predeterminada. Inhabilitar la persistencia permite que el CSS mueva una conexión a un mejor servicio en la misma regla o utilice las funciones del desvío de caché, las listas del calificador de la extensión (EQL), o puente de la Conmutación por falla. El comando no persistent debe ser configurado en una regla de contenido con el siguiente:

  • Un método de equilibrio del dominio o troceo de dominio al utilizar memorias intermedias de proxy.

  • Un método de URL o de urlhash al usar los cachés transparentes.

  • Un método de conmutación por error de desvío cuando se usan cachés transparentes.

  • Un desvío EQL usando caché transparente.

  • Agregado de un servidor de reserva a una regla de contenido.

Publique el siguiente comando de habilitar la persistencia:

(config-owner-content)# persistent

Publique el siguiente comando de inhabilitar la persistencia:

config-owner-content)# no persistent

El CSS redirige un pedido de contenido sobre una conexión persistente si coincide con una nueva regla de contenido que no tiene el servicio actual, o si se inhabilita la persistencia y la regla contempla un mejor servicio configurado. El CSS reorienta o remaps la conexión actual a un nuevo servicio basado en la configuración del comando persistence reset si se configura el comando. Si no se configura el comando persistence reset, el CSS realiza un redireccionamiento de HTTP de manera predeterminada.

Persistencia del desvío

Si un CSS desvía un servicio (por ejemplo, con la memoria caché transparente inactiva y el desvío de fallas configurado), cuando la próxima petición de contenidos en la misma conexión TCP coincida con una regla de contenido que contenga la memoria caché transparente inactiva, el CSS seguirá desviando la memoria caché, de forma predeterminada, incluso después de que el servicio desviado vuelva a estar en línea. En este caso, el CSS generalmente envía la solicitud de contenido al servidor de origen. A esta conducta se la denomina persistencia del desvío.

Configure el CSS para reorientar o para remap una conexión desviada usando el comando bypass persistence global configuration conjuntamente con el comando persistence reset.

Publique el comando bypass persistence de determinar si el CSS reorienta o remaps la operación correctamente. CSS debe redirigir a fin de reiniciar un servicio desviado cuando una solicitud de contenido coincide con una regla de contenido y la solicitud anterior produjo el desvío. Este comando global afecta la totalidad de los flujos de operación.

La persistencia del desvío se habilita por abandono con el siguiente comando:

(config)# bypass persistence disable

El CSS reorienta o remaps para reajustar la conexión según la configuración del método de reinicio persistente.

(config)# bypass persistence enable

El CSS no reorienta ni remap para reajustar la conexión y continúa desviando un servicio.

Redirección de HTTP y nuevo mapeo de servicio

La persistencia de la regla de contenido no es útil al poner diverso contenido en diversos servidores (por ejemplo, conservar el espacio en disco del servidor para las consideraciones del Equilibrio de carga, o al usar los cachés del proxy). Inhabilite la persistencia publicando el comando no persistent en estas situaciones.

Cuando el CSS recibe el pedido de un cliente que solicita contenido que no está disponible en el servicio actual, reinicie la conexión con el servicio actual y establezca una conexión nueva con el servicio que contenga el contenido solicitado, (por ejemplo, una memoria caché de proxy diferente o el servidor de origen). Esto es lograda por una de las maneras siguientes:

  • Cambio de dirección: Una técnica HTTP que reajusta la conexión cliente-a-CSS (extremo frontal) y la conexión del CSS-a-servicio (extremo posterior), después establece un nuevo flujo al mejor servicio que contiene el contenido solicitado.

  • Remapeo del servicio: Una técnica que reajusta la conexión de extremo posterior y mueve la conexión de extremo posterior al mejor servicio que contiene el contenido solicitado. Esta técnica es más rápida y eficiente que la redirección, ya que el CSS no reinicia ni restablece la conexión de extremo frontal. Con el remapeo del servicio, el CSS maneja estrictamente la correlación de puertos para prevenir el acontecimiento de los números del puerto duplicados.

Se utiliza el remapeo del servicio cuando la mudanza de la conexión de extremo posterior satisface la coincidencia del pedido de contenido y de la regla. Las aplicaciones CSS reorientan para mover la conexión cliente a un nuevo direccionamiento VIP y/o para virar hacia el lado de babor.

Al reajustar una conexión a un nuevo servicio del extremo posterior, publique el comando persistence reset con el comando no persistent de causar una redirección de HTTP o de realizar una operación remapping del extremo posterior. Este comando global afecta a todas las configuraciones del flujo que requieran la reorientación o remapping.

Publique el siguiente comando de habilitar el cambio de dirección:

(config)# persistence reset redirect

Publique el siguiente comando de habilitar el remapeo del servicio:

(config)# persistence reset remap

El CSS no utiliza remapping al seleccionar reoriente los servicios del tipo.

Publicación del comando show remap

Publique el comando show remap de visualizar las configuraciones configuradas de la restauración y de la persistencia del desvío de la persistencia y de ver los megamaps usados. Este comando está disponible en todos los modos.

# show remap
Persistence Reset Method: Redirect 
Bypass Persistence: Disabled 

Información Relacionada


Document ID: 12646