![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS La administración de spool servers
SAP BASIS La administración de spool servers
![SAP BASIS La administración de spool servers SAP BASIS La administración de spool servers](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/492.jpg)
7.4 - Administración de Spool Server
- El concepto de spool Server Lógico
Un servidor spool, por otro lado, puede ser asignado a múltiples dispositivos de salida lo cual incrementa el riesgo de sobrecarga en este servidor o también de no disponer de muchas impresoras si una instancia no se encuentra operativa.
Por este motivo sería conveniente tener un mecanismo para balancear la carga entre varios servidores de aplicación SAP. La inclusión de servidores lógicos en el planeamiento de impresión para el landscape de SAP desde un primer momento puede ahorrar muchos esfuerzo en el mantenimiento de la operación.
Cuando el sistema SAP se escala en el tiempo con instancias adicionales y spool WP se ponen a disposición, los servidores de spool lógico facilitan la adaptación del landscape de impresión.
Un servidor de spool es un servidor de aplicación SAP con al menos un spool WP, cada output request es procesado en un servidor de pool real de este tipo. Un dispositivo de salida es creado en el sistema SAP y se asigna a un servidor de spool directamente. Sin embargo, existen varias ventajas asociadas con una capa adicional lógica entre el dispositivo de salida y el servidor de spool. Podemos utilizar servidores de spool lógicos para este propósito.
Podemos clasificar dispositivos de salida y servidores spool, por ejemplo, para impresión de test o impresión de producción.
El sistema SAP verifica la clasificación y muestra mensajes de advertencia si encuentra una desviación.
Podemos mantener los servidores de spool en la transacción SPAD mediante la selección de spool server en la solapa device/server. La información importante de un servidor de spool:
- Nombre del servidor (server name): nombre del servidor de spool, máximo de 20 caracteres y depende si es mayúscula o minúscula. El siguiente campo es para una descripción breve.
- Clave de servidor (server class): Clasificación de spool server, por ejemplo: Impresión masiva.
- Servidor Lógico (logical server): Seleccionamos esta opción cuando creamos un servidor lógico.
- Mapeo (mapping): nombre de un servidor lógico real al cual este servidor lógico refiere.
Se puede definir un servidor de spool (lógico o real) especificamente para impresión en front end. Si especificamos el parámetro de perfil rspo/local_print/server con el nombre del servidor de spool.
Si vamos a tener una carga significante de impre4sión en front-end, podemos configurar al menos un spool WP adicional por cada servidor de spool de impresión de front-end para otras tareas.
Como se mencionó antes, es posible clasificar dispositivos de salida y servidores de spool. Para clasificar un dispositivo de salida, tendremos que seleccionarlo en la transacción SPAD, bajo output devices y seleccionar el menú: Edit - Classification.
- Las ventajas de los servidores spool lógicos.
Cuando creamos un servidor spool, ya sea lógico o real, podemos especificar un servidor alternativo. Si el servidor normal no esta disponible, el sistema SAP intenta usar el alternativo.
Debemos asegurarnos que todas las impresoras que podrían ser usadas por un servidor de spool diferentes puedan ser controladas de la misma manera por cada servidor de spool. Por ejemplo, si el dispositivo de salida Test1 en el ejemplo de la figura apunta a una impresora del sistema operativo P42 que es controlada localmente, una impresora a nivel del sistema operativo P42 debe existir en los servidores twdf5000 y twdf5001.
No podemos definir más de dos servidores de spool para un servidor lógico. Pero como si puede referenciar a otro servidor lógico, es posible configurar jerarquías extensivas de servidores de spool. O sea configuraciones en cascada de servidores lógicos haciendo referencia a un servidor de spool y como alternativa a otro servidor lógico.
- El balanceo de carga
Podemos permitir balanceo de carga para cada servidor de spool con un servidor alternativo (para esto debemos elegir la opción Allow load balancing). La carga de un servidor de spool es calculada con el número de spool WP, output requests y páginas de imprimir.
Para un output request para un servidor de spool con balanceo de carga (la configuración puede ser para servidores lógicos y para servidores de spool), el sistema determina el servidor con la menor carga. El algoritmo es recursivo: El mismo criterio de selección es utilizado en el servidor de mapeado y en el servidor alternativo (ambos podrían ser servidores lógicos también).
Procesamiento de solicitudes secuenciales (propiedad de un dispositivo de salida) tiene prioridad sobre el balanceo de carga mostrado aquí (propiedad de un servidor de spool). Esto significa que el output request para un dispositivo de salida con procesamiento de solicitudes secuenciales no será distribuido en concordancia con la carga de trabajo, aunque sea asignado a un servidor de spool con balanceo de carga.
- Transformando el landscape de impresión.
El concepto de servidores lógicos soporta una definición de un landscape de impresión consistente y transportable.
A diferencia de servidores de spool reales, los serivdores lógicos pueden tener el mismo nombre en varios sistemas SAP. De esta forma, podemos definir una arquitectura de impresión en SAP en el sistema de desarrollo y luego transportarla a los demás sistemas. Luego de transportar, todo lo que necesitaremos es hacer ajustar el mapeo de los servidores lógicos a los servidores de spool del nuevo sistema.
Existen funciones par el transporte manual de dispositivo de salida y de servidores de spool en la transacción SPAD.
 
 
 
Sobre el autor
Publicación académica de Israel Cespedes Penaloza, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Israel Cespedes Penaloza
Profesión: Ingeniero Electrónico - Bolivia - Legajo: DO67A
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime