Software RAID driver?

Hi,

I have special hardware (PCI-based EEPROM card) that has the code that
allows to create RAID stripe set volumes (int 13h mapping code). In other
words I can boot and run DOS from the stripe set. Is there any way to make
Windows NT/2K/XP run from this private RAID as well? What kind of driver do
I need to develop? Now I think it should be either SCSI miniport or
monolithic SCSI port driver. But as the hardware that used is jusr ordinary
Inter PIIX maybe I can make something different (easier driver)?

Regards,
Anton


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Anton:

SCSI miniport is the easiest way to do what you wanted.
Developing a monolithic SCSI port driver is a very time consuming task.

Regards,

Don
-----Original Message-----
From: xxxxx@hotmail.com [mailto:xxxxx@hotmail.com]

Sent: Sunday, September 30, 2001 6:00 PM
To: NT Developers Interest List
Subject: [ntdev] Software RAID driver?

Hi,

I have special hardware (PCI-based EEPROM card) that has the code that
allows to create RAID stripe set volumes (int 13h mapping code). In other
words I can boot and run DOS from the stripe set. Is there any way to make
Windows NT/2K/XP run from this private RAID as well? What kind of driver do
I need to develop? Now I think it should be either SCSI miniport or
monolithic SCSI port driver. But as the hardware that used is jusr ordinary
Inter PIIX maybe I can make something different (easier driver)?

Regards,
Anton


You are currently subscribed to ntdev as: xxxxx@PacificDigital.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

RE: [ntdev] Software RAID driver?Anton:

SCSI miniport is the easiest way to do what you wanted.
Developing a monolithic SCSI port driver is a very time consuming task.

Regards,

Don

Yes, I agree. Maybe you should look at ASC’s VirtualSCSI Library.
Bill Casey

== SCSI Adapters & VirtualSCSI Target Mode Libs ==
Advanced Storage Concepts, Inc. (409) 744-2129
2720 Terminal Drive xxxxx@virtualscsi.com
Galveston, TX 77554 USA www.virtualscsi.com

-----Original Message-----
From: xxxxx@hotmail.com
[mailto:xxxxx@hotmail.com]
Sent: Sunday, September 30, 2001 6:00 PM
To: NT Developers Interest List
Subject: [ntdev] Software RAID driver?

Hi,

I have special hardware (PCI-based EEPROM card) that has the code that
allows to create RAID stripe set volumes (int 13h mapping code). In other
words I can boot and run DOS from the stripe set. Is there any way to make
Windows NT/2K/XP run from this private RAID as well? What kind of driver
do
I need to develop? Now I think it should be either SCSI miniport or
monolithic SCSI port driver. But as the hardware that used is jusr
ordinary
Inter PIIX maybe I can make something different (easier driver)?

Regards,
Anton


You are currently subscribed to ntdev as: xxxxx@PacificDigital.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@advstor.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

On what level do they create RAIDs?
If on hardware level - then yes you can, write a SCSI miniport and all will be OK.
If on BIOS level - an extremely hard task, if not possible at all. Their scheme of on-disk layout of the stripe set headers can be
incompatible with FtDisk or DmIo.
You will possibly end with the need of writing your own volume manager.

Max

----- Original Message -----
From:
To: “NT Developers Interest List”
Sent: Monday, October 01, 2001 3:00 PM
Subject: [ntdev] Software RAID driver?

> Hi,
>
> I have special hardware (PCI-based EEPROM card) that has the code that
> allows to create RAID stripe set volumes (int 13h mapping code). In other
> words I can boot and run DOS from the stripe set. Is there any way to make
> Windows NT/2K/XP run from this private RAID as well? What kind of driver do
> I need to develop? Now I think it should be either SCSI miniport or
> monolithic SCSI port driver. But as the hardware that used is jusr ordinary
> Inter PIIX maybe I can make something different (easier driver)?
>
> Regards,
> Anton
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

>On what level do they create RAIDs? If on hardware level - then yes you
can, >write a SCSI miniport and all will be OK. If on BIOS level - an
extremely >hard task,

On BIOS level. I mean I use exising PIIX controller IDE hardware and right
now I have modified int 13h code. It maps two spare drives (0x80 and 0x81)
to one
more (0x82).

if not possible at all. Their scheme of on-disk layout of the stripe set
headers can be incompatible with FtDisk or DmIo.

I can use any disk layout.

You will possibly end with the need of writing your own volume manager.

I see -(( Thank you!

Anton


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com