VSE (operating system)

Last updated
VSEn
VSEn Logo.png
Developer 21st Century Software (previously IBM)
OS family DOS/360 and successors
Working stateCurrent
Source model Closed source
Latest release 6.3 / May 17, 2022;11 months ago (2022-05-17) [1]
Marketing target IBM mainframe computers
License Proprietary
Official website 21stcenturysoftware.com/vsen/

VSEn (Virtual Storage Extended) is an operating system for IBM mainframe computers, the latest one in the DOS/360 lineage, which originated in 1965.

Contents

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. [2] 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. [3] [4] 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. [5] As part of this transfer, z/VSE was renamed to VSEn. [1]

It is less common than z/OS and is mostly used on smaller machines. [6] [7] [8] 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. [9] [10]

Overview

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.

User interfaces

Job Control Language (JCL)

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]

Beyond batch

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 ].

Device support

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]

See also

Related Research Articles

<span class="mw-page-title-main">IBM AIX</span> Series of Unix operating systems from IBM

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 large computer market. Current mainframe computers in IBM's line of business computers are developments of the basic design of the IBM System/360.

<span class="mw-page-title-main">MVS</span> Operating system for IBM mainframes

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 64-bit operating system for IBM mainframes

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 originated in the 1960s and still in regular use—z/OS is designed for backward compatibility.

<span class="mw-page-title-main">OS/390</span> Operating system for IBM mainframes

OS/390 is an IBM operating system for the System/390 IBM mainframe computers.

<span class="mw-page-title-main">Hercules (emulator)</span> Multi-platform emulator for mainframe software

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.

In computing, Interactive System Productivity Facility (ISPF) is a software product for many historic IBM mainframe operating systems and currently the z/OS and z/VM operating systems that run on IBM mainframes. It includes a screen editor, the user interface of which was emulated by some microcomputer editors sold commercially starting in the late 1980s, including SPF/PC.

<span class="mw-page-title-main">VM (operating system)</span> Family of IBM operating systems

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.

A hypervisor is a type of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called a host machine, and each virtual machine is called a guest machine. The hypervisor presents the guest operating systems with a virtual operating platform and manages the execution of the guest operating systems. Unlike an emulator, the guest executes most instructions on the native hardware. Multiple instances of a variety of operating systems may share the virtualized hardware resources: for example, Linux, Windows, and macOS instances can all run on a single physical x86 machine. This contrasts with operating-system–level virtualization, where all instances must share a single kernel, though the guest operating systems can differ in user space, such as different Linux distributions with the same kernel.

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.

<span class="mw-page-title-main">IBM System z9</span> Line of mainframe computers

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-compatible mainframes 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.

IBM Z Family name used by IBM for its z/Architecture mainframe computers

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.

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.

References

  1. 1 2 Lisa Klemens (2022-03-25). "21st Century Software Announces VSEn V6.3" . Retrieved 2022-06-09.
  2. Jim Hoskins; Bob Frank (2003). Exploring IBM Eserver Zseries and S/390 Servers: See Why IBM's Redesigned Mainframe Server Family Has Become More Popular Than Ever. Maximum Press. p. 275. ISBN   978-1-885068-91-0.
  3. "IBM z/VSE V3.1 generally available". IBM . February 1, 2005. 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
  4. Roger Kay (January 13, 2015). "With Z Systems Refresh, IBM Reminds Us That Mainframes Remain Relevant". Forbes. 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.
  5. Rebecca Levesque (2021-06-01). "21st Century Software Technologies, Inc. Enters Agreement to License z/VSE Operating System and Middleware Stack From IBM". 21st Century Software. Retrieved 2022-06-09.
  6. Axel Buecker; Boudhayan Chakrabarty; Lennie Dymoke-Bradshaw (2016). Reduce Risk and Improve Security on IBM Mainframes (Volume 1). ISBN   978-0738440101. Extended (z/VSE) is popular with users of smaller mainframe computers.
  7. "Ahead of the Pack". IBM Systems Magazine. At the risk of oversimplification, z/VSE is similar to z/OS but relatively smaller, simpler ... cost-effective
  8. Stedman, Craig (29 Jan 1996). "IBM teaches VM, VSE new mainframe tricks". Computerworld. 30 (5): 39.
  9. Cortese, Amy (21 Aug 1989). "Militant VSE users upbeat but impatient". Computerworld. 23 (34): 17.
  10. Ambrosio, Johanna (23 Jul 1990). "VSE gets jumpstart with sequel". Computerworld. 24 (30): 6.
  11. 1 2 Ingolf Salm (May 7, 2012). "Virtual Addressing With z/VSE: From 24-Bit to 64-Bit". EnterpriseSystemsMedia.com.
  12. "Introduction to the New Mainframe: IBM z/VSE Basics" (PDF). March 1, 2016.
  13. "Storage Considerations For the Batch External Interface".
  14. "Hints and Tips for z/VSE 5.2" (PDF).
  15. "The z/VSE Fast Path to Linux on System z". Archived from the original on 2013-10-22. Retrieved 2013-10-16.
  16. "z/VSE Fast Path to Linux on IBM Z" (PDF). 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.
  17. "z/VSE SCSI Support and Migration Options" (PDF).