Developer | 21st Century Software (previously IBM) |
---|---|
OS family | DOS/360 and successors |
Working state | Current |
Source model | Closed source |
Latest release | 6.3 / May 17, 2022 [1] |
Marketing target | IBM mainframe computers |
License | Proprietary |
Official website | 21cs |
History of IBM mainframe operating systems |
---|
VSEn (Virtual Storage Extended) is an operating system for IBM mainframe computers, the latest one in the DOS/360 lineage, which originated in 1965. It is less common than z/OS and is mostly used on smaller machines. [2] [3] [4]
DOS/VSE was introduced in 1979 as a successor to DOS/VS; in turn, DOS/VSE was succeeded by VSE/SP version 1 in 1983, and VSE/SP version 2 in 1985. [5] In the late 1980s, there was a widespread perception among VSE customers that IBM was planning to discontinue VSE and migrate its customers to MVS instead, although IBM relented and agreed to continue to produce new versions of VSE. [6] [7] In February 2005, IBM announced z/VSE as successor to VSE/ESA 2.7, which was named to reflect the new System z branding for IBM's mainframe product line. [8] [9] In June 2021, 21st Century Software Inc announced that it had licensed the z/VSE source code from IBM with the intention of developing new versions of the operating system. [10] As part of this transfer, z/VSE was renamed to VSEn. [1]
DOS/360 originally used 24-bit addressing. As the underlying hardware evolved, VSE/ESA acquired 31-bit addressing capability. [11]
IBM released z/VSE Version 4, which requires 64-bit z/Architecture hardware and can use 64-bit real mode addressing, in 2007. With z/VSE 5.1 (available since 2011) [11] z/VSE introduced 64-bit virtual addressing and memory objects (chunks of virtual storage), that are allocated above 2 GB.
A Job Control Language (JCL) that continues in the positional-parameter orientation of earlier DOS systems is VSEn's batch processing primary user interface. [12] [13] There is also another, special interface for system console operators. [14]
VSEn, like z/OS systems, had traditionally provided 3270 terminal user interfaces. However, most VSEn installations have at least begun to add Web browser access to VSEn applications. VSEn's TCP/IP is a separately priced option for historic reasons, and is available in two different versions from two vendors. Both vendors provide a full function TCP/IP stack with applications, such as telnet and FTP. One TCP/IP stack provides IPv4 communication only, the other IPv4 and IPv6 communication. In addition to the commercially available TCP/IP stacks for VSEn, IBM also provides the Linux Fastpath method which uses IUCV socket or Hipersockets connections to communicate with a Linux guest, also running on the mainframe.
Using this method the VSEn system is able to fully exploit the native Linux TCP/IP stack. [15]
IBM recommends [16] that z/VSE customers run Linux on IBM Z alongside, on the same physical system, to provide another 64-bit application environment that can access and extend z/VSE applications and data via Hipersockets using a wide variety of middleware. CICS, one of the most popular enterprise transaction processing systems, is extremely popular among VSEn users and now implements recent innovations such as Web services. Db2 is also available and popular[ clarification needed ].
VSEn can use ECKD, FBA and SCSI devices. Fibre Channel access to SCSI storage devices was initially available on z/VSE 3.1 on a limited basis (including on IBM's Enterprise Storage Server (ESS), IBM System Storage DS8000, DS6000 series), but the limitations disappeared with 4.2 (thus including IBM Storwize V7000, V5000, V3700 and V9000). [17]
AIX is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.
IBM mainframes are large computer systems produced by IBM since 1952. During the 1960s and 1970s, IBM dominated the computer market with the 7000 series and the later System/360, followed by the System/370. Current mainframe computers in IBM's line of business computers are developments of the basic design of the System/360.
Multiple Virtual Storage, more commonly called MVS, is the most commonly used operating system on the System/370, System/390 and IBM Z IBM mainframe computers. IBM developed MVS, along with OS/VS1 and SVS, as a successor to OS/360. It is unrelated to IBM's other mainframe operating system lines, e.g., VSE, VM, TPF.
z/OS is a 64-bit operating system for IBM z/Architecture mainframes, introduced by IBM in October 2000. It derives from and is the successor to OS/390, which in turn was preceded by a string of MVS versions. Like OS/390, z/OS combines a number of formerly separate, related products, some of which are still optional. z/OS has the attributes of modern operating systems but also retains much of the older functionality that originated in the 1960s and is still in regular use—z/OS is designed for backward compatibility.
Hercules is a computer emulator allowing software written for IBM mainframe computers and for plug compatible mainframes to run on other types of computer hardware, notably on low-cost personal computers. Development started in 1999 by Roger Bowler, a mainframe systems programmer.
Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON and XML. The brand name was originally styled as DB2 until 2017, when it changed to its present form.
VM is a family of IBM virtual machine operating systems used on IBM mainframes System/370, System/390, zSeries, System z and compatible systems, including the Hercules emulator for personal computers.
Disk Operating System/360, also DOS/360, or simply DOS, is the discontinued first member of a sequence of operating systems for IBM System/360, System/370 and later mainframes. It was announced by IBM on the last day of 1964, and it was first delivered in June 1966. In its time, DOS/360 was the most widely used operating system in the world.
Virtual Telecommunications Access Method (VTAM) is the IBM subsystem that implements Systems Network Architecture (SNA) for mainframe environments. VTAM provides an application programming interface (API) for communication applications, and controls communication equipment such as adapters and controllers. In modern terminology, VTAM provides a communication stack and device drivers.
z/Architecture, initially and briefly called ESA Modal Extensions (ESAME), is IBM's 64-bit complex instruction set computer (CISC) instruction set architecture, implemented by its mainframe computers. IBM introduced its first z/Architecture-based system, the z900, in late 2000. Later z/Architecture systems include the IBM z800, z990, z890, System z9, System z10, zEnterprise 196, zEnterprise 114, zEC12, zBC12, z13, z14, z15 and z16.
A logical partition (LPAR) is a subset of a computer's hardware resources, virtualized as a separate computer. In effect, a physical machine can be partitioned into multiple logical partitions, each hosting a separate instance of an operating system.
IBM System z9 is a line of IBM mainframe computers. The first models were available on September 16, 2005. The System z9 also marks the end of the previously used eServer zSeries naming convention. It was also the last mainframe computer that NASA ever used.
IBM S/390 Multiprise was a short-lived series of small, compact, entry-level mainframes.
Since the rise of the personal computer in the 1980s, IBM and other vendors have created PC-based IBM mainframe-compatible systems which are compatible with the larger IBM mainframe computers. For a period of time PC-based mainframe-compatible systems had a lower price and did not require as much electricity or floor space. However, they sacrificed performance and were not as dependable as mainframe-class hardware. These products have been popular with mainframe developers, in education and training settings, for very small companies with non-critical processing, and in certain disaster relief roles.
In IBM System z9 and successor mainframes, the System z Integrated Information Processor (zIIP) is a special purpose processor. It was initially introduced to relieve the general mainframe central processors (CPs) of specific Db2 processing loads, but currently is used to offload other z/OS workloads as described below. The idea originated with previous special purpose processors, the zAAP, which offloads Java processing, and the IFL, which runs Linux and z/VM but not other IBM operating systems such as z/OS, DOS/VSE and TPF. A System z PU is "characterized" as one of these processor types, or as a CP, or SAP. These processors do not contain microcode or hardware features that accelerate their designated workloads. Instead, by relieving the general CP of particular workloads, they often lead to a higher workload throughput at reduced license fees.
IBM Z is a family name used by IBM for all of its z/Architecture mainframe computers. In July 2017, with another generation of products, the official family was changed to IBM Z from IBM z Systems; the IBM Z family now includes the newest model, the IBM z16, as well as the z15, the z14, and the z13, the IBM zEnterprise models, the IBM System z10 models, the IBM System z9 models and IBM eServer zSeries models.
The history of IBM mainframe operating systems is significant within the history of mainframe operating systems, because of IBM's long-standing position as the world's largest hardware supplier of mainframe computers. IBM mainframes run operating systems supplied by IBM and by third parties.
IBM System z10 is a line of IBM mainframes. The z10 Enterprise Class (EC) was announced on February 26, 2008. On October 21, 2008, IBM announced the z10 Business Class (BC), a scaled-down version of the z10 EC. The System z10 represents the first model family powered by the z10 quad core processing engine. Its successors are the zEnterprise System models introduced in 2010 and 2012.
Linux on IBM Z or Linux on zSystems is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z / IBM zSystems and IBM LinuxONE servers. Similar terms which imply the same meaning are Linux/390, Linux/390x, etc. The three Linux distributions certified for usage on the IBM Z hardware platform are Red Hat Enterprise Linux, SUSE Linux Enterprise Server, and Ubuntu.
Extended (z/VSE) is popular with users of smaller mainframe computers.
At the risk of oversimplification, z/VSE is similar to z/OS but relatively smaller, simpler ... cost-effective
z/VSE continues the focus on interoperability that began with VSE/ESA Version 2 Release 5, and continued with VSE/ESA Version 2 Release 6 and VSE/ESA Version 2 Release 7
The new system — called IBM z13 and running the fastest ... this latest revision of IBM's time-hallowed product line incorporates new ... fast enough to intervene in time to avert brand damage and lost sales? Well ... What used to be "System z" is now "z Systems," with the current product being the IBM z13.
Both z/VSE and Linux on IBM Z run as z/VM Guests in the same z/VM-mode LPAR .... The use of a z/VM-mode LPAR is recommended.