ATTO Technology, Inc. ATTOTM FibreBridgeTM 1180E/D Installation and Operation Manual © 2001 ATTO Technology, Inc. All rights reserved. All brand or product names are trademarks of their respective holders. No part of this manual may be reproduced in any form or by any means without the express written permission of ATTO Technology, Inc. Rev.
Contents Chapter 1 Fibre Channel is a key technology for storage ...................................1 Glossary Chapter 2 ATTO FibreBridge supports diverse SAN needs ................................3 Quick start instructions ATTO FibreBridgeTM feature availability matrix Chapter 3 ATTO FibreBridge 1180E/D characteristics .........................................5 Chapter 4 How to connect SCSI devices to the SCSI port ..................................7 Chapter 5 How to connect the Fibre Channel port ......
Chapter 8.1.2 Maintenance commands ..................................................16 FirmwareRestart Reserve RestoreConfiguration SaveConfiguration Zmodem Chapter 8.1.3 Diagnostic commands .....................................................17 ClearEvent DispEvent DisplayEvent EccLog ErrorLog IdentifyFibreBridge LogEvent ParityLog Performance Chapter 8.1.4 Fibre Channel configuration commands .......................
Chapter 8.1.6 Serial port configuration commands ..............................23 SerialPortBaudRate SerialPortEcho SerialPortHandshake SerialPortStopBits Chapter 8.1.7 Mapping commands .........................................................24 AutoMap DispFcPortDB FcHard FcHardAddress FibreBridgeTargetLUN RouteChange RouteDisplay RouteOffline RouteOnline ScsiTargets ServicesLUN Chapter 8.1.8 Serverless backup commands ........................................27 XCDevices XCError XCStatus Chapter 8.
1 Fibre Channel is a key technology for storage Fibre Channel is a serial communications technology designed to transfer large amounts of data between a variety of hardware systems over long distances. It is a key technology for applications that require shared, high bandwidth access to storage. Fibre Channel provides a logical point-to point serial channel for the transfer of data between a buffer at a source device and a buffer at a destination device.
Definition F_port A port in the Fibre Channel fabric where a N_port may attach FL-port A port in the Fibre Channel fabric where a NL_port may attach in an arbitrated loop hot swapping Components are removed and replaced while the unit is running, with power to either the component or a device connected to the unit. Not all components are hot swappable: please read installation and maintenance instructions carefully.
2 ATTO FibreBridge supports diverse SAN needs The ATTO FibreBridge family of products provides Fibre Channel-to-SCSI bridges available as standard PCI boards, stand alone enclosures that can be fitted for rackmount integration, or desktop units, depending on the model and your needs (see Exhibit 2-1). The ATTO FibreBridge family of products share common configuration options and functions to provide the most versatile connectivity options available.
Exhibit 2-1 The following chart provides an overview of the features and capabilities for the newest FibreBridge models. Contact your authorized ATTO representative or visit ATTO Technology’s website, www.attotech.com, for additional information.
3 ATTO FibreBridge 1180E/D characteristics The ATTO FibreBridge 1180E/D is a 1 by 1 (one Fibre Channel port with one SCSI port) Fibre Channelto-SCSI bridge for standard applications available in vertical or horizontal interface in the embedded version or a desktop version. The bridge is designed for high throughput enterprise environments and mission-critical applications.
➔ MIA compliant DB-9 or Short Wave fiber optic SE connector FibreBridge 1180D back panel Exhibit 3-3 SCSI port The SCSI port on the FibreBridge 1180E/D connects storage devices into the Fibre Channel Storage Area Network (SAN) using an Ultra 2 (LVD) SCSI bus, downward compatible with all forms of single-ended SCSI. FibreBridge 1180E/D board layout.
4 How to connect SCSI devices to the SCSI port ATTO FibreBridge SCSI ports connect SCSI storage devices into the Fibre Channel Storage Area Network (SAN). The FibreBridge 1180E/D has an Ultra 2 (LVD) SCSI bus downward compatible with Single Ended Ultra SCSI as well as Fast, Wide, or Narrow SCSI devices. The SCSI port can support 15 devices. The SCSI bus is capable of 40 or 80 MB/sec. (Ultra or Ultra2). The SCSI bus auto-negotiates the appropriate sync rates with the connected devices.
5 How to connect the Fibre Channel port The Fibre Channel port on the ATTO FibreBridge 1180E/D connects the bridge into either a Fabric or Arbitrated Loop. Fibre Channel technology offers a variety of cabling options including standard copper, equalized copper, multimode fiber optic and single mode fiber optic. The FibreBridge 1180E/D uses an MIAcompliant DB9 or an embedded SC fiber optic cable connector.
6 ATTO FibreBridge addressing The ATTO FibreBridge allows parallel SCSI devices to participate in a Fibre Channel arbitrated loop or on a fabric. Fibre Channel and parallel SCSI use different models to address devices. The FibreBridge translates between these addressing models. The Institute of Electrical and Electronics The chart below is a simplified overview of data and control flow between the application and the Engineers (IEEE) assigns each manufacturer a SCSI device through a number of stages.
SCSI devices are mapped manually to desired Fibre Channel port and Fibre Channel LUNs. Manual mapping allows you to maximize the efficiency and performance of your SCSI devices while allowing great flexibility. Manual SCSI Device Mapping The FibreBridge can be commanded to find all the SCSI devices on its SCSI bus. With this information you then decide where you want to place these devices on the Fibre Channel ports.
7 How to access ATTO FibreBridge Services Communicate with the ATTO FibreBridge through an in-band Fibre Channel link using ATTO BridgeTools (a graphical interface configuration program) or in-band SCSI commands or through the RS-232 port or serial headers using ATTO BridgeTools, Command Line Interface or a menu.
8 How to use ATTO FibreBridge Services Configuration of the ATTO FibreBridge, also known as FibreBridge Services,, is available via ATTO BridgeTools (a graphical user interface configuration manager), Command Line Interface (CLI) or a menu. FibreBridge Services includes displaying and modifying various attributes of FibreBridge operation, as well as the update of firmware.
8.1 Command line use and guidance Configuration of the ATTO FibreBridge, also known as FibreBridge Services, is available via the Command Line Interface (CLI) FibreBridge Services includes displaying and modifying various attributes of FibreBridge operation, as well as the update of firmware using the command line interface (CLI). The Command LIne Interface provides access to FibreBridge Services through ASCII command lines. CLI is designed to be used by applications and “power users.
Exhibit 8.
8.1.1 General information commands The CLI commands outlined in this chapter get information which are used in a variety of situations with the FibreBridge. FibreBridgeModel Reports model information about a specific FibreBridge Action: none Information: get FibreBridgeModel Returns: FibreBridge 1180 82001 ATTO Technology, Incorporated Firmware version mm..mm release date mm.dd.
8.1.2 Maintenance commands The CLI commands outlined in this chapter may be used to get information or perform functions which are used in a variety of situations with the ATTO FibreBridge. FirmwareRestart Causes the FibreBridge to reboot, then re-initialize its firmware. Actions: FirmwareRestart Information: none Reserve Reservation of the FibreBridge is implicit: once the configuration image is changed by any user of services, the FibreBridge becomes RESERVED.
8.1.3 Diagnostic commands ATTO FibreBridge diagnostic commands help validate FibreBridge operation and diagnose/isolate FibreBridge faults. Event logging is a mechanism for on-site observation of internal FibreBridge behavior such as tracing SCSI commands received over the Fibre Channel from the host and return of data and status to the host. CLI commands are case insensitive (upper and lower case allowed anywhere).
ErrorLog Diagnostic commands Set form clears ErrorLog since previous error reported. Get form shows error messages since the report was last cleared. Limits: Error type may be returned as [960 | Static Memory | Synchronous DRAM | ISP2200 | FibreChannel | Software] and one line of descriptive text] Actions: set ErrorLog clear Information: get ErrorLog Returns: Error Logs cleared Returns: The last error code save was xx [An error of type xxx was detected since last error log clearing Specific error text.
8.1.4 Fibre Channel configuration commands The Fibre Channel ports are configured with default settings but may be customized using the CLI commands in this section. DispFcPortDB Used to display the contents of the specified FC port’s internal port database which contains Fibre Channel addressing information for each FC target device visible to the FibreBridge.
FcInitiator Allows FibreBridge to operate as an initiator on the Fibre Channel network, an attribute required for features such as Extended Copy. Information: get FcInitiator Fibre Channel configuration Actions: set FcInitiator [enabled | disabled] SaveConfiguration FcPortList Returns a list of available Fibre Channel ports and their current status. Valid status values are OK and Failed.
8.1.5 SCSI configuration commands The SCSI ports are configured with default settings but may be customized to your specifications using the CLI commands in this section. CLI commands are case insensitive (upper and lower case allowed anywhere). Commands generally follow a standard format: [Get | Set] Command [Parameter 1 | Parameter 2] followed by the return or enter key ScsiInitID Specifies the SCSI initiator ID to be used on the specified SCSI port as found in NVRAM.
ScsiPortTaggedQueuing SCSI configuration commands Specifies whether tagged command queuing is allowed on the SCSI port. Limits: Enabled allows tagged commands for maximum Default: enabled performance Action: set ScsiTaggedQueuing [sb [enabled|disabled]] Information: get ScsiTaggedQueuing [sb] SaveConfiguration ScsiPortWideTransfer Specifies whether wide SCSI transfers should be negotiated.
8.1.6 Serial port configuration commands The ATTO FibreBridge serial ports are configured with default settings but may be customized to your specifications using the CLI commands in this section. CLI commands are case insensitive (lower case allowed anywhere). Commands generally follow a standard format: [Get | Set] Command [Parameter 1 | Parameter 2] followed by the return or enter key SerialPortBaudRate Configures/reports the baud rate for the FibreBridge RS-232 serial port.
8.1.7 Mapping commands Access to SCSI devices is via Fibre Port and Fibre LUN addresses mapped to SCSI bus, target and LUNs. CLI commands are used to modify the mapping. See Appendix A for samples of the RouteXxxxx command interaction showing actual commands and their output to the Services port. The RouteXxxxx and AutoMap commands provide the mechanism to map Fibre Channel Port/LUN to SCSI bus/target/LUN. Host applications use the Fibre Port and Fibre LUN to access specific SCSI devices.
FcHard Used to enable or disable Fibre Channel hard address assignment. Under soft addressing, the FibreBridge loop address is assigned during loop initialization. Use FcHardAddress (described below) if you enable hard addressing. Limits: applies to all Fibre Channel ports Default: enabled, or hard addressing Actions: setFcHard [enabled | disabled] Information: get FcHard SaveConfiguration FcHardAddress Sets/displays the value used as the FC-AL hard address.
RouteOnline Configuration commands Updates the status of the selected route to ‘online’ if a device is found or ‘unavailable’ if a device is not found at the SCSI address.
8.1.8 Serverless backup commands Serverless Backup is an application that allows data to be copied between two storage devices (Fibre Channel disks, SCSI disks and SCSI tapes) with minimal intervention from a server. Serverless Backup uses the Extended Copy command compliant with T10/99-143rl to allow a “copy manager” (the FibreBridge) to execute all of the read and write operations necessary to move data.
Serverless backup commands 28
8.2 FibreBridge menu provides CLI interface Configuration of many models of the ATTO FibreBridge is available via a menu which contains most commands available through CLI but in a hierarchical user-friendly format. It follows a standard menu/choice model. Typing “a” will enable loop mode, typing “b” will Configuration of the FibreBridge includes enable point-to-point mode. displaying and modifying various attributes of FibreBridge operation, as well as the update of Examples firmware.
8.3 ATTO BridgeTools provides graphical interface The simplest way to communicate with the ATTO FibreBridge is to use ATTO BridgeTools, a Java-based graphical interface configuration utility designed to flash firmware and manage the configuration for all models of the FibreBridge. Configuration of the FibreBridge includes displaying and modifying various attributes of FibreBridge operation, as well as the update of firmware.
8.4 In-band CLI using SCSI over Fibre Channel port In-band Command Line Interface (CLI) configures and manages the ATTO FibreBridge using SCSIbased CLI commands over a fibre port connection. In-band CLI allows a programmer to configure the FibreBridge while it is moving data. Using a programmer’s interface, ATTO FibreBridge Services CLI commands, as described previously in this manual, may be implemented. The only command not available is menu.
➔ Characters following the NULL character are meaningless. Exhibit 8.4-1 In-band CLI A CHECK_CONDITION, INVALID_PARAMETER_IN_CDB will be returned to an initiator that specifies an incorrect Buffer ID, Mode, Length or Buffer Offset. The Mode is always Data (0x2), the Buffer ID is always 0 and the Buffer Offset is always 0. The SCSI command process: reserve the FibreBridge, send the command, release the FibreBridge.
9 Serverless backup support Serverless Backup is an application that allows data to be copied between two storage devices (Fibre Channel disks, SCSI disks and SCSI tapes) with minimal intervention from a server. As the volume of data on a network grows, the resources required to back up this data also grow. Data protection requires that large volumes of data be copied from on-line storage devices to dedicated archive devices.
1 Access the FibreBridge either through RS232 or Ethernet. 2 After the Ready prompt, type set Fcinitiator enabled. Co n tro a lp th Host Serverless Backup Application Fibre Channel SAN 3 At the next Ready prompt, type saveconfiguration restart. 4 The FibreBridge is now ready to perform serverless backup.
10 Updating firmware The ATTO FibreBridge has several processors which control the flow of data. The firmware to control these processors can easily be upgraded in the field using the WriteBuffer command over the in-band Fibre Channel connection, or ZModem utility over an RS-232 serial connection. The FibreBridge firmware is a compressed .JAR file available on the ATTO Technology, Inc. web site at www.attotech.com.
Updating firmware 36
Index Command Line Interface commands AutoMap ................................... 24 ClearEvent ................................ 17 DispEvent ................................. 17 DispFcPortDB ........................... 19 DispFcPortDB ........................... 24 DisplayEvent ............................. 17 EccLog ...................................... 17 ErrorLog .................................... 18 FcAck0 ...................................... 19 FcClass2 ...................................
Appendix A POST information POST, or power-on self test, is a set of routines which tests various system components to see if they are properly connected and operating. The display appears on the host after power is applied to the FibreBridge 1180E/D connected to it. Type menu to enter the menu system: type help for a list of CLI commands.
Appendix B Examples of command use RouteXxxxx commands Following are samples of the RouteXxxxx command interaction showing actual commands and their output to the Services port. Ready. ScsiPortList 2 ;SCSI Port Port Status 0 O.K. | Disabled | Failed Ready. FcPortList 2 ;Fibre Port Port Status 0 O.K. | Failed Ready. set RouteOffline 0 3 Ready. get RouteOffline 0 3 ;fp fl sb st sl On/Offline 0 3 0 0 0 Offline Ready. RouteChange 0 3 0 0 0 Ready. set RouteOnline 0 3 Ready.
Ready. set RouteOffline 0 0 Ready. get RouteOffline 0 0 ;fp fl sb st sl On/Offline 0 0 0 3 0 Offline Ready. set FibreBridgeTargetLUN 0 0 ;fp fl sb st sl On/Offline 0 0 xx xx xx 4500 Appendix B 0 1 0 3 1 Online 0 2 2 0 0 Online 0 3 3 0 0 Online 0 4 xx xx xx 4500 0 5 xx xx xx Offline 0 6 xx xx xx Offline .. 0 30 xx xx xx Offline 0 31 xx xx xx Offline xx xx 0 7 0 Reserved Ready. get FibreBridgeTargetLUN 0 2 ;fp fl 0 0 Ready. set ScsiInitId 0 0 Ready. get ScsiInitId 0 Port 0 ScsiInitId = 0 Ready.
0 0 0 0 0 Online 0 1 0 2 0 Online 0 2 0 3 0 Online 0 3 xx xx xx 4500 xx xx 0 7 0 Reserved Ready. ScsiPortList 2 ;SCSI Port Port Status 0 O.K. | Failed | Disabled Ready. FcPortList 2 ;Fibre Port Port Status 0 O.K. | Failed Ready. RouteDisplay online 6 ;fp fl sb st sl On/Offline 0 0 0 0 0 Online 0 1 1 4 0 Online v ATTO Technology FibreBridge 1180E/D Installation and Operation Manual 0 2 2 2 0 Online 0 3 xx xx xx 1180 xx xx 0 7 0 Reserved Ready.
Appendix B vi
Appendix C Standards and compliances The equipment described in this manual generates and uses radio frequency energy. If this equipment is not used in strict accordance with the manufacturer's instruction, it can and may cause interference with radio and television reception. See the Technical Specification sheet for a particular ATTO FibreBridge for a full list of certifications for that model.
European Standards Declaration of Conformity Appendix This following statement applies to the ATTO FibreBridge.
Appendix D Fibre Channel Accessories The following Fibre Channel accessories are available through ATTO Technology. Contact an ATTO Technology authorized sales representative to order.
MIAs ADAP-MIAS-BLK MIA Adapter-Short Wave GBIC-DB90-000 GBIC – DB9 Active Copper Interface GBIC-HSDC-000 GBIC – HSSDC Active Copper Interface GBIC-SWFO-000 GBIC – Short Wave Optical Duplex SC Interface SFP2-0000-000 SFP – Optical LC Appendix GBICS Cables/Copper CBL-FCCU-003 DB9 Copper Fibre Channel Cable (Unequalized) – 3m. CBL-FCCU-010 DB9 Copper Fibre Channel Cable (Unequalized) – 10m. CBL-FCCE-020 DB9 Copper Fibre Channel Cable (Equalized) – 20m.
Appendix E How to Contact ATTO Technology, Inc. Customer service, sales information and technical support are available by phone Monday through Friday, Eastern Standard Time 8:00 a.m. to 8:00 p.m., or by fax and web site 24-hours a day. ATTO Technology, Inc. 155 CrossPoint Parkway Amherst, New York 14068 (716) 691-1999 • voice (716) 691-9353 • fax http://www.attotech.com ATTO Technology can also be reached via e-mail at the following addresses: sls@attotech.com Sales Support: techsupp@attotech.