Optical Server 1.6.5.0
Optical Server provides the optical services and interface for the eiStream Report Management, WMS Archive
Manager 6.0, and Imaging Server 1.x applications.
Supported Optical Devices
Vendor/Libraries and drives Models/Description Robotic Notes
Interface
HP Surestore ux series ux series all models SCSI w/UDO drives
Mixed media, UDO and MO libraries are
supported
HP Surestore mx series mx series all models SCSI w/9.1 GB drives
HP Surestore ex series ex series all models, 5.2 SCSI
GB/platter
HP Surestore fx series, fx series all models, 2.6 SCSI
GB/platter
HP SureStore Various (C,M, T) and st
models
G series (all models, mid SCSI w/UDO drives
Plasmon 5 ¼”WORM range and enterprise) Mixed media, UDO and MO libraries are
supported
G series (all models, mid SCSI w/9.1 GB drives
range and enterprise)
M series (all models) SCSI w/5.2 GB platters
Plasmon 12” WORM 4100/4500 series SCSI w/5.6G drive
6100/6600 series SCSI w/11.2G drive
8100/8600/8120 series SCSI w/30.0G drive
Sony F561, F551, F541 drives SCSI Used in Plasmon jukeboxes
Cygnet jukeboxes W/Sony Plasmon/LMS and Async SCSI Robotic interface is not supported only
ATG drives Async
ATG Drives 6000/9000 series SCSI
IBM C series libraries 5 ¼” jukebox w/5.2GB drive SCSI Supports ablative media
MicroDesign Various libraries SCSI w/2.6 GB drive
Panasonic 50 slot jukebox SCSI w/LF7010 drives
Technical specifications (WMS applications)
Application
WMS Imaging Server http://wms.eistream.com/product/Imaging%20Server%201.x/WMS%20Imaging%20Serve
1.x and Optical Server r%20specifications.htm
WMS Imaging and http://wms.eistream.com/product/wms/WMSSpecifications.htm
Workflow
Optical Server Documentation
For complete product documentation see: http://wms.eistream.com/support/support_1x/document_img_1x_60.htm
Jukebox Robotic and Optical Drive Minimum Firmware Revision
Vendor Model (library or drive inquiry string) Minimum Firmware revision
HP C1113F 1.62
HP C1113H 1.62
HP C1113J 1.14
HP C1113L 1.14
HP C1113M 1.13
HP C1113P 1.13
HP C1113R 1.13
HP C1716T 3319
HP C1716C 3326
HP 5.25 MF 4.13
LMS LD1200E SCSIWANG 0283
GIGADISC (ATG) GD6001-0 9999
GIGADISC (ATG) GD6000 0942
KODAK * 6800 305
KODAK * 2000 305
SONY SMO-F541 1.15
MATSHITA (Panasonic) LF-5012G (CW1313) 2.02
KODAK ADL S27
MATSHITA (Panasonic) LF-J7000 1.00
MATSHITA (Panasonic) LF-J5012 311
MDI SE2600S 1.38
MDI SE2600SX 1.15
Note on use of Archive Manager 6.0 with Kodak Jukeboxes and Drives
Archive Manager 6.0 is not supported when used in a configuration with the Kodak 6800 and 2000 devices and “legacy
media”, i.e. Kodak media and platters that were previously written using Archive Manager 3.x/4.x.
Certified SCSI Controllers/Adapters
This information is also available in the Optical Server Administration Guide
Windows SCSI Adapters
Vendor SCSI Processor Adaptor Models
LSI Logic/Symbios LSI53C810, LSI53C810A, LSI8100S, LSI8100ASP, LSI20810
LSI53C810AE
LSI53C815 LSI815XS, LSI8150SP
LSI53C825, LSI53C825A LSI8250S, LSI8251S, LSI8251D,
LSI8250ASP, LSI8251ASP, LSI8251AD
LSI53C860, LSI8600SP, LSI20860
LSI53C860AE
LSI53C875, LSI53C875E LSI8750SP, LSI8751SP, LSI8751SPE,
LSI8751D
LSI53C876 LSI22801, LSI22802
LSI53C885, LSI53C895 LSI8951U, LSI8952U
LSI53C896 LSI22910, LSI21002, LSI22902
53C1000 LSI20160, LSI20160L
53C1010 LSI8955U, LSI21003, LSIU160,
LSI21040, LSI22903, LSI22915A
53C1020 LSI20320
53C1030 LSI21320, LSI22320
Important Note on use of LSI cards:
Until ODMS takes over control of the optical drives, Windows may hang during boot while trying to determine the file
system of platters in optical drives. If Windows hangs, turn off the PC, remove all media from the optical drives, boot
Windows, configure ODMS, and reboot to allow ODMS to claim exclusive use the optical hardware.
Vendor Models/Description Notes
Adaptec 2930
2940
2940AU
2940U
2940U2
2940UW
2944UW
3940UW
19160
29160
39160
Important Note on use of Adaptec cards:
1. Until ODMS takes over control of the optical drives, Windows may hang during boot while trying to determine the
file system of platters in optical drives. If Windows hangs, turn off the PC, remove all media from the optical
drives, boot Windows, configure ODMS, and reboot to allow ODMS to claim exclusive use the optical hardware.
2. Adaptec SCSI interface cards are not supported for use with any new eiStream product installations
3. eiStream will continue to support the use of these cards in existing installations or in situations where the
customer is temporarily using the card in a configuration being migrated to a newer version of an eiStream
product, with the exception of a migration from a Windows NT 4.0 to Windows 2000 environment. Migration from
NT 4.0 to Windows 2000 is not supported with Adaptec SCSI cards
UNIX SCSI Adapters
All UNIX SCSI adapters are supported at this time other than the old HP Wide SCSI controller for HP-IB buses. The
SCSI controller device driver or firmware is known to be incompatible with some optical devices. This SCSI controller
can be identified on a running system by executing the command ‘ioscan –f’. The driver associated with this SCSI
controller is ‘scsi3’.
SCSI Adapter Notes and Exceptions
1. From an architectural standpoint, it should be noted Optical Server application or the Optical Server device driver SCSI CAM
does not communicate directly with ANY SCSI adapter hardware. Optical Server communicates with optical devices by
issuing SCSI commands through operating system SCSI port interface and the vendor specific SCSI adapter device driver
(mini-port driver on Windows). An illustration of this (i.e. communication through the various layers which make up the overall
system architecture) can be described using IDE controllers under Windows. IDE controllers and devices on the IDE bus are
visible in the Optical Server configuration screens. The Windows mini-port driver for IDE devices make them appear as SCSI
devices to Optical Server.
2. Recommendations for the use of Optical Server with a listed SCSI controller and the associated SCSI CAM device driver is
only part of the requirement for successfully using optical devices. Many factors come into play such as SCSI cable length,
SCSI cable quality, adapter BIOS settings, and SCSI bus termination. Also, note Optical Server testing is limited to the
versions and revisions of the PC hardware, adapter BIOS, adapter device driver, optical hardware, optical device firmware,
operating system, operating system drivers, and operating service packs available at the time of testing.
3. While the ODMS SCSI CAM driver is designed to work with any Windows NT/2000 SCSI Adapter providing a standard NT
Mini- Port driver interface, only the previously listed adapters have been certified for use. Due to the wide variety of PC
hardware available, it is impossible to ensure every certified adapter will work with every PC.
4. Malfunctioning optical devices can be rooted in a number of causes including problems with the adapter driver, adapter BIOS
settings, incorrect optical firmware revisions, improperly terminated SCSI bus connections, non-standard cable lengths,
system hardware anomalies, operating system problems, device driver conflicts, and more. For this reason there are no
guarantees that a SCSI controller that works correctly in a given hardware and software environment will always work in every
environment. There are just too many variables.
5. ODMS supports up to 16 SCSI controllers in an optical server. The 16 SCSI controllers can be installed anywhere in the
server, including systems that contain up to 99 slots. Only devices on the first 16 controllers can be used by ODMS.
6. Each SCSI controller in the server can support single-ended SCSI devices, high voltage differential SCSI devices, or low
voltage differential (LVD) SCSI devices, with up to seven SCSI target device IDs. Optical Server support up to eight (8)
LUNS per target ID. All supported jukeboxes with LUN mode capability are supported in LUN mode subject to the vendor’s
configuration requirements.
7. A single-ended SCSI controller can support only single-ended devices. A high voltage differential SCSI controller can support
only high voltage differential SCSI devices. A single-ended to high voltage differential SCSI converter can be used to match a
device to a controller, if necessary. A low voltage differential (LVD) SCSI controller can support either single ended or low
voltage devices. Device types can’t be intermixed. The seven target IDs on a SCSI bus can be any combination of jukeboxes
or standalone drives that can operate within the legal SCSI cable distance.
Configuring Windows SCSI Adapter Max Transfer Size
The SCSI Adapter Maximum Transfer Size is the largest single SCSI data transfer that can be issued. This does not
mean the largest file size but rather the largest block that can be read or written to an optical device with a single SCSI
command. When too small, files must be transferred by issuing multiple SCSI commands.
While the impact on read performance can be significant, write performance really suffers when this value is too small
compared to the file size. Writes to optical devices are performed with a write then verify command. This means the
drive must find the first sector to write, write the data, wait for the media to rotate back around to the first written sector,
verify the data was written correctly, and finally return results to the server. Multiple small transfers can result in many
more drive rotations just to complete a write operation. Optical drives rotate slowly and more rotations mean
significantly longer write operations.
Most Windows 2000/NT SCSI Adapters default to allow a maximum SCSI bus transfer size of 64K (65536 decimal
bytes). Increasing the default SCSI adapter transfer size will significantly improve large file transfer performance. A
maximum transfer size of 768K is recommended. The following procedure works for Adaptec and LSI Logic (Symbios)
SCSI controllers. Also refer to the vendor’s adapter driver readme file for additional details on setting the
MaximumSGList value.
To change the transfer size, the SCSI adapter driver must be determined.
For NT 4.0, open Control Panel and select SCSI Adapters. Select the SCSI adapter, click Properties, and then click the
Driver tab for the driver name.
For Windows 2000, open Control Panel and select System > Hardware > Device Manager > SCSI and Raid
Controllers. Right-click and then select properties for the SCSI controller. The Driver Details option on the Drivers tab
shows the device driver in use.
To configure a SCSI Adapter for data transfers greater than 64K
1 Run regedit.
2 Select HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services.
3 Select the adapter driver
To configure for Adaptec processors:
aaic78xx = Adaptec 2940, 2944, 3940
aix78u2 = Adaptec 2940u2
adf6u160 = Adaptec 19160
adpu160m = Adaptec 29160/39160
2930u2 = Adaptec 2930
To configure for LSI Logic/Symbios processors:
symc8xx = LSI53C810, LSI53C810A, LSI53C810AE (LSI8100S, LSI8100ASP, LSI20810), LSI53C815 (LSI815XS,
LSI8150SP), LSI53C825, LSI53C825A (LSI8250S, LSI8251S, LSI8251D, LSI8250ASP, LSI8251ASP, LSI8251AD),
LSI53C860, LSI53C860AE (LSI8600SP, LSI20860), LSI53C875, LSI53C875E (LSI8750SP, LSI8751SP,
LSI8751SPE, LSI8751D), LSI53C876 (LSI22801, LSI22802), LSI53C885 LSI53C895, (LSI8951U, LSI8952U)
sym_hi = LSI53C896 (LSI22910, LSI21002, LSI22902)
sym_u3 = LSI53C1000 (LSIU160, LSI20160, LSI20160L), LSI53C1010 (LSI8955U, LSI21003, LSI21040, LSI22903,
LSI22915A)
symmpi = LSI53C1020 (LSI20320), LSI53C1030 (LSI21320, LSI22320)
4 Add (or select) the Parameters\Device key under the adapter driver (for example aic78xx):
5 Add (or modify) the following DWORD Value under
Parameters\Device.
MaximumSGList: REG_DWORD:0xc1
The MaximumSGList is the Value Name, REG_DWORD is the Data Type, and 0xc1 is the data (Hex) for 768K
transfers.
The data value for MaximumSGList is the maximum number of non-contiguous physical memory pages the adapter's
DMA logic will use. Windows NT/2000 defines a physical memory page as 4096 bytes. Setting the MaximumSGList to
0x11 allows 64K data transfers, 0x41 allows 256K transfers, 0x81 allows 512K transfers, 0xc1 allows 768K transfers,
and 0xff allows 1MB-8K transfers. Our testing shows 512K or 768K transfers work best. The larger the files, the larger
the transfer size.
6 If you want to configure a maximum transfer size for specific adapters, use keys Device0 to DeviceX (that
is,Parameters\Device0 to Parameters\DeviceX).
7 Restart your computer.
ODMU or the camrescan tool displays the current maximum transfer size. To see the transfer size on a per device
basis use ODMU > View Lists/Status > Device List. To examine the transfer size on a per SCSI adapter basis use
ODMU > System Administration > Configuration > Load Existing Configuration > Define SCSI Devices or simply run the
camrescan tool from the command prompt.
SCSI Adapter BIOS Settings
This information is also available in the Optical Server Administration Guide
Note the BIOS settings shown here should be considered a guide. The Adaptec cards have been around for a long
time and numerous versions of the BIOS exist with slightly different settings and or names.
Adaptec BIOS Settings
In most cases, the Adaptec SCSI controller defaults setting work properly with the optical devices supported by Optical
Server. A few devices connected to certain SCSI controllers do not function properly with the Host Adapter BIOS
enabled. As a general rule, users can use the Adaptec BIOS F6 function to Load BIOS Defaults and then disable the
Host Adapter BIOS in the Advanced Configuration Options.
Host Adapter Settings
Function Required Setting value Notes
Host Adapter ID Yes 7 Optical Server testing always uses this setting
SCSI Bus Parity Yes Enabled
Host Adapter SCSI Yes Automatic
Termination
SCSI Device Configuration
Function Required Setting value Notes
Initiate Sync Yes Yes Optical Server testing has shown all devices
function properly with this setting. If disabling this
results in more reliable operating this could be a
sign of improper SCSI cable length or termination.
Maximum Sync Transfer Yes Varies among Normally the default setting works here. The SCSI
adapters and BIOS device and controller negotiate down to a speed
versions compatible with the slowest device. If disabling this
results in more reliable operating this could be a
sign of improper SCSI cable length or termination.
Enable Disconnection Yes Yes (or enabled) This option MUST never be disabled. Testing has
shows revealed SCSI bus timeouts will occur with
SCSI bus disconnects disabled. The problem is not
in optical server but with the operating system,
adapter driver, or BIOS. If Optical Server will not
run without disabling disconnects, make sure your
SCSI bus (cable and termination) is correct. The
eiStream support can assist in other know issue
such as drive tag queuing disabled.
Initiate Wide Negotiation No Enabled Optical Server testing has shown all devices
function properly with this setting.
Send Start Unit Command No Yes
Enable Write Back Cache No No
BIOS Multiple LUN No No Not needed for LUN support in Optical Server
Support
Include in BIOS scan No Yes Certain devices, ATG 6000, ATG9000) do not
support use of this setting
Plug and Play Scam Yes Disabled Used for magnetic
Wide Yes Disabled Optical devices use narrow SCSI
Ultra speed Yes Disabled Optical devices do not support Ultra-SCSI
Advanced Configuration Options
Note: Disabling the Host Adapter BIOS also disables most options in the Advanced Configuration
Function Required Setting value Notes
Host Adapter BIOS Yes Disabled Default is enabled but recommend disabled for
Optical Server. The setting is many used to
support magnetic drive as logical disks. Disabling
the adapter BIOS has solved incompatibilities with
certain devices.
Plug and Play Scam No Disabled Used for magnetic
Reset SCSI Bus at IC Yes Enabled Should never be disabled.
Initialization
Display Message No Enabled
During BIOS Initialization
Extended BIOS (or Int13) No Enabled Ignored when BIOS is disabled
Translation for drive > 1G
LSI/Logic (formally Symbios) BIOS Settings
In most cases, the LSI SCSI controller defaults setting work properly with all optical devices supported by Optical
Server
Adapter Setup
Function Required Setting value Notes
SCAM Support Yes ON
SCSI Parity Yes YES
Host SCSI ID Yes 7 Optical Server testing always uses this setting
SCSI Bus Scan Order Yes Low to High
Removable Media Support Yes None
CHS Mapping Yes SCSI Plug and
Play
Spin-up Delay Yes 1
Secondary Cluster Server Yes No
Termination Control Yes Auto
Device Selections
Function Required Setting value Notes
MB/Sec Yes Varies among Optical Server testing has shown all devices
adapters and BIOS function properly with this setting. If using a slower
versions setting, solves any SCSI related problems, this
could point to improper SCSI cable length or
termination.
MT/Sec Yes Varies among Normally the default setting works here. The SCSI
adapters and BIOS device and controller negotiate down to a speed
versions compatible with the slowest device. If disabling this
results in more reliable operating this could be a
sign of improper SCSI cable length or termination.
Data Width No 16 (varies by Optical Server testing has shown all devices
adapter) function properly with this setting.
Scan ID No Yes
Scan LUNs No No Not needed for LUN support in Optical Server
Disconnect Yes On This option MUST never be disabled. Testing has
shows revealed SCSI bus timeouts will occur with
SCSI bus disconnects disabled. The problem is not
in optical server but with the operating system,
adapter driver, or BIOS. If Optical Server will not
run without disabling disconnects, make sure your
SCSI bus (cable and termination) is correct. The
eiStream support can assist in other know issue
such as drive tag queuing disabled.
SCSI Timeout Yes 10 Default timeout for SCSI operations in seconds
Que Tags No On
Boot Choice No No