I opened this case at "Ask Adaptec". Any comments?
OS : Windows XP
Problem : 12/25/01 08:01:29 ardev1
I use a 2100s with two Seagate X15 18GB harddisks in Raid 0. I updated
the controller firmware to the latest edition and replaced the 32MB
cache with 128MB PC100 ECC.
The problem is the poor performance of this card, it's performing worse
than one separate X15. You can see the performance in this file:
I checked all settings but can't find something wrong. I made a config
file with storage manager pro which you can find here:
Can you tell me what the problem could be? Thank you.
12/25/01 10:03:57 ardev1
I did some research one the 2100s in some messageboards, shocking. It
seems I'm not alone, every owner of this card complains about the bad
performance. In fact, every user has the same low performance, about
37MB/sec in every benchmark you can think of. Adaptec's standard answer
to this problem is to add more drives?? This doesn't work, I've seen
the results from other users.
Does Adaptec acknowledge the bad performance of this card and what is
Adaptec going to do about this?
12/28/01 04:54:44 ardev1
Thank you for your detailed answer. Here's my respons:
1. I already use the latest bios for my systemboard (Tiger MP with bios
2. The 2100s already has the highest priority possible on the PCI bus.
This can be set in the systemboard bios.
3. I know my hardware resources, no problems here
4. My system is conflict free. The 2100s has it's own IRQ (16) EBDA
Relocation is enabled.
5. My hardware is correctly installed with the 2100s on ID 7 and the
disks on ID 0 and 1. The disks are connected with the cable that came
with the 2100s. Checked all settings you suggested in SMOR and Storage
Manager, everything checks out.
What's next? Can you setup a config with this card and 2 disks to
verify my findings?
Webmail Solution : 12/26/01 15:18:02 pass2614
Hello from Adaptec.
There are many variables in a system that effect performance. We have
noticed that simply inserting a controller in a PCI slot and connect
hard drives does not guarantee acceptable performance. This email will
provide a checklist for you to review for your system.
Please see the following:
1. System board BIOS.
Verify your system has the latest system board BIOS (CMOS). You may
contact the system board manufacturer or their website for this update.
There maybe unknown enhancements in a later BIOS revision that may
effect the RAID Controller.
2. PCI Slot order.
Your system board prioritizes how each PCI slot will receive hardware
resources; such as Interrupt and load order of BIOS addresses. For
this reason, inserting the RAID Controller in highest PCI slot,
normally PCI#1 or PCI#2 slot, will encourage the system board to
allocate a higher priority.
Keep in mind, the system board is in control how hardware resources are
allocated to the RAID Controller.
3. Hardware resource assigned.
How will you know the hardware resources in your system? Most times
your system board displays information on the screen before the system
boots or you may find this information in the operating system. If you
are still unsure, consult your system board or operating system
For the Adaptec RAID Controller, you may find hardware resource
information in SMOR. You may access SMOR by pressing Ctrl+A at POST.
Highlight the controller on the left and press Alt+C to access the
'Configuration' tab. There, you will see the Interrupt assigned. It
is recommended that the RAID Controller receive an Interrupt greater
than 9. Again, the PCI Slot order or the system board BIOS will
control which IRQ the controller will receive.
4. Hardware resource conflict.
There are times where another device in the system, such as video card,
IDE controller, network card, SCSI card or any add-in card or
integrated device on the system board may receive the same Interrupt or
share an Upper Memory Address as the RAID Controller.
In SMOR, highlight the controller on the on the left and you will see
SmartROM Configuration settings on the right.
In the matter of IRQ conflict, inserting the controller in a different
PCI slot may encourage the system board to allocate a different IRQ or
you may access system board BIOS and you may have control by allocating
the IRQ to the PCI slot that the controller is installed.
The second possible conflict is Upper Memory Address overlap/sharing
which can be resolved most times by enabling 'EBDA Relocation' in SMOR
of the RAID Controller.
5. Hardware installation and setup
- Unsure which PCI slot to insert the RAID Controller? 32bit vs.
64bit, 33Mhz vs. 66Mhz, 3.3v vs. 5v? Review the RAID Controller
specifications and insert the controller in a PCI slot that meets these
specifications. If you are unsure which PCI Slot to insert, review
your system board documentation or call the manufacturer.
- Use only compliant carriers, enclosures and high quality cables.
- Do Not disable cache on the hard drives.
Note: Hard drives that have 68pin interface are generally not designed
for Hotswap enclosures. To avoid possible problems, it is recommended
to use 80pin SCA interface hard drives for this purpose.
Review SMOR (BIOS) settings
The controller is recommended to be set at default settings, unless
Access SMOR by pressing Ctrl+A at POST.
- Configuration settings
Highlight 'Configuration' on the left side and SmartROM Configuration
tab appears on the right.
'DOS/Windows 3.1 Cache settings' . The default setting is Write
Through to avoid problems that can occur during operating system
Note: This cache setting has no effect on controller cache operation
under Windows 2000, NT, ME, UNIX or NetWare.
- Controller information
Highlight the RAID controller on the left side and Information tab
appears on the right. The information on this screen is information
only and can not be edited.
.Note the Revision. Check the Adaptec website for the latest revision.
Note the amount of memory/cache capacity is correct
- BUS settings
SCSI ID should remain at 7
Note Transfer Rate is correct
Note Termination is correct
Note TERMPWR is correct
- Drive information
Verify each hard drive that is physically connected to the controller
appears on the left side. The information on this screen is
information only and can not be edited.
Note the Revsion (Contact hard drive manufacture for latest revision)
Note the Transfer Rate is correct for the hard drive. (If it is not,
it may be related to a incompliant or faulty cable, carrier or
enclosure that hard drive is connected)
Note Status reports Optimal
- Array information
Highlight the RAID array on the left side and Information tab appears
on the right. The information on this screen is information only and
can not be edited.
Note the Status reports Optimal
- Note the operating system has the latest service packs.
- Note the latest RAID driver is installed.
Optimize Storage Manager Sofware
- Run Storage Manager classic
- Double Click HBA (Host Bus Adapter)
- Click on 'Configure' button
- Click on Cache
- Set 'Cache Inhibit' settings from Mandatory to Advisory.
- Click on Switch-View button at top.
- Double-click the array
- Click on 'Configure' button
- Change setting to Write-back instead of Write-through
After reviewing the above hardware and software settings, you will see
how so many items in a system can dramatically effect performance.
Thank you for using Adaptec's ASK US System.
01/02/02 00:58:12 yue21938
Hello from Adapec,
I'm responding to your questions on Adaptec SCSI Raid 2100S.
I noticed in your last message that the Raid controller is on IRQ 16.
IRQ 16 is a mapped IRQ appears to the Operating System only. Please try
to force the Raid controller to IRQ 10 or 11. You may refer to our ASK
article # 010413-000007 on how to solve this issue. You can find this
article by using Search by Article Number option at:
Please try also updating all the drivers of the motherboard chipsets in
case you have not done so already.
I would also suggest you to check the sustained read write rate of the
Thank you for using ASK system.