Digital Storage Systems Interconnect

From Wikipedia the free encyclopedia

The Digital Storage Systems Interconnect (DSSI) is a computer bus developed by Digital Equipment Corporation for connecting storage devices and clustering VAX systems. It was designed as a smaller and lower-cost replacement for the earlier DEC Computer Interconnect that would be more suitable for use in office environments. DSSI was superseded by Parallel SCSI.[1]

It was introduced in 1988 and has a bandwidth of 32 Mbit/s (4 MB/sec) and was typically limited to a length of 25 metres (82 ft). DSSI support was later extended to MIPS-based DECsystems and DEC Alpha-based AlphaServer systems.

DSSI peripherals could be distinguished from narrow SCSI devices by their characteristic five-conductor power connector featuring an extra lead intended for Battery/UPS connection to power critical components in the event of a power failure.

Characteristics[edit]

The major characteristics of the DSSI bus are:

  • Eight-bit data path
  • Up to eight nodes on the bus including variable numbers of initiators and targets
  • Distributed arbitration
  • Peak bandwidth of 4 megabytes per second
  • All systems connected to the same DSSI bus must have a common power/ground.
  • "The Q-Bus 5-Enclosure Rule": For Q-bus VMScluster configurations, a maximum of five enclosures, excluding SF200/210s, can be configured on a single DSSI bus. Note that only one (1) SF100 is allowed on any DSSI bus.
  • "The VAX 6000 Cabinet Rule": For a VAX 6000 DSSI VMScluster system, a maximum of two or three VAX 6000 systems and one storage cabinet, typically an SF200 or SF210, can be configured on a single DSSI bus.
  • Maximum DSSI bus length cannot exceed 27 meters (89 feet) and ground offset voltage cannot exceed 30mv (dc) or 10.5mv (rms).
                                 Bus Length      Allowable Offset                            Meters/Feet     (DC)    (AC)                            -----------     ----------------                            up to 20/65     200mv   70mv (rms)                            20-25/65-82      40mv   14mv (rms)            VAX6000 QUAD-Host-->  27/89      30mv   10.5mv (rms)            VAX7000            VAX10000 

Operating system support in VAX/OpenVMS[edit]

  DSSI SUPPORT IN OpenVMS:    OpenVMS VAX V5.0-2:      o  Single- and Dual-Host support with 2 EDA640s (MicroVAX 3300/3400         series).      o  Systems Communications Services (SCS) for the VMScluster is run        over the Network Interconnect (NI) for MicroVAX 3300/3400.    OpenVMS VAX V5.1:      o  Standalone support for the KFQSA.      o  Up to 6 ISEs on a single DSSI bus regardless of whether 1 or 2         hosts systems are attached to the bus.    OpenVMS VAX V5.1-1:      o  Dual host support for KFQSAs (1 KFQSA per system).    OpenVMS VAX V5.2:      o  For 3300/3400 series, SCS communication over the DSSI.      o  Multiple KFQSA's per system, but *not* multiple dual-hosted         DSSI's per system (here, multiple means 2, since only 2 hosts         are allowed on the DSSI bus).      o  DSSI adapter must connect to another like adapter, e.g. EDA640          to EDA640 or KFQSA to KFQSA.      o  Up to 7 ISEs on a single DSSI bus when only 1 host system is         attached to the bus.    OpenVMS VAX V5.3:     o  Mixed DSSI adapters, i.e. EDA640 to KFQSA.     o  Mixed DSSI adapters, i.e. EDA640 to KFQSA.      o  Double dual-host configurations, i.e. 2 DSSI buses between two         CPUs. Each bus is terminated at its own pair of adapters.    OpenVMS VAX V5.3-2:      o  Support for VAX 4000. (The VAX 4000 has 2 SHACs and can support         two KFQSAs on the bus, so it can have up to 4 DSSI buses).    OpenVMS VAX V5.4-2:      o  Support for the KFMSA, an XMI to DSSI adapter. The KFMSA may         only be used to single-host a VAX 6000 model or dual-host 2 VAX         6000 models together.    OpenVMS VAX V5.4-3:      o  Tri-host configurations supported.    OpenVMS VAX V5.5-2:      o  Quad-host configurations with VAX 6000, VAX 7000/10000         series systems now supported.         NOTE:  KFQSAs do not support SCS communication over the DSSI bus,                they MUST have a NI connection in order to run the cluster                software.    OpenVMS Alpha V1.5, OpenVMS VAX V6.0:      o  Quad-host DSSI configurations with DEC 4000 AXP systems supported.         DEC 4000 systems can be configured only as end nodes on a DSSI         bus, therefore, quad-host configurations must include at least         two VAX systems.      o  KFQSA Q-bus to DSSI configurations supported.         VAX processors that use the KFQSA adapter can be placed on the         same DSSI bus as DEC 4000 processors. 

Third Party Peripherals[edit]

Other companies, such as CMD and Symbios Logic made DSSI compatible chipsets or peripherals, for example, CMD manufactured various models of the CDI-4000 which would allow SCSI peripherals to be used on a DSSI bus.

See also[edit]

  • DSSI VAXcluster Installation and Troubleshooting manual, EK-410AB-MG
  • DEC Technical article: [ Ultrix ] How To Configure a kfqsa on a DECstation (sic) 5500 (DS5500), Last Technical Review: 6-SEP-1991 Size: 110 lines
  • DEC Technical article: [OpenVMS] Configuring RF Drives Connected To DSSI Adapter In A Cluster, Last Technical Review: 8-OCT-1996 Size: 332 lines
  • DEC Technical article: [OpenVMS] Guide To DSSI VAXcluster Configurations
  • DEC Technical article: How To Initialize An RF72 For High Speed Mode
  • DEC Technical article: [OpenVMS] Chart Overview Of Digital Disk Drive Storage Capacities
  • DEC Technical article: [PERFORMANCE] Disk Drive Performance Specifications
  • "OpenVMS Release Notes Addendum for VMScluster Systems", October 1993, (AA-Q1X7A-TE).
  • "Dual-Host MicroVAX Systems", VAXcluster Systems Quorum, February 1990, (EC-P0623-57), pp. 3–31.
  • "VAX 4000 Systems Info Sheet", (EC-F1424-41).
  • "VAX 6000 Systems Info Sheet", (EC-F1417-46).
  • "KFESA DSSI Adapter Installation and User's Guide", May 1994, EK-KFESA-OP.A01.
  • CDI-4000 DSSI to SCSI Adapter User's Manual, MAN-004000-000

References[edit]

  1. ^ "Digital Storage Systems Interconnect". Gordon Bell.