ICL DRS

Last updated

The ICL DRS was a range of departmental computers from International Computers Limited (ICL). Standing originally for Distributed Resource System, [1] the full name was later dropped in favour of the abbreviation.

Contents

During the mid-1980s separate Office Systems business units had produced a disparate range of products including IBM-compatible PCs such as the PWS (a PC/AT clone), small servers branded DRS, and various larger Unix servers sold under the Clan range. A rebranding in late 1988 pulled these together under the DRS brand, with a consistent mid-grey and peppermint-green livery.

The ICL division responsible for these systems eventually became part of the Fujitsu-Siemens joint venture.

DRS 20/100/200

An ICL DRS20 terminal 1982 ICL DRS20 terminal.jpg
An ICL DRS20 terminal

The original DRS was the DRS 20 produced in Utica, New York and launched in September 1981. [1] This ran the proprietary DRX (Distributed Resource Executive) operating system. The basic 'intelligent terminal' (model 10/110/210) used 8-bit 8085 processors (workstation, application and network processors), each with between 32 KB and 128 KB of memory. The Model 210 also had an 80188 application processor with 512 KB to run CP/M. The larger models 20 and 40 had floppy disk drives. The floor-standing models 50, 150, and 250 had hard disks, from which diskless models booted. In early models, these were 8" floppy disks, and later 5¼" disks.

The diskless model, that partnered the DRS 20, was the DRS 10. It had 10 KB available for applications programs developed in CIS COBOL.

Up to 16 DRS 20/DRS 10 machines could be connected via LAN with the addresses being set by DIP switches on the rear of the unit. The LAN was formed via 93 ohm coaxial cable in a bus formation running at 1.25 Mbps.

The final model 310 (styled like a DRS 300 module) had a second 80186 application processor with 1 MB RAM to run Concurrent DOS, emulating an IBM PC with a Hercules screen display.

DRS 300

In the mid-1980s ICL developed the DRS 300 in Kidsgrove, and ran down Utica. Launched in 1986, DRS 300 was a modular system consisting of A4-sized units designed to be placed on an office bookshelf. Modules containing a power supply (Kx), processor (Ax), hard and floppy disks (Dx), streamer tape (Sx) etc. were connected by SCSI. Initial models used a 6 MHz 80286 processor (A1 module) with up to 1 MB memory. Later modules used an 8 MHz processor (A2) or 80286 with 80287 maths coprocessor (A3) with up to 4 MB, and ran Concurrent CP/M-86 and later Concurrent DOS. [2] Although this could run code developed under CP/M, PC DOS or MS-DOS, in practice available applications were limited because many shrink-wrapped packages developed for the IBM PC made use of direct access to the (IBM) hardware. This was addressed through use of softclone technology to intercept such calls. [3] However, this required the continual release of patches for new application versions.

The initial DRS 300 also ran ICL's implementation of Unix System V Release 2, DRS/NX V2, though that was never released commercially. Later an 80386 (A4) module was added, to run a 32-bit DRS/NX V3, based on System V Release 3.

DRS 400, DRS 500

These brand names were applied to bought-in Unix boxes. The DRS 400 originated as the Clan 4, based on the Motorola 68020 running UniSoft's Uniplus Unix. This was later replaced by the DRS 400E, based on the Motorola 68030 running DRS/NX V3. DRS 500 originated as the Clan 5, 6 and 7 based on the CCI Power 6/32. This was built in Irvine by CCI, which had been taken over by ICL's parent STC PLC. CCI was also the source of what became ICL's flagship OfficePower office application suite across the DRS range.

DRS 3000

The successor to DRS 300, the DRS 3000 was an IBM-compatible, 80486-based, floor-standing model running SVR4. The P5 Pentium-based Level 656 was launched in September 1993. [4]

DRS 6000

The in-house (Irvine/Bracknell) developed DRS 6000 was launched in January 1990 as a washing machine-sized SPARC-based server, running ICL's implementation of Unix System V Release 4 (SVR4). It also had a 68020-based Central Service Module board (CSM), leading to sarcastic comments in the press that it was a DRS 400 in disguise. By 1992 there were desktop, slimline and full sized models, ranging from a single-processor desktop model rated at 29 MIPS (L240) to a 4-processor model rated at 116 MIPS (L644). Initial pricing of the four-processor models was projected at around $150,000 prior to their introduction. [5] Some models were sold by Fujitsu as the DS/90. ICL received the Queen's Award for Export Achievement for DRS 6000 in 1993.

The DRS 6000 competed directly with IBM's RS/6000, which was launched a few weeks later; originally planned to be called the DRS 600 it was renamed when it was found that IBM had decided on the RS 6000.

In 1994, the DRS range was superseded by the SuperServer (Ks (SPARC) and Ki (Intel)) and TeamServer (Es (1-2 SPARC CPUs), Hs (2-4 SPARC CPUs), Ei (1 x86 CPU), Hi (2 x86 CPUs)) ranges of SPARC and Intel-based machines, running DRS/NX Unix or Microsoft Windows NT. The DRS/NX product in its Version 7.0 form was an implementation of Unix System V Release 4.2. [6]

DRS PWS

In 1987, the DRS Professional Work Station (PWS) was ICL's first foray into IBM PC/AT compatible computing. The DRS PWS was initially released with MS-DOS 4.0 (not to be confused with the later public releases of IBM DOS 4.0 in July 1988 and MS-DOS 4.01 in November 1988). This was a real-mode pre-emptive multitasking version, developed from MS-DOS 2.0 and was also the forerunner of OS/2. It was soon replaced with MS-DOS 4.1 when this became available; this was written especially for the DRS PWS, but was not finished for the launch. Microsoft agreed to write a custom version of MS-DOS 4.0 for ICL that would take advantage of the extra memory on the ICL computers. As a consequence, PWS users had a number of software compatibility challenges, although the PC Business Unit (PCBU) at ICL BRA04, in Bracknell, did patch some applications for larger customers.

The PWS was positioned to compete with the IBM Personal System/2 (PS/2) and the DEC Vaxstation 2000. In 1988, the DRS PWS and DRS PWS 386 were respectively rebranded as the DRS Model 60 and DRS Model 80.

The PWS hardware was a large desktop or floor standing tower chassis, running on an Intel 8 MHz 80286 processor that was later superseded by an Intel 20 MHz 80386 (DRS PWS 386). Memory expansion was via proprietary cards (1 MB or 4 MB cards, 16 MB total) and initially there was no support for 1.44 MB High Density (HD) floppy drives, although a hardware modification to the clock lines on the floppy disk controller meant that later versions of the PWS could be upgraded. The ENGA (EGA compatible network video) controller, displayed standard EGA graphics and text with an additional line reserved on the bottom row for multitasking and communications task messages.

The PWS was capable of communicating with ICL departmental and mainframe services using a combination of Microlan2 and OSLAN (Open Systems Local Area Network) protocols. Microsoft and OSLAN network connectivity was supported via BICC OSLAN cards (OSLAN being ICL's implementation of OSI transport protocols over Ethernet). TCP/IP and DECnet support was implemented by third parties using packet drivers, as NDIS was not available at this time.

Development software

Languages on DRS 20 under DRX included Microsoft BASIC, [9] Micro Focus CIS-COBOL, [9] Pascal, 8085 Assembler, and application building packages including Userbuild and the Demon suite.

Languages on DRS 300 Concurrent DOS included Lattice C, CBASIC, Micro Focus Level II COBOL and Digital Research languages including FORTRAN and Pascal.

Development software on the Unix-based DRS ranges (300 to 6000) included C, Micro Focus and RM COBOL, EPC C++, FORTRAN and Pascal, and relational databases including Ingres, Informix, Oracle, Sybase and Progress 4GL supplied by Progress Software.

During this period, ICL's software strategy was increasingly to make available on its own hardware popular software packages developed by third parties. Almost invariably this involved porting the source code, as there was insufficient compatibility between machines at the binary level. In order to reduce the cost of this activity, and the commercial disadvantage of not having as large a software portfolio as rival vendors, ICL invested strenuous efforts to improve cross-industry compatibility through initiatives such as X/Open.

Notes

  1. 1 2 Campbell-Kelly, Martin (1989). ICL A Business and Technical History. Oxford: Clarendon Press. ISBN   0-19-853918-5.
  2. Malone, Steve (July 1986). "ICL DRS-300 Multi-User by Stages". Practical Computing . Vol. 9, no. 7. pp. 48–49, 51. Retrieved 2 June 2024.
  3. Malone, Steve (July 1986). "Softcloning". Practical Computing. Vol. 9, no. 7. p. 73. Retrieved 2 June 2024.
  4. New Pentium Processor System for Unix, Product Matters Issue 3 September 1993, International Computers Ltd, Bracknell
  5. Savage, J. A. (29 October 1990). "Sun-sponsored clones will prompt price competition". Computerworld. p. 14. Retrieved 7 November 2023.
  6. "Workgroup Computing". Computerworld. 8 November 1993. p. 55. Retrieved 7 November 2023.
  7. Model 240: Cabinet type: Compact Desktop Processor 1 x 40 MHz SCSI Channels 1 Floppy disk (fmt) 720 KB & 1.44 MB Disk 1 x 520 MB Specifications: Processor - Type SPARC/RISC - Word Length 32 bits - Cache 64 KB - Cache configuration 64 KB (2 KB x 32) direct mapped Memory - Size (module) 8 MB, 16 MB - Size (max) 96 MB - Access time 80 ns Mbus - Cycle time 25 ns - Data path width 64 bits - Memory slots 6 pairs - Transfer rate 320 Mbyte/sec Sbus - Slots 5 - Cycle time 40 ns - Data path width 32 bits - Transfer rate 100 Mbyte/sec
  8. Model 630: Cabinet Type: Midi Processor: 1 x 33 MHz Performance: 23 MIPS SCSI Channels: 2 Disks: 1 x 660 MB Model 632: Cabinet Type: Midi Processor: 2 x 33 MHz Performance: 46 MIPS SCSI Channels: 2 Disks: 1 x 660 MB Model 640: Cabinet Type: Midi Processor: 1 x 40 MHz Performance: 29 MIPS SCSI Channels: 2 Disks: 1 x 660MB Model 642: Cabinet Type: Midi Processor: 2 x 40 MHz Performance: 58 MIPS SCSI Channels: 2 Disks: 1 x 660 MB Model 644: Cabinet Type: Midi Processor: 4 x 40 MHz Performance: 116 MIPS SCSI Channels: 2 Disks: 1 x 660 MB Specifications: Processor - Type SPARC/RISC - Word Length 32 bits - Cache 128 KB - Cache configuration 16 KB x 64 direct mapped Memory - Size (module) 16 MB, 32 MB, 64 MB, 128 MB - Size (max) 512 MB - Transfer rate 66 Mbyte/sec (reads) 88 Mbyte/sec (writes) Disk - Size 5.25" - Max 8 GB (main cabinet) 29 GB (with expansion cabinets) HSPbus - Cycle time 60 ns - Data Path Width 64 bits - Slots 9 - Transfer rate 133 Mbytes/sec VMEbus - Slots 11 (main cabinet) 31 (with 2 expansion cabinets) - Throughput 40 Mbyte/sec (Sources: Product description glossy's)
  9. 1 2 "DRS20 Software Product Sets". Desktop for DRS Users (10). International Computers Limited: 26–28. February 1987.

Related Research Articles

<span class="mw-page-title-main">IBM PS/2</span> Second generation of personal computers by IBM

The Personal System/2 or PS/2 is IBM's second generation of personal computers. Released in 1987, it officially replaced the IBM PC, XT, AT, and PC Convertible in IBM's lineup. Many of the PS/2's innovations, such as the 16550 UART, 1440 KB 3.5-inch floppy disk format, 72-pin SIMMs, the PS/2 port, and the VGA video standard, went on to become standards in the broader PC market.

Sequent Computer Systems was a computer company that designed and manufactured multiprocessing computer systems. They were among the pioneers in high-performance symmetric multiprocessing (SMP) open systems, innovating in both hardware and software.

Pyramid Technology Corporation was a computer company that produced a number of RISC-based minicomputers at the upper end of the performance range. It was based in the San Francisco Bay Area of California

<span class="mw-page-title-main">DECstation</span> DEC brand of computers

The DECstation was a brand of computers used by DEC, and refers to three distinct lines of computer systems—the first released in 1978 as a word processing system, and the latter two both released in 1989. These comprised a range of computer workstations based on the MIPS architecture and a range of PC compatibles. The MIPS-based workstations ran ULTRIX, a DEC-proprietary version of UNIX, and early releases of OSF/1.

<span class="mw-page-title-main">RISC iX</span> Discontinued Unix operating system

RISC iX is a discontinued Unix operating system designed to run on a series of workstations based on the Acorn Archimedes microcomputer. Heavily based on 4.3BSD, it was initially completed in 1988, a year after Arthur but before RISC OS. It was introduced in the ARM2-based R140 workstation in 1989, followed up by the ARM3-based R200-series workstations in 1990.

The MIPS Magnum was a line of computer workstations designed by MIPS Computer Systems, Inc. and based on the MIPS series of RISC microprocessors. The first Magnum was released in March, 1990, and production of various models continued until 1993 when SGI bought MIPS Technologies. SGI cancelled the MIPS Magnum line to promote their own workstations including the entry-level SGI Indy.

<span class="mw-page-title-main">SPARCstation 20</span> 1994 Sun Microsystems workstation

The SPARCstation 20 or SS20 is a discontinued Sun Microsystems workstation introduced in March 1994 based on the SuperSPARC or hyperSPARC CPU. It is one of the last models in the SPARCstation family of Sun "pizza box" computers, which was superseded by the UltraSPARC design in 1995.

<span class="mw-page-title-main">SPARCstation 10</span> Sun Microsystems workstation computer

The SPARCstation 10 is a workstation computer made by Sun Microsystems. Announced in May 1992, it was Sun's first desktop multiprocessor. It was later replaced with the SPARCstation 20.

DECsystem was a line of server computers from Digital Equipment Corporation. They were based on MIPS architecture processors and ran DEC's version of the UNIX operating system, called ULTRIX. They ranged in size from workstation-style desktop enclosures to large pedestal cabinets.

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.

<span class="mw-page-title-main">Sun386i</span> Computer workstation

The Sun386i is a discontinued hybrid UNIX workstation/PC compatible computer system produced by Sun Microsystems, launched in 1988. It is based on the Intel 80386 microprocessor but shares many features with the contemporary Sun-3 series systems.

<span class="mw-page-title-main">MikroMikko</span> 1980s Finnish line of microcomputers

MikroMikko was a Finnish line of microcomputers released by Nokia Corporation's computer division Nokia Data from 1981 through 1987. MikroMikko was Nokia Data's attempt to enter the business computer market. They were especially designed for good ergonomy.

<span class="mw-page-title-main">AT&T UNIX PC</span> 1980s Unix desktop computer

The AT&T UNIX PC is a Unix desktop computer originally developed by Convergent Technologies, and marketed by AT&T Information Systems in the mid- to late-1980s. The system was codenamed "Safari 4" and is also known as the PC 7300, and often dubbed the "3B1". Despite the latter name, the system had little in common with AT&T's line of 3B series computers. The system was tailored for use as a productivity tool in office environments and as an electronic communication center.

<span class="mw-page-title-main">Sony NEWS</span> UNIX workstation series

The Sony NEWS is a series of Unix workstations sold during the late 1980s and 1990s. The first NEWS machine was the NWS-800, which originally appeared in Japan in January 1987 and was conceived as a desktop replacement for the VAX series of minicomputers.

<span class="mw-page-title-main">Ultra 80</span> Computer workstation

The Sun Microsystems Ultra 80 is a computer workstation that shipped from November 1999 to 2002.

Torch Computers Ltd was a computer hardware company with origins in a 1982 joint venture between Acorn Computers and Climar Group that led to the development of the Communicator or C-series computer, a system based on the BBC Micro with a Z80 second processor and integral modem, intended as a viewdata terminal.

HP X-Terminals are a line of X terminals from Hewlett Packard introduced in the early- to mid-1990s, including the 700/X and 700/RX, Envizex and Entria, and the Envizex II and Entria II. They were often sold alongside PA-RISC-based HP 9000 Unix systems. The primary use case was connecting several graphical consoles to a single server or workstation to allow multiple users access the same (expensive) processing system from terminal systems. These X-Terminals all allowed high-resolution, color-graphics access to the main server from which they downloaded their operating system and necessary program files. All models featured limited expandability, in most cases additional I/O options for peripherals and memory for more programs or local storage. HP did not use its own PA-RISC platform for these systems, the first design used an Intel CISC processor, while all later systems used RISC platforms, first Intel i960 and later the popular MIPS.

<span class="mw-page-title-main">TRS-80 Model II</span> Tandy Radio Shack small-business computer launched in 1979

The TRS-80 Model II is a computer system launched by Tandy in October 1979, and targeted at the small-business market. It is not an upgrade of the original TRS-80 Model I, but a new system.

The Ultra 60 is a computer workstation in a tower enclosure from Sun Microsystems. The Ultra 60 was launched in November 1997 and shipped with Solaris 7. It was available in several specifications.

The Thomson TO16 or Thomson TO16PC is a PC compatible personal computer introduced by French company Thomson SA in 1987, with prices ranging from 9000 to 16000 FF depending on the version.