Content deleted Content added
m Categorize |
Citation bot (talk | contribs) Added website. | Use this bot. Report bugs. | Suggested by Dominic3203 | Category:Mainframe computer stubs | #UCB_Category 30/36 |
||
(29 intermediate revisions by 23 users not shown) | |||
Line 1:
{{Short description|IBM operating system}}
==Group Control System==▼
{{More citations needed|date=November 2024}}
{{Infobox OS
| name = Group Control System (GCS)<!-- Name of program or distribution -->
| logo = <!-- filename only (no wikilink, no Image:/File:) -->
| logo caption =
| logo size =
| logo alt =
| screenshot = <!-- filename only (no wikilink, no Image:/File:) -->
| caption =
| screenshot_size =
| screenshot_alt =
| collapsible =
| version of = <!-- For articles about releases of operating systems ONLY -->
| developer = [[IBM]]<!-- Name of main developer or sponsor-->
| family = <!-- "Unix-like" or "Microsoft Windows" -->
| working state = <!-- "Current", "Discontinued" (operating systems), or "No longer supported" (releases) -->
| source model = <!-- "Open source", "Closed source", or "Shared source" -->
| released =
| discontinued = <!-- DON'T use this for articles about releases of operating systems -->
| RTM date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} ONLY for articles about OS releases -->
| GA date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} ONLY for articles about OS releases -->
| latest release version =
| latest release date =
| latest preview version =
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| marketing target = [[IBM mainframes|IBM mainframe computers]]
| programmed in =
| language = <!-- Supported human languages (English, French, Italian, Arabic, ...) -->
| update model = <!-- APT, Windows Update, etc. -->
| package manager = <!-- dpkg, rpm, Windows installer, etc. -->
| supported platforms = <!-- IA-32, x64, Itanium, ARM, etc. -->
| kernel type = <!-- Hybrid, Monolithic, Microkernel, Exokernel, Nanokernel, etc. -->
| userland =
| ui =
| license = [[Proprietary software|Proprietary]]
| preceded by =
| succeeded by =
| website = <!-- {{URL|www.example.org}} -->
| support status = <!-- For articles about releases of operating systems ONLY -->
| other articles =
| prog_language =
}}
{{History of IBM mainframe operating systems}}
'''Group Control System''' ('''GCS''') is an [[operating system]] made by [[IBM]], meant to run as a guest of [[VM (operating system)|VM]].<ref>{{Cite web |title=What GCS Is | website=[[IBM]] |url=https://www.ibm.com/docs/en/zvm/7.2?topic=overview-what-gcs-is}}</ref> GCS is an integral component of the discontinued [[VM/SP]] (since VM/SP 4), VM/XA SP, [[VM/ESA]] and current [[z/VM]] IBM System product offerings.
==Overview==
GCS's purpose is to provide an environment to run some specific [[MVS|OS/MVS]]-based applications and networking [[middleware]] under VM. To this end, GCS provides a limited simulation of the OS/MVS APIs. While [[
Specifically, GCS provides [[Computer multitasking|OS multitasking]] support. In order to be able to spread the load over several virtual machines, GCS also implements a notion of group where each group member virtual machine can interact with one another.▼
To implement this, GCS uses several techniques:▼
▲To this end, GCS provides a limited simulation of the OS/MVS APIs. While [[Conversational_Monitor_System|CMS]] already has OS simulation, it is not extensive enough to run some applications such as [[VTAM]] and VTAM applications.
* [[IUCV]] communications between virtual machines▼
* A recovery virtual machine
GCS is not designed to be a multi-purpose user operating system
▲Specifically, GCS provides OS multitasking support. In order to be able to spread the load over several virtual machines, GCS also implements a notion of group where each group member virtual machine can interact with one another.
Examples of programs designed to run under GCS are:▼
▲To implement this, GCS uses several techniques
* VM/VTAM : The VM implementation of the VTAM stack▼
* [[RSCS]] : The Remote Spooling Communication Subsystem
* [[NETVIEW]] : A networking monitoring service▼
▲* A writeable shared segment
{{reflist}}
▲* [[IUCV]] communications between virtual machines
▲* A recovery virtual machine - designed to cleanup locks in the shared segments when virtual machines unexpectedly leave the group
== External links ==
▲GCS is not designed to be a multi-purpose user operating system (like CMS). For example, it does not allow for file editing.
* [https://archive.today/20121210084740/http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/HCSF5B20/CCONTENTS?SHELF=EZ2ZVM01&DN=SC24-6098-02&DT=20070419173550 z/VM 5.3 Group Control System]▼
{{IBM operating systems}}
▲Examples of programs designed to run under GCS are
▲* VM/VTAM : The VM implementation of the VTAM stack
▲* [[RSCS]] : The Remote Spooling Communication Subsystem - which when associated with an instance of VM/VTAM can use SNA resources to communicate with other SNA/NJE hosts
[[Category:VM (operating system)]]
▲* [[NETVIEW]] : A networking monitoring service
▲==External References==
▲* [http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/HCSF5B20/CCONTENTS?SHELF=EZ2ZVM01&DN=SC24-6098-02&DT=20070419173550 z/VM 5.3 Group Control System]
{{operating-system-stub}}
{{mainframe-compu-stub}}
▲[[:Category:IBM Mainframe computer operating systems]]
|