FSD for a scalable distributed data struture ?

Hi all,
I’m a beginner in ddk and fsd developement.
I’m working in a project that implement a Scalable Distributed Data Structure (SDDS) that dynamically partitions data over a multicomputer. Data are distributed over servers nodes and are stored entirely in the distributed RAM for much faster access than to the traditional disk-based structures. We are developed all the infrastructure for the system to work well in user mode.
Now, I want to create a virtual disk (like Ramdisk ?) that represent the SDDS in the windows explorer, but i want to know if I must create a specific fsd and a virtual disk driver or only a virtual disk driver and an existing fsd to accomplish this. The problem is that the SDDS virtual disk must be visible in all workstations in the network, his size must be theorically infinite because news servers nodes can be dynamically and transparently added to the system, and the files stores in that virtual disk must be compatible with others disk in the network (I mean that a user must be able fro exemple to copy file from disk local disk to SDDS virtual disk (and vice versa) and able to process all the standard file manipulation).

1- Can someone give me some stuffs to accomplish that ?
2- In user mode, a custom client service send data to servers by UDP or TCP/IP, and integrate an implementation of all the protocole we use to communicate with data servers, I want to know if there is a way that kermel mode driver i must developed use this user mode service for sending data to the servers ?


0,0 /),/)
( ’ ; ’ ) ( ’ ; ’ )
(,)–(,)----(,)–(,)
Ibnou TOURE

I think that a SCSI miniport driver which emulates the controller with a single disk LUN hanging off it can help you.
We have a toolkit for writing deserialized SCSI miniports over other software.

Max

----- Original Message -----
From: Ibnou_ATI
To: File Systems Developers
Sent: Thursday, April 18, 2002 3:08 PM
Subject: [ntfsd] FSD for a scalable distributed data struture ?

Hi all,
I’m a beginner in ddk and fsd developement.
I’m working in a project that implement a Scalable Distributed Data Structure (SDDS) that dynamically partitions data over a multicomputer. Data are distributed over servers nodes and are stored entirely in the distributed RAM for much faster access than to the traditional disk-based structures. We are developed all the infrastructure for the system to work well in user mode.
Now, I want to create a virtual disk (like Ramdisk ?) that represent the SDDS in the windows explorer, but i want to know if I must create a specific fsd and a virtual disk driver or only a virtual disk driver and an existing fsd to accomplish this. The problem is that the SDDS virtual disk must be visible in all workstations in the network, his size must be theorically infinite because news servers nodes can be dynamically and transparently added to the system, and the files stores in that virtual disk must be compatible with others disk in the network (I mean that a user must be able fro exemple to copy file from disk local disk to SDDS virtual disk (and vice versa) and able to process all the standard file manipulation).

1- Can someone give me some stuffs to accomplish that ?
2- In user mode, a custom client service send data to servers by UDP or TCP/IP, and integrate an implementation of all the protocole we use to communicate with data servers, I want to know if there is a way that kermel mode driver i must developed use this user mode service for sending data to the servers ?


0,0 /),/)
( ’ ; ’ ) ( ’ ; ’ )
(,)–(,)----(,)–(,)
Ibnou TOURE


You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

please can explain more wath you mean ?
----- Original Message -----
From: Maxim S. Shatskih
To: File Systems Developers
Sent: Thursday, April 18, 2002 4:09 PM
Subject: [ntfsd] Re: FSD for a scalable distributed data struture ?

I think that a SCSI miniport driver which emulates the controller with a single disk LUN hanging off it can help you.
We have a toolkit for writing deserialized SCSI miniports over other software.

Max

----- Original Message -----
From: Ibnou_ATI
To: File Systems Developers
Sent: Thursday, April 18, 2002 3:08 PM
Subject: [ntfsd] FSD for a scalable distributed data struture ?

Hi all,
I’m a beginner in ddk and fsd developement.
I’m working in a project that implement a Scalable Distributed Data Structure (SDDS) that dynamically partitions data over a multicomputer. Data are distributed over servers nodes and are stored entirely in the distributed RAM for much faster access than to the traditional disk-based structures. We are developed all the infrastructure for the system to work well in user mode.
Now, I want to create a virtual disk (like Ramdisk ?) that represent the SDDS in the windows explorer, but i want to know if I must create a specific fsd and a virtual disk driver or only a virtual disk driver and an existing fsd to accomplish this. The problem is that the SDDS virtual disk must be visible in all workstations in the network, his size must be theorically infinite because news servers nodes can be dynamically and transparently added to the system, and the files stores in that virtual disk must be compatible with others disk in the network (I mean that a user must be able fro exemple to copy file from disk local disk to SDDS virtual disk (and vice versa) and able to process all the standard file manipulation).

1- Can someone give me some stuffs to accomplish that ?
2- In user mode, a custom client service send data to servers by UDP or TCP/IP, and integrate an implementation of all the protocole we use to communicate with data servers, I want to know if there is a way that kermel mode driver i must developed use this user mode service for sending data to the servers ?


0,0 /),/)
( ’ ; ’ ) ( ’ ; ’ )
(,)–(,)----(,)–(,)
Ibnou TOURE


You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntfsd as: xxxxx@ati.sn
To unsubscribe send a blank email to %%email.unsub%%