IBM drum storage

Last updated

In addition to the drums used as main memory by IBM, e.g., IBM 305, IBM 650, IBM offered drum devices as secondary storage for the 700/7000 series and System/360 series of computers.

Contents

IBM 731

The IBM 731 is a discontinued storage unit used on the IBM 701. [1] It has a storage capacity of 2048 36-bit words (9,216 8-bit bytes).

IBM 732

The IBM 732 is a discontinued storage unit used on the IBM 702. [2] It has a storage capacity of 60,000 6-bit characters (45,000 8-bit bytes).

IBM 733

The IBM 733 is a discontinued storage unit used on the IBM 704 [3] and IBM 709. It has a storage capacity of 8192 36-bit words (36,864 8-bit bytes).

IBM 734

The IBM 734 is a discontinued storage unit used on the IBM 705 [4] It has a storage capacity of 60,000 6-bit characters (45,000 8-bit bytes).

IBM 7320

The IBM 7320 is a discontinued storage unit manufactured by IBM announced on December 10, 1962 [5] for the IBM 7090 and 7094 computer systems, was retained for the earliest System/360 systems as a count key data device, and was discontinued in 1965. The 7320 is a vertically mounted head-per-track device with 449 tracks, 400 data tracks, 40 alternate tracks, and 9 clock/format tracks. The rotational speed is 3490 rpm, so the average rotational delay is 8.6 milliseconds. [6]

Attachment to a 709x system is through an IBM 7909 Data Channel and an IBM 7631 File Control unit, which can attach up to five random-access storage units, a mix of 7320 and 1301 DASD. One or two 7631 controllers can attach to a computer system, but the system can still attach only a total of five DASD. When used with a 709x, a track holds 2796 six-bit characters, and a 7320 unit holds 1,118,400 characters. Data transfer rate is 202,800 characters per second. [6]

The 7320 attaches to a System/360 through a channel and an 2841 Storage Control unit. Each 2841 can attach up to eight 7320 devices. When used with System/360, a track holds 2081 eight-bit bytes, and a 7320 unit holds 878,000 bytes. Data transfer rate is 135,000 bytes per second. [7]

The 7320 was superseded by the IBM 2301 in mid-1966. [8] [9]

IBM 2301

The IBM 2301 is a magnetic drum storage device introduced in the late 1960s to "provide large capacity, direct access storage for IBM System/360 Models 65, 67, 75, or 85." The vertically mounted drum rotates at around 3500 revolutions per minute, and has a head-per-track access mechanism and a capacity of 4 MB. The 2301 has 800 physical tracks; four physical tracks make up one logical track which is read or written as a unit. The 200 logical tracks have 20,483 bytes each. Average access time is 8.6 msec, and the data transfer rate is 1.2 million bytes per second. The 2301 attaches to a System/360 via a selector channel and an IBM 2820 Storage Control Unit, which can control up to four 2301 units. [10]

IBM 2303

The IBM 2303 is a magnetic drum storage device with the same physical specifications as the IBM 2301. The difference is that the 2303 reads and writes one physical track at a time, rather than the four in the 2301, reducing the data transfer rate to 312.5 thousand bytes per second. The 2303 attaches to System/360 through a channel and an IBM 2841 Storage Control Unit, which can attach up to two 2303 units. [11]

See also

Related Research Articles

<span class="mw-page-title-main">Disk storage</span> General category of storage mechanisms

Disk storage is a general category of storage mechanisms where data is recorded by various electronic, magnetic, optical, or mechanical changes to a surface layer of one or more rotating disks. A disk drive is a device implementing such a storage mechanism. Notable types are today's hard disk drives (HDD) containing one or more non-removable rigid platters, the floppy disk drive (FDD) and its removable floppy disk, and various optical disc drives (ODD) and associated optical disc media.

<span class="mw-page-title-main">Hard disk drive</span> Electro-mechanical data storage device

A hard disk drive (HDD), hard disk, hard drive, or fixed disk, is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magnetic material. The platters are paired with magnetic heads, usually arranged on a moving actuator arm, which read and write data to the platter surfaces. Data is accessed in a random-access manner, meaning that individual blocks of data can be stored and retrieved in any order. HDDs are a type of non-volatile storage, retaining stored data when powered off. Modern HDDs are typically in the form of a small rectangular box.

<span class="mw-page-title-main">IBM System/360</span> IBM mainframe computer family (1964–1977)

The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applications and a complete range of applications from small to large. The design distinguished between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, featuring 8-bit byte addressing and binary, decimal and hexadecimal floating-point calculations.

A direct-access storage device (DASD) is a secondary storage device in which "each physical record has a discrete location and a unique address". The term was coined by IBM to describe devices that allowed random access to data, the main examples being drum memory and hard disk drives. Later, optical disc drives and flash memory units are also classified as DASD.

IBM manufactured magnetic disk storage devices from 1956 to 2003, when it sold its hard disk drive business to Hitachi. Both the hard disk drive (HDD) and floppy disk drive (FDD) were invented by IBM and as such IBM's employees were responsible for many of the innovations in these products and their technologies. The basic mechanical arrangement of hard disk drives has not changed since the IBM 1301. Disk drive performance and characteristics are measured by the same standards now as they were in the 1950s. Few products in history have enjoyed such spectacular declines in cost and physical size along with equally dramatic improvements in capacity and performance.

In computing, channel I/O is a high-performance input/output (I/O) architecture that is implemented in various forms on a number of computer architectures, especially on mainframe computers. In the past, channels were generally implemented with custom devices, variously named channel, I/O processor, I/O controller, I/O synchronizer, or DMA controller.

<span class="mw-page-title-main">IBM 7070</span> Decimal computer introduced by IBM in 1958

IBM 7070 is a decimal-architecture intermediate data-processing system that was introduced by IBM in 1958. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s. It was the company's first transistorized stored-program computer.

<span class="mw-page-title-main">Disk sector</span> Logical or physical division of storage media

In computer disk storage, a sector is a subdivision of a track on a magnetic disk or optical disc. For most disks, each sector stores a fixed amount of user-accessible data, traditionally 512 bytes for hard disk drives (HDDs) and 2048 bytes for CD-ROMs and DVD-ROMs. Newer HDDs and SSDs use 4096-byte (4 KiB) sectors, which are known as the Advanced Format (AF).

Count key data (CKD) is a direct-access storage device (DASD) data recording format introduced in 1964, by IBM with its IBM System/360 and still being emulated on IBM mainframes. It is a self-defining format with each data record represented by a Count Area that identifies the record and provides the number of bytes in an optional Key Area and an optional Data Area. This is in contrast to devices using fixed sector size or a separate format track.

In IBM mainframe operating systems OS/360 and its successors, a Unit Control Block (UCB) is a memory structure, or a control block, that describes any single input/output peripheral device (unit), or an exposure (alias), to the operating system. Certain data within the UCB also instructs the Input/Output Supervisor (IOS) to use certain closed subroutines in addition to normal IOS processing for additional physical device control.

In IBM mainframe operating systems, Execute Channel Program (EXCP) is a macro generating a system call, implemented as a Supervisor Call instruction, for low-level device access, where the programmer is responsible for providing a channel program—a list of device-specific commands (CCWs)—to be executed by I/O channels, control units and devices. EXCP for OS/360 and successors is more specifically described in the OS System Programmer's Guide.; EXCP for DOS/360 and successors is more specifically described in DOS Supervisor and I/O Macros. This article mostly reflects OS/360 through z/OS; some details are different for TOS/360 and DOS/360 through z/VSE.

This timeline of binary prefixes lists events in the history of the evolution, development, and use of units of measure which are germane to the definition of the binary prefixes by the International Electrotechnical Commission (IEC) in 1998, used primarily with units of information such as the bit and the byte.

Fixed-block architecture (FBA) is an IBM term for the hard disk drive (HDD) layout in which each addressable block on the disk has the same size, utilizing 4 byte block numbers and a new set of command codes. FBA as a term was created and used by IBM for its 3310 and 3370 HDDs beginning in 1979 to distinguish such drives as IBM transitioned away from their variable record size format used on IBM's mainframe hard disk drives beginning in 1964 with its System/360.

<span class="mw-page-title-main">IBM 2321 Data Cell</span>

The IBM 2321 Data Cell is a discontinued direct access storage device (DASD) for the IBM System/360. It was announced with System/360 in April, 1964. It holds up to 400 megabytes of data, with an access time of 95 milliseconds to 600 milliseconds, depending on the addressed strip position and data arrangement in each data cell.

The IBM System/360 architecture is the model independent architecture for the entire S/360 line of mainframe computers, including but not limited to the instruction set architecture. The elements of the architecture are documented in the IBM System/360 Principles of Operation and the IBM System/360 I/O Interface Channel to Control Unit Original Equipment Manufacturers' Information manuals.

<span class="mw-page-title-main">IBM System/360 Model 20</span> Low-end IBM computer model from 1960s

The IBM System/360 Model 20 is the smallest member of the IBM System/360 family announced in November 1964. The Model 20 supports only a subset of the System/360 instruction set, with binary numbers limited to 16 bits and no floating point. In later years it would have been classified as a 16-bit minicomputer rather than a mainframe, but the term "minicomputer" was not current, and in any case IBM wanted to emphasize the compatibility of the Model 20 rather than its differences from the rest of the System/360 line. It does, however, have the full System/360 decimal instruction set, that allows for addition, subtraction, product, and dividend of up to 31 decimal digits.

Beginning with its 1964 System/360 announcement, IBM's mainframes initially accessed CKD subsystems via a channel connected to separate Storage Control Units (SCUs) with attached Direct Access Storage Devices (DASD), typically a hard disk drive. This practice continued in IBM's larger mainframes thru System/370; however low end systems generally used lower cost integrated attachments where the function of the SCU was combined with that of the channel, typically called an Integrated File Adapter.

<span class="mw-page-title-main">Bus and Tag</span> IBM peripheral interface

Bus and Tag is an "IBM standard for a computer peripheral interface", and was commonly used to connect their mainframe computers to peripheral devices such as line printers, disk storage, magnetic tape drives and IBM 3270 display controllers. The technology uses two sets of thick, multi-connector copper cables, one set, carrying data, called the bus, and the other set, carrying control information, called the tag.

A track is a path on a recording medium. There are some variations in nomenclature; for some media a track is a logical path and for others it is based on the geometry of the medium. The term is not used for punched cards.

References

  1. Principles Of Operation Type 701 and Associated Equipment (PDF). IBM Corporation. 1953. Retrieved May 22, 2021.
  2. Type 702 Preliminary Manual Of Instruction (PDF). IBM Corporation. 1954. Retrieved May 22, 2021.
  3. IBM 704 electronic data-processing machine (PDF). IBM Corporation. 1955. Retrieved May 22, 2021.
  4. 705 Data Processing System Reference Manual (PDF). 1959. Retrieved May 22, 2021.
  5. IBM Corporation. "DPD chronology". IBM Archives. Retrieved Dec 6, 2019.
  6. 1 2 IBM 7320 Drum Storage (PDF). 7090/7094 Data Processing Systems. IBM Corporation. 1962.
  7. "IBM 7320 Drum Storage" (PDF). IBM System/360 Component Descriptions - 2841 Storage Control Unit, 2302 Disk Storage, Models 3 and 4, 2311 Disk Storage Drive, 2321 Data Cell Drive, Model 1, 7320 Drum Storage (PDF). Systems Reference Library (First ed.). IBM. p. 41. A26-5988-0. Retrieved Dec 6, 2019. The drum is divided into 400 data tracks; each track has a read/write head and may contain up to 2,081 bytes of data. The maximum data transfer rate is 135 thousand bytes per second.
  8. Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991). IBM's 360 and Early 370 Systems . MIT Press. p.  272. ISBN   0-262-16123-0.
  9. Office of Naval Research (October 1964). "IBM System 360". Digital Computer Newsletter. Office of Naval Research - Mathematical Sciences Division. 16 (4): 7–8. Retrieved Dec 6, 2019.
  10. "IBM 2301 Drum Storage" (PDF). IBM System/360 Component Descriptions -- 2820 Storage Control and 2301 Drum Storage (PDF). Systems Reference Library (Third ed.). IBM Corporation. September 1968. pp. 30–31. A22-6895-2. Retrieved April 18, 2021.
  11. "IBM 2303 Drum Storage" (PDF). IBM System/360 Component Descriptions - 2841 and Associated DASD (PDF). Systems Reference Library (Eighth ed.). IBM Corporation. December 1969. pp. 74–76. GA26-5988-7. Retrieved April 17, 2021. Storage capacity: 3.913 million bytes. High speed accessibility: Rotational Delay Only: average 8.6ms. Fast data transfer to the processor: 303,800 bytes per second.