Group Control System ( GCS ) es un sistema operativo creado por IBM , destinado a ejecutarse como invitado de VM . GCS es un componente integral de VM / SP descontinuado (desde VM / SP 4), VM / XA SP, VM / ESA y las ofertas actuales de productos de IBM System z / VM .
Desarrollador | IBM |
---|---|
Objetivo de marketing | Computadoras mainframe de IBM |
Licencia | Propiedad |
Descripción general
El propósito de GCS es proporcionar un entorno para ejecutar algunas aplicaciones específicas basadas en OS / MVS y middleware de red en VM. Con este fin, GCS proporciona una simulación limitada de las API de OS / MVS. Si bien CMS , el invitado habitual de VM, ya tiene simulación de sistema operativo, no es lo suficientemente extenso para ejecutar algunas aplicaciones como VTAM .
Específicamente, GCS proporciona soporte para multitarea del sistema operativo . Para poder distribuir la carga entre varias máquinas virtuales, GCS también implementa una noción de grupo donde cada máquina virtual miembro del grupo puede interactuar entre sí.
Para implementar esto, GCS utiliza varias técnicas:
- Un segmento compartido grabable
- Comunicaciones IUCV entre máquinas virtuales
- Una máquina virtual de recuperación, diseñada para limpiar bloqueos en los segmentos compartidos cuando las máquinas virtuales abandonan inesperadamente el grupo
GCS no está diseñado para ser un sistema operativo de usuario multipropósito como CMS. Por ejemplo, no permite la edición de archivos.
Ejemplos de programas diseñados para ejecutarse bajo GCS son:
- VM / VTAM: la implementación de VM de la pila VTAM
- RSCS : el subsistema de comunicación de spooling remoto, que, cuando se asocia con una instancia de VM / VTAM, puede usar recursos SNA para comunicarse con otros hosts SNA / NJE
- NETVIEW : un servicio de monitoreo de redes