DiDaS Logo
 
XXX
   

DiDaS

Distributed Data Storage project aims to build an infrastructure of data storage in main nodes of highspeed network Cesnet2.


The main goals of project:


Current state of art:

Together, 10 data stores are reckoned with, the total capacity being about 15TB. The stores are placed in six czech cities - Praha - CUNI, Praha - Cesnet, České Budějovice - JCU Ostrava - VSB Liberec - VSLIB Brno - ICS a Plzeň They are connected with a 100Mbps and 1Gbps network link, and also connected to the high-speed Czech-bone network Cesnet2, which consists of 1 to 2.5Gbps links and features a more-way topology.

These data stores are mainly connected and made available through the Internet Backplane Protocol (IBP).

We are using low-end PC-class server on the basis of Pentium 4 processor with 1GB of RAM mainly using IDE hard disks.

There are four kinds of data stores:

  • eight to ten IDE Serial ATA hard disks in internal hardware RAID 5 array with total capacity of 1.75TB - 2TB
  • eight IDE Parallel ATA hard disks in internal hardware RAID 5 array with total capacity of 1.75TB
  • eight SCSI hard disks in internal hardware RAID 5 array with total capacity of 511GB
  • eight IDE Parallel ATA hard disks in external hardware RAID 5 array with total capacity of 1.75TB

For IBP, new clients are being developed, which will allow access to data and also will be able to exploit the IBP's potential. Currently we have modified transcode to be able read and store files from/to IBP infrastructure. We have also patches to mplayer to be able play content directly from IBP while allowing seeking in content. Both application use our own IBP access library libxio.

Further work:

  • creating a filesystem upon IBP
  • plug-ins for web browsers
  • optionally Java applets to move download directly to clients
  • large zoomable picture viewer like Mr.SID

Other points of our interest are experiments with replica management, as well as with metadata and load distribution optimization.


Participating organizations:

Institute of Computer Science MUNI, Brno
Prague supercomputer center CUNI, Prague
Westbohemian supercomputer center ZCU, Plzen
Supercomputing Center VSB, Ostrava
National Library, Prague
Metacomputing Center, Cesnet