DocumentCode :
3186144
Title :
Transactional filer for grid storage server
Author :
Shrikumar, H.
Author_Institution :
Ipsil Inc., Cambridge, MA
fYear :
2005
fDate :
7-7 Oct. 2005
Firstpage :
1345
Abstract :
Future demands on storage systems are expected to stress current storage architectures on ail dimensions: amount of aggregate storage is expected to grow by 2 to 3 orders of magnitude, while data-granularity is expected to fall by at least an order of magnitude. Further, the network access bandwidths are also increasing at least by two orders of per link, and several times that in aggregate. We present a transactional filer, a extensible scalable file-system capable of "petabyte" and "petabit-per-sec" performance. This filer is built using, as its components, an all-silicon grid storage server, whose scalability derives from a no-software "server-less server" design. The grid storage server implements multiple layers of a protocol stack which are compiled into a hardware engine that processes all layers concurrently on-chip, without any software involvement. The protocol engine chip has a vanishingly low price point, at which it is possible to directly network-enable each individual hard-disk drive. This "serverless" design allows it to scale up to match "terabit" network speeds and "terabyte" disk capacities per node, aggregating to petabyte-petabit capacities across the large scale grid application. The transactional filer is a file-system is built upon this distributed silicon protocol engine architecture; and benefits from the advantages of reconfigrable computing. The file-system primitives which are implemented in the hardware protocol engine are simple and hence silicon-friendly, yet they can be combined together in ways to provide a very rich transactional versioned file-system interface to the end-application. While this newer grid-friendly file-system interface is exposed for new applications, the same hardware primitives can be used in a backward compatible POSIX manner to support legacy applications
Keywords :
bandwidth allocation; file servers; grid computing; protocols; distributed silicon protocol engine architecture; extensible scalable file-system; grid storage server; grid-friendly file-system interface; hardware protocol engine; network access bandwidths; petabyte-petabit capacities; protocol stack; server-less server design; terabit network speeds; terabyte disk capacities; transactional filer; Aggregates; Bandwidth; Engines; File servers; Hard disks; Hardware; Network servers; Protocols; Scalability; Stress;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Broadband Networks, 2005. BroadNets 2005. 2nd International Conference on
Conference_Location :
Boston, MA
Print_ISBN :
0-7803-9276-0
Type :
conf
DOI :
10.1109/ICBN.2005.1589764
Filename :
1589764
Link To Document :
بازگشت