Thursday, August 17, 2006

Axis StorPoint CD-E100 Server


Manufacturer: Axis Communications
Model: StorPoint CD-E100
CPU: ETRAX4, 20MHz
RAM: 2MB Flash
HDD: None built-in
Release Date: Late 1999

Shown inside a Procom CD server tower at night, illuminated with multi-color LED bars.

The Axis StorPoint CD-E100 is actually an embedded server in a case the size of your average CD/DVD drive. It's built to be installed inside a case along with other CD-ROM drives, and the embedded OS shares all the attached drives over the network, via FTP, NFS, Novell Netware, Windows Network Neighborhood (Samba), AppleTalk, and HTTP. On the back of the case is a typical 4-pin Molex power plug (same thing you see on internal CD-ROM drives), two 50-pin SCSI ports, and a 10/100 Ethernet port. You can attach up to 7 devices to each SCSI port, for a powerful combination of up to 14 devices.

The procom CD tower I am using can hold up to 16 drives - 8 slots side-by-side, so I have 14 drives (3 DVD, 1 HDD, 2 CD-RW and 8 CD-ROM) within, using one of the remaining two bays to hold the CD-E100 itself. On the last remaining bay, I mounted the control switches for the LED bars. A locking metal door with a dark-tinted plexiglass window adorns the front of the CD tower.

The CD-E100 allows you to attach CD-ROM, DVD-ROM, CD-R, CD-RW or Hard Drives.

Hard drives are used only for storing images (or caches) of inserted discs. You can insert a CD or DVD, copy the image of the media to the hard drive, and remove the disc, but the files will still be available on the network. I have a 73GB hard drive installed on one of the SCSI ports.

CD-R and CD-RW drives show up as "writable" storage. Using the administrative web interface, you can UDF-Format blank media, then upload files to the CD. This effectively turns the drive into a network-attached cd burner.

Discs inserted into ROM drives simply show up as individual file shares on the network. The web interface allows you to specify what network sharing protocols are enabled, and allows you to lock, password protect, and change the share name of each individual disc or cached image.

I burned my entire MP3 collection onto DVD-ROMs and mirrored them to the internal hard drive and shared to all the computers in my home via NFS and network neighborhood. I also regularly drag files to the CD-RW drive, then back the image of the CD-RW up to the hard drive and use the web interface to erase the CD-RW media once I'm done uploading. Sadly, this is the only way to get files directly from your computer to the CD-E100's attached hard drive. There is no way to simply upload files to the free space.

2 comments:

gmcfry said...

Hi Noah, I have one of these devices in a tower with 6 CD drives and a SCSI hard drive in the bottom. What I wanted to do with it was to replace most of the CD drives with hard drives and use it as network storage. But it sounds like the only way to get data to the drive is to copy it off to CD or DVD then mirror it onto the hard drives. Is that right? Can it be modified some way to put several SCSI hard drives and use them as network storage you read and write to? Thanks for any help you can give me. Oh, how did you setup your system? I see this unit has an ethernet jack and a SCSI 50 pin jack. Do you use both or can you get by using only the ethernet? As you can tell, I have no experience with this thing!

Thanks!
Gerald McFry
gmcfry@comcast.net

Noah said...

The only other way to do it is to put a SCSI CD-RW drive in (good luck finding one that still works these days) and then you can upload stuff to that RW disc via any protocol it supports except http. Then, you finalize the disc, archive it (to store its image to the hard drives) and then erase the disc. Repeat.

The SCSI is for talking to the drives. It needs ethernet for others to access its storage. As is, it can't store stuff on another NAS (such as a networked file share).

I haven't tried to modify this thing or its firmware at all. I sold the case it was in, and the Axis itself is buried in a bin somewhere deep in my packrat closet for the time being.