Alessandro Di Marco

Learn More
A cluster of PCs can be seen as a collection of networked low cost disks; such a collection can be operated by proper software so as to provide the abstraction of a single, larger block device. By adding suitable data redundancy, such a disk collection as a whole could act as single, highly fault tolerant, distributed RAID device, providing capacity and(More)
Commodity EIDE disks provide low cost storage but are severely limited in bandwidth and cannot be made fault-tolerant. On the other hand, conventional RAID devices provide reliability and performance but worse price/performance figures. A cluster of PCs can be seen as a collection of networked low cost disks; such a collection can be operated by proper(More)
Any set of autonomous workstations, however networked (by a LAN, a MAN, or wireless), can be seen as a collection of networked low cost disks. Such a collection can be operated by proper software so as to provide the abstraction of a single, larger block device, made available to all the participants on a peer-to-peer basis. By adding enough data(More)
In the last couple of years, hard-disk technology has experienced an unjustified progressive boost of the built-in cache size, affecting both the power consumption and the reliability of stored data. Large built-in caches offer limited benefits in terms of performance with respect to the smaller ones. Moreover, they need to be kept in write-through mode to(More)
  • 1