`Gen5 S-SERIES XL System Guide Revision 1.01
`( 6/11/1996) - "SG"
`Graphical User Interface for MAXSTRAT Gen5/Gent-S
`Servers User's Guide 1.1 (1/6/1997) - "GUI"
`1. A storage router for
`The GUI Guide ("GUI") expressly references the System Guide
`providing virtual local
`("SG"), which is incorporated by reference:
`storage on remote storage "1.1.3 Related Reference Material
`...
`devices to devices,
`S-Series System Manual" [GUI 2]
`comprising:
`
`The Gen5 includes router functionality:
`"2.7.3 Network Routing Table
`A network routing table allows the GEN-5 controller to handle
`Ethernet connections across gateways to hosts on the other
`networks." [SG 2-18]
`
`Gen5 is a storage router for providing virtual local storage,
`because it is a storage server:
`"Gen5 is the product name of the MAXSTRA T Generation 5
`Storage Servers." [GUI 2]
`
`The description of the Gen-5 XL architecture includes all the
`structural elements of Claim 1:
`See Figure 15 "GEN-5 XL Block Diagram" depicting CPU 1
`(supervisor unit) with Memory (buffer), IFP 1 (Fibre Channel
`controller) coupled with High Speed Bus B (Fibre Channel
`Transport Unit), and DMC 1 (SCSI bus controller) coupled via an
`internal buffer with lines (SCSI Transport Unit) leading to disk
`drives. [SG 5-21]
`The Gen5 includes a buffer providing memory work space for
`the storage router:
`See Figure 15 "GEN-5 XL Block Diagram" depicting CPU 1
`(supervisor unit) with Memory (buffer). [SG 5-21]
`
`"Ox40 OxOl DRAM Parity Error" [SG B-11]
`
`"Ox800 BUF: error code
`OxlOOO BUF: bit-mask; module parity error
`Ox2000 BUF: bit-mask; DMC error disconnect
`OxOOFF BUF: bit-mask; buffer state
`Ox0005 BUF: bit-mask; buffer full
`OxOOOO BUF: bit-mask; buffer empty" fSG B-14]
`The Gen5 includes a Host Interface Port (First controller)
`
`~ ~
`""
`b:
`=
`"::::1
`
`rn
`~ E !
`~::: ~
`-
`; .. .:
`!= !
`'
`f.!i
`~~J
`E"\
`i,,,i ..
`. ..
`a buff er providing
`memory work space for
`the storage router;
`
`a first controller operable
`
`(cid:20)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
` CROSSROADS EXHIBIT 2013
` Cisco Systems et al v Crossroads Systems, Inc.
` IPR2014-01544
`
`
`
`to connect to and interface
`with a first transport
`medium;
`
`operable to connect to and interface with a First transport
`medium:
`"Supported Ports
`1 to 8 Host Interface Ports
`SCSI-2 Logical Command Interface" [SG 1-4]
`
`1:
`-·
`-·
`
`'
`-::.i
`..
`,
`
`~, :
`
`~ ~
`=d.
`:::-. !
`
`·-l
`
`·-
`
`~'
`=
`
`"The system software can be view as two major components. Each
`component is comprised of its own dedicated embedded control
`processor(s).
`Storage Server manages data control and transfer.
`Device Module Controller Processors control and handle stacked
`link list transfer tasks to/from the storage devices." [SG 1-5]
`
`Gen5 includes attachable Interface Port Cards, which can be
`Fibre Channel (First controller) or SCSI:
`"1.4 Controller Configuration
`The GEN-5 XL Controller consists of:
`• GEN-5 Rack Mountable Chassis (with fans)
`• Device Module Controller (DMC) cards
`• Interface Port (IFP) cards" [SG 1-7]
`
`'
`
`"The GEN-5 XL controller supports the following configurations:
`. ..
`• Up to four IFP cards (multi-host configurations)" [SG 1-8]
`
`"The GEN-5 controller includes several different types of ports,
`each with varying capabilities:
`•
`IFP
`High speed data transfer to/from disk storage
`• Ethernet
`System management
`• Com Ports
`System management
`UPS support
`Physical Port Logical Port Number Mode
`Command/Data
`OxOl & Ox05
`IFP #1
`Command/Data
`Ox02 & Ox06
`IFP #2
`Command/Data
`Ox03 & Ox07
`IFP #3
`Ox04 & Ox08
`Command/Data
`IFP #4
`Ox09 (Service Console) Command-only
`Com#l
`OxOA (UPS)
`Com#2
`Reserved
`OxOE (Service Console) Command-only"
`Ethernet
`[SG 1-12]
`
`"Each type of IFP requires host cabling between the IFP and the
`host interface. For specific interface cabling, see section on specific
`
`2
`
`(cid:21)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`l--~~~~~~~~~-+-~~~~~~~~~~~~~~~~~~~~~~~----t
`
`:.-:~
`~= ~ a second controller
`f'. operable to connect to and
`~i interface with a second
`f transport medium; and
`
`interface type." [SG 2-21]
`
`See Figure 5-2 depicting four IFP modules providing commands &
`responses to a Command Queue module. [SG 5-2]
`
`"Information available through the System Monitor screen;
`
`• Number and Type of iristalled Interface Ports" [GUI 70]
`
`The Gen5 Host Interface Ports can be Fibre Channel:
`"4.3.l Interface Ports
`There are up to four physical interface ports on the XL model, two
`physical ports on the L model, and eight physical ports on the S(cid:173)
`Series." [GUI 73]
`
`"4.3.1.l Interface
`The valid Interface types are:
`
`FCS (FC)" [GUI 73]
`
`See also: "(FC)" refers to "Fibre Channel-IP" for the Profile System
`companion MAXSTRAT product. [GUI 73]
`The Gen5 includes a Second controller operable to connect to
`and interface with a Second transport medium:
`"l.1.2 Definitions
`
`Module
`The hardware controller for a column of disks also referred to as
`Device Module Controller (DMC)." [SG 1-2]
`
`"The system software can be view as two major components. Each
`component is comprised of its own dedicated embedded control
`processor(s).
`Storage Server manages data control and transfer.
`Device Module Controller Processors control and handle stacked
`link list transfer tasks to/from the storage devices." [SG 1-5]
`
`"Data Drive
`SCSI-2 fast/wide differential
`If the disk drives are racked and shipped from Maximum Strategy
`Inc., they will be ready for use." [SG 3-2]
`
`"3.3.4 Disk Drive Cabling
`Disk Drive cables include one cable for each disk channel string
`(see Figure 13).
`
`3
`
`(cid:22)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`a supervisor unit coupled
`to the first controller, the
`second controller and the
`buffer,
`
`I
`I CABLE
`I INTERFACE
`I SCSI-2 Fast/Wide/Differential I 68-conductor" I
`[SG 3-8]
`
`"Each module supports two independent SCSI-2 interfaces or two
`rows of devices within a facility." [SG 3-14]
`
`"APPENDIX A Supported Disk Drives
`Currently supported disk drives:
`... data drive ... SCSI-2 wide/fast differential" [SG A-1]
`The Gen5 has a supervisor unit:
`"The system software can be view as two major components. Each
`component is comprised of its own dedicated embedded control
`processor(s).
`Storage Server manages data control and transfer.
`Device Module Controller Processors control and handle stacked
`link list transfer tasks to/from the storage devices." (SG 1-5]
`
`The Gens has two general-purpose CPUs:
`"2.13 Dual CPU Mode
`The monitoring capability on the GEN-5 XL controller lets each
`CPU monitor the other CPU and monitor the RAID subsystem."
`(SG 2-30]
`
`°' I
`: :::
`
`"Dual-CPU Mode Setup
`In a new system, the CPU in slot 1 will be configured as the Master,
`and the CPU in slot 3 will be configured as the Slave." [SG 2-30]
`
`The GenS supervisor unit could be a Motorola 68040
`microprocessor:
`"4.3.2 Processor and IO Boards
`The CPU boards have the type (i.e. 68040) and operational status
`displayed.
`M68040 CPU-I
`
`On the GenS system, the CPU running as the Master will have the
`CPU name in green. The Slave CPU will be in black, and disabled
`CPUs will have the text colored in gray." [GUI 741
`The Gens maps between devices connected to the first transport
`medium and the storage devices:
`"Each physical bank is numbered, starting at I (see Figure I), and is
`addressed logically by a unique Facility Address." (SG 1-8]
`
`The GenS maintains the mapping configuration in tables:
`"4.2 Important System Files
`
`. the supervisor unit
`operable to map between
`devices connected to the
`first transport medium and
`the storage devices,
`
`4
`
`(cid:23)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`System File Description
`/etc/fstab
`Static file systems mounting table
`/etc/mtab
`Currently mounted file systems
`Host name database"
`/etc/hosts
`[SG4-1]
`
`"The system administration and configuration management tools
`require the use of identifies to refer to storage entities on the disk
`array. These entities include the following:
`• physical volumes
`•
`physical partitions
`• physical devices" [SG 4-3]
`
`"Configuration Partitions
`2) Use the shell vol command to clear then configure the
`partitions." [SG 4-7]
`
`"vol - manipulate physical volumes
`
`Description
`vol is a utility used to manage physical volumes. vol accepts a
`number of commands which follow.
`
`par
`The par option is used to manipulate the partitions on a volume."
`[SG 4-81 to 4-87]
`
`"2.5.2.1 Create Command
`Create allows the user to specify the makeup of a Partition.
`A Partition is created from available space on a Physical Volume.
`When a Volume is initially defined a default partition (pO) is
`created consisting of all available space on the Volume, and set to
`RAID level 5. When a user defined Partition (pl, p2, p3) is created,
`the default partition is overlaid." [GUI 48]
`Gen5 implements access control for storage space on the
`storage devices by limiting certain host's ability to see the data.
`For the Gen5, a facility is a partition on a disk or a set of disks,
`and the command to implement access control from hosts to
`facilities is the ifP command combined with the field for luns
`bitmask enable:
`"ifp - display or modify the internal port configuration
`
`Description
`To configure the interface port parameters, select the port type
`followed by its valid parameters and values as listed above. The
`port types include:
`
`5
`
`(cid:24)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`to implement access
`controls for storage space
`on the storage devices and
`
`
`
`ifpl, ifp2, ifp3 , ifp4
`console
`ethcmd, ethdatal, ethdata2
`internal
`
`Arguments
`targeted <value> Specifies the port SCSI target ID.
`OxOO Target ID value OxOO for this IFP port (default)
`OxOl Target ID value OxOl for this IFP port
`
`luns bitmask enable:
`luns
`OxOO =disable al LUNs
`OxOl = enable LUN 0 for facility OxlO
`Ox02 =enable LUN 0 for facility Ox12
`Ox03 =enable LUN 0 for facility Oxl 0
`enable LUN 1 for facility Oxl2
`
`enable LUN 7 for facility Ox26
`luns bitmask enable, establishes which facility is address as LUN 0
`for that port. The first bit set (starting at bit 0) establishes LUN 0
`address for that port. Any other bit(s) set, after the first bit set,
`enables corresponding LUNs.
`Note: a valid LUN consists of the facility being configured and
`mounted within the controller and also its associates luns bitmask
`enable being set." [SG 4-42 to 4-43]
`
`For the Gen5, a facility is a partition on a disk or a set of disks:
`See 5.13 Menu Structure menu hierarchy, depicting "Facility
`(Facility Status window)" menu item with sub-menus for
`"Partition" and "InstaIIDevice." [SG 5-11]
`
`"5.15.3 .2 Main.Facility.Partition
`This menu allows partition inforn1ation (on the selected facility) to
`be displayed and modified. Below this menu, a Partition Status
`window shows the current partition parameters." [SG 5-14]
`
`"5.15.3.5 Main.Facility.InstallDevice
`This menu provides functions to install drives and perform flaw
`maintenance on the selected facility." (SG 5-15]
`The Gen5 processes data in the buffer to interface between the
`first controller and the second controller to allow access from
`devices connected to the first transport medium to the storage
`devices, because it calculates parity data for the striping RAID
`levels 0 and 5:
`"1.4.2.2 Data Mapping
`The following diagrams depict the storage placement of 40
`
`6
`
`(cid:25)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`r=:i
`
`to process data in the
`buff er to interface
`between the first
`control1er and the second
`controller to allow access
`from devices co1Ulected to
`the first transport medium
`
`
`
`to the storage devices
`
`~
`::=:
`
`-:::::·
`
`~~ using native· low level,
`;: ; block protocols.
`
`f~
`u
`
`-·
`.:::
`~-
`..
`
`f'
`·-
`t
`
`2. The storage router of
`claim 1, wherein the
`supervisor unit maintains
`an allocation of subsets of
`storage space to associated
`
`contiguous DataBlocks within a facility with group size 5 for each
`of the supported array organizations. Each number in a matrix is a
`logical address (i.e., DataBlock address). The letter Pin a row
`represents the parity of all the other DataBlocks in that row." [SG
`1-14]
`
`"1.4.2.4 Parity Data Initialization
`After reconfiguring or changing any parameters of a
`partition/facility (i.e. RAID level, number of modules), the entire
`partition/facility must be initialized for correct redundancy or
`parity data." [SG 1-19]
`
`"raid <level>
`This argument specifies the RAID level for the partition. Valid
`values are 0, 1, and 5.
`parity <parity-check>
`If set, full-stripe read Parity Check will be enabled (for read
`operations only).
`Replace <parity-replacement>
`If set, on-the-fly Parity Replacement will be enabled (for read
`operations only)." [SG 4-87 to 4-88]
`Gen5 processing uses native low level, block protocols because
`it directly supports the mechanisms used by SCSI-2 (and
`therefore Fibre Channel) protocols:
`"Supported Ports
`1 to 8 Host Interface Ports
`SCSI-2 Logical Command Interface" [SG 1-4]
`
`"Each module supports two independent SCSI-2 interfaces or two
`rows of devices within a facility." [SG 3-14]
`
`All storage-related interaction between Gen5 and hosts uses
`native low level, block protocols; any recognition of files by
`Gen5 is not part of the interaction between hosts and storage
`devices:
`"3. FILESYSTEM
`...
`These file systems come in two categories; One, is the internal file
`system that is located on the Gen5 local drives and is not visible to
`an attached host. The second file system(s) only exist on the
`Profile product ... "[GUI 59]
`Gen5 maintains an allocation of subsets of storage space to
`associated devices connected to the first transport medium,
`wherein eac.h subset is only accessible by the associated device
`connected to the first transport medium, because subsets of
`storage space are allocated to specific Fibre Channel devices.
`
`7
`
`(cid:26)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`devices connected to the
`first transport medium,
`wherein each subset is
`only accessible by the
`associated device
`connected to the first
`transport medium.
`3. The storage router of
`claim 2, wherein the
`devices connected to the
`first transport medium
`'. comprise workstations.
`
`See elements of Claim 1.
`
`Gen5 hosts can be workstations. This capability is inherent
`from the use of Fibre Channel and/or SCSI connectors as the
`Host Interface Port:
`"Supported Ports
`1 to 8 Host Interface Ports
`SCSI-2 Logical Command Interface" [SG 1-4]
`
`4. The storage router of
`claim 2, wherein the
`...
`~;: storage devices comprise
`k'. hard disk drives.
`
`"Each module supports two independent SCSI-2 interfaces or two
`rows of devices within a facility." (SG 3-14]
`Gen5 uses hard disk drives:
`"GEN-5 XL Features
`...
`3.5-inch SCSI-2 Disk Drives" [SG 1-1]
`
`= :
`
`·-
`
`"!.
`
`~~
`
`:...=:
`
`-·
`
`~~
`
`-,
`pi'>
`
`h
`
`"Supported Disk Drive
`3.5-inch SCSI-2 fast/wide differential
`3 .5-inch SCSI-2 fast" [SG 1-4]
`
`"Each DMC has dual disk channels which can each daisy chain
`multiple banks of devices, where a device is defined as a disk
`drive." [SG 1-7]
`
`"The GEN-5 controller is capable of storing and retrieving data
`from physical storage banks consisting of multiple disk drives
`operating in parallel." [SG 1-8]
`
`"The GEN-5 XL controller supports the following configurations:
`• Up to four disk banks" [SG pl-8]
`
`"3.3 Disk Drive Setup
`The GEN-5 system includes two types of drives, the local service
`drive(s) and the data drives. The local service drive(s) is located in
`the controller chassis and is used for storing boot software and
`controller logs. The data drives are located in the 96 drive cartridge
`bays in the rack and are used to store user data." [SG 3-1]
`
`"3.3.4 Disk Drive Cabling
`Disk Drive cables include one cable for each disk channel string
`(see Figure 13)." fSG 3-8]
`
`8
`
`(cid:27)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`5. The storage router of
`claim 1, wherein the first
`controller comprises:
`a first protocol unit
`operable to connect to the
`first transport medium;
`
`a first-in-first-out queue
`coupled to the first
`protocol unit; and
`
`Gen5 is a storage router as claimed.
`See elements of Claim 1.
`
`The Gen5 host controller includes a host interface port
`processor (First protocol unit) operable to connect to the First
`transport medium:
`See elements of Claim 1.
`The Gen5 First controller includes a first-in-first-out queue:
`"B.1.2 DMC Messages
`
`Oxdf command fifo parity error" [SG B-6]
`
`"7 DMA FIFO empty" [SG B-8]
`
`"OxF002 PAC: FIFO overflow
`OxF003 PAC: FIFO input ready'' fSG B-13]
`The Gen5 First controller includes a direct memory access
`(DMA) interface:
`"7 DMA FIFO empty" [SG B-8]
`
`Gen5 is a storage router as claimed.
`See elements of Claim 1.
`
`a direct memory access
`(DMA) interface coupled
`_ to the first-in-first-out
`~: queue and to the buffer.
`""'; 6. The storage router of
`-' claim 1, wherein the
`second controller
`,: comprises:
`~-~-A-----------+----------------------------1
`The Gen5 second controller includes a second protocol unit
`~, a second protocol unit
`operable to connect to the second transport medium:
`,: operable to connect to the
`} second transport medium;
`"Included on each disk drive is control and device addressing
`jumpers. The jumpers must be set accordingly, see Appendix QA
`and Figure 11 for supported drives and switch settings." [SG 3-2]
`
`:::.
`
`an internal buffer coupled
`to the second protocol
`unit; and
`·
`a direct memory access
`(DMA) interface coupled
`to the internal buffer and
`to the buffer of the storage
`router.
`7. A storage network,
`comprising:
`
`See Figure 11 "Disk Drive Setup" depicting Data Drives as the ST
`15150WD Barracuda 4 Fast/Wide, with signals to interface with a
`SCSI protocol unit. [SG 3-3]
`The Gens second controller includes an internal buffer coupled
`to the second protocol unit:
`See Claim 6 elementfor "a SCSI protocol unit ... "
`The GenS second controller includes direct memory access
`(DMA) interface coupled to the internal buffer and to the buffer
`of the storage router:
`See Claim 6 element for "a SCSI protocol unit ... "
`
`Gens is intended to be part of a storage subsystem (storage
`network) because it is a RAID Storage Server:
`"I. I Introduction
`This manual provides information for the hardware installation,
`maintenance and operation of the Strategy GEN-S Storage Server,
`
`9
`
`(cid:28)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`a first transport medium;
`
`a second transport
`medium;
`
`a plurality of workstations
`connected to the first
`transport medium;
`
`a plurality of storage
`devices connected to the
`second transport medium;
`and
`··~~ a storage router
`interfacing between the
`'=-
`=• first transport medium and
`==•
`'.= '. the second transport
`:~' medium, the storage router
`~'. providing virtual local
`; ;~ storage on the storage
`\i l devices to the
`:; i workstations and operable:
`::~ to map between the
`l, ;: workstations and the
`~ } storage devices; to
`·
`~ :; implement access controls
`=;~ for storage space on the
`storage devices; and to
`allow access from the
`workstations to the storage
`devices using native low
`level, block protocol in
`accordance with the
`mapping and access
`controls.
`8. The storage network of
`claim 7, wherein the
`access controls include an
`allocation of subsets of
`storage space to associated
`workstations, wherein
`
`developed by Maximum Strategy Incorporated.
`GEN-5 XL Features
`• Enhanced RAID Technology
`.. . " [SG 1-1]
`Gen5 includes a first port with connector (First transport
`medium):
`See elements of Claim 1 section for "a first controller ... "
`Gen5 includes a second device port with connector (second bus
`transport medium):
`See elements of Claim 1 section.for "a second controller ... "
`A Gen5 storage network can have workstations connected to the
`host interface ports. This capability is inherent from the use of
`Fibre Channel connectors in the Host Interface Port:
`See elements of Claim 3.
`A Gen5 storage network can have storage devices connected to
`the device ports.
`See elements of Claim 4.
`
`Gen5 is a storage router as claimed.
`See elements of Claim 1.
`
`A Gen5 storage network has access controls which include an
`allocation of subsets of storage space to associated hosts
`(workstations), wherein each subset is only accessible by the
`associated host (workstation}, because subsets of storage space
`are allocated to specific hosts.
`See Elements of Claim 2.
`
`IO
`
`(cid:20)(cid:19)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`each subset is only
`accessible by the
`associated workstation.
`9. The storage network of
`claim 7, wherein the
`storage devices comprise
`hard disk drives.
`10. The storage network
`of claim 7, wherein the
`storage router comprises:
`
`a buffer providing
`memory work space for
`the storage router;
`
`a first controller operable
`to connect to and interface
`with the first transport
`~ medium, the first
`f'. controller further operable
`~; to pull outgoing data from
`~, the buffer and to place
`incoming data into the
`-,,
`:. buffer;
`p:
`~Ji a second controller
`;; operable to connect to and
`~ interface with the second
`~" transport medium, the
`~ second controller further
`~ operable to pull outgoing
`__ data from the buffer and to
`place incoming data into
`the buffer; and
`
`a supervisor unit coupled
`to the first controller, the
`second controller and the
`buffer, the supervisor unit
`operable:.
`
`to map between devices
`connected to the first
`transport medium and the
`storage devices, to
`implement the access
`
`Gens storage devices can be hard disk drives:
`See elements of Claim 4.
`
`Gens is a storage router as claimed.
`See elements of Claim 1.
`
`11
`
`(cid:20)(cid:20)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`".;=:.
`
`controls for storage space
`on the storage devices and
`to process data in the
`buffer to interface between
`the first controller and the
`second controller to allow
`access from workstations
`to storage devices.
`11. A method for
`providing virtual local
`storage on remote storage
`devices connected to one
`transport medium to
`devices connected to
`another transport medium,
`comprising: interfacing
`with a first transport
`medium; interfacing with
`¥.: a second transport
`,:::::; medium; mapping
`t:; between devices
`- connected to the first
`transport medium and the
`t '. storage devices and that
`! ; '. implements access
`~Ji controls for storage space
`~~, on the storage devices;
`~; and allowing access from
`,"i devices connected to the
`== ·~
`:, 1 first transpo1imedium to
`F~ the storage devices using
`':;;native low level, block
`'"protocols.
`12. The method of claim
`11, wherein mapping
`between devices
`connected to the first
`transport medium and the
`storage devices includes
`allocating subsets of
`storage space to associated
`devices connected to the
`first transport medium,
`wherein each subset is
`only accessible by the
`associated device
`
`Gens is a storage router as claimed. In operation, Gens
`provides a method for virtual local storage on remote storage
`devices as claimed.
`See elements of Claim 1.
`
`..
`
`"
`
`A Gen5 storage network has access controls so that mapping
`between devices and the storage devices includes allocating
`subsets of storage space to associated devices connected to the
`first transport medium, wherein each subset is only accessible
`by the associated device connected to the first transport
`medium.
`See Elements of Claim 2.
`
`12
`
`(cid:20)(cid:21)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`
`
`connected to the first
`transport medium.
`13. The method of claim
`12, wherein the devices
`connected to the first
`transport medium
`comprise workstations.
`14. The method of claim
`12, wherein the storage
`devices comprise hard
`disk drives.
`
`Gen5 hosts can be workstations. This capability is inherent
`from the use of SCSI connectors in the Host Port:
`See elements of Claim 3.
`
`Gen5 storage devices can be hard disk drives:
`See elements of Claim 4.
`
`13
`
`(cid:20)(cid:22)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`