An inexpensive alternative for seldom-used CD-ROM media (aside from keeping them on a shelf) comes from Pioneer, which offers a digital data version of their popular automotive CD-ROM changer. The DRM-6000 series combines a single CD-ROM reader with a six-disk cartridge. For about twice the cost of a single CD-ROM reader, you get access to six CD-ROMs. More importantly, the DRM-6000 uses just one SCSI unit number. Because most VAX and Alpha systems have a single SCSI bus which can only accomodate seven SCSI units, the number of SCSI devices per system is strictly limited.
No special software is required to attach these changers to OpenVMS systems. The standard OpenVMS device driver will recognize and work with the CD-ROM changer, making each physical CD-ROM appear as a virtual device. We have used the Pioneer DRM-602x changer in our labs for several years to keep our six most-used CD-ROMs readily available. (The DRM-602x changer has a double-speed CD-ROM drive; the DRM-604x changer has a quad-speed drive)
Normally, multi-disk changers of this type include a "robot" which is responsible for changing disks. To control the robot, the operating system must issue special commands, which makes operation rather complex. The Pioneer drive simplifies this by automatically changing disks whenever a disk is accessed.
In a multi-user OpenVMS environment, this will cause severe performance problems and even system crashes on some hardware. As the OpenVMS device driver attempts to access more than one disk at the same time, the drive will begin to thrash, spending all of its time swapping disks and none of it reading data.
Virtual Branches for the DRM-6000 series is a cut-down version of Acorn's optical storage library product, designed to handle disk changers with hundreds of CD-ROMs and complex robotic control systems. To start our test drive, we downloaded Version 1.2 of Virtual Branches from FTP.AcornSW.COM. The savesets are large (about 25 Mbytes) and include documentation on Virtual Branches in Microsoft Word format.
Because Acorn is aiming at the higher-end market, they haven't paid much attention to the smaller changers. Installation is very simple, using standard VMSINSTAL. Configuration is another story entirely. We found the manual incomprehensible and incomplete. Fortunately, we received excellent technical support (including two bug fixes) from the software developers via electronic mail and were able to get the software up in only a few days. Until Acorn redesigns their manuals, plan on having them walk you through the configuration. What should have been a fifteen minute job ended up taking much longer.
Once we got Virtual Branches up and running, it performed flawlessly in a single-system environment. We set the "dwell time" in Virtual Branches to be 30 seconds. Then, we set up multiple jobs on the same system attempting to access multiple disks in the changer. Virtual Branches correctly arbitrated among the jobs, giving each one its 30 seconds on the drive before swapping disks and letting another job have access to it.
When we tried to move into a VAXcluster configuration, things were not as stable. Acorn does not support the VAXcluster environment for the low-end DRM-6000 changers, although they are aware of the problem and plan to ship a working version soon.
In our performance tests using a DRM-602x (double-speed drive), we found no difference between using the changer with Virtual Branches and without. Virtual Branches uses a single system-resident daemon to control access to all of the optical libraries on a system. This consumes only minimal memory (50 Kbytes) and disk space (about 2 Mbytes).
When used in conjunction with the Pioneer DRM-6000 CD-ROM changer, Virtual Branches solves a problem common at many Digital sites: too many CD-ROMs and not enough CD-ROM readers. By adding five of these changer CD-ROM readers to an older and slower VAXstation, such as a 4000/VLC or a 3100, you can build a network-accessible CD-ROM server with capacity for 30 CD-ROMs---for less than $4000. Adding the Virtual Branches software adds thousands of dollars to the price, but makes the server a network-wide resource, serving disks via DECnet or TCP/IP without worries.
Pioneer DRM-602x ($450) and DRM-604x ($850 - $900) CD-ROM changers Results! Computers and Video Albuquerque, NM +1 505 291 8998 Borealis Computer Systems Aurora, CO +1 800 536 8726
Virtual Branches (VAX or AXP) for DRM-6000 changers ($700), for DRM-18000 (18-disk) changers ($995) or for DRM-50000 (500-disk) changers ($4,795). Virtual Branches bundled with a 6-disk changer ($2,445), 18-disk changer ($3,740), 500-disk changer ($23,790 to $26,790) Acorn Software, Inc. 267 Cox St. Hudson, Ma. 01749 USA Office: (508) 568-1618 FAX: (508) 562-1133 Internet: info@acornsw.com
COPYRIGHT 1995 Digital News and Review
Opus One Home Page Back to Articles
Last updated: March 3, 1995.
jms@opus1.com