B. Le, couplé à l'espace d'adressage global. Le BA est désormais associé à une instance locale ainsi qu'à une instance globale

.. Modification-de-la-structure-du-système, 150 6.4.1 Mécanismes de base, p.153

. Ainsi, le serveur est averti de la panne et peut éventuellement relayer l'information auprès d'un administrateur pour suggérer une intervention sur la machine concernée

L. Clients and . Fait, en compétition pour l'obtention du verrou relatif à l'instance share sur le noeud n?2. L'un deux est, par ce biais, implicitement élu maître du processus de reconfiguration (nous supposons par la suite qu'il s'agit du client n?1

P. Périphérique, Générique) (à) Blocs Distant

I. Benchmark, H. A. Acharya, M. Uysal, and J. Saltz, Active disks : Programming Model, Algorithms and Evaluation, Proceedings of the 8th Symposium on Architectural Support for Programming Languages and Operating Systems, pp.81-91, 1998.

A. Acquaviva, E. Lattanzi, and A. Bogliolo, Power-aware network swapping for wireless palmtop pcs, Proceedings of the IEEE Design Automation and Test in Europe Conference (DATE-04), 2004.

K. Amiri, Scalable and Manageable Storage Systems, 2000.

K. Amiri, G. A. Gibson, and R. A. Golding, Highly concurrent shared storage, Proceedings 20th IEEE International Conference on Distributed Computing Systems, pp.298-307, 2000.
DOI : 10.1109/ICDCS.2000.840942

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.4786

K. Amiri, D. Petrou, G. Ganger, and G. Gibson, Dynamic function placement for data-intensive cluster computing, Proceedings of the USENIX Annual Technical Conference, 2000.

D. Anderson, J. Dykes, and E. Riedel, More than an interface ? SCSI vs. ATA, Proceedings of the 2nd Annual Conference on File and Storage Technology (FAST) USENIX Association, 2003.

D. C. Anderson, J. Chase, and A. Vahdat, Interposed request routing for scalable network storage, Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI), USENIX Association, 2000.
DOI : 10.1145/505452.505454

T. E. Anderson, M. D. Dahlin, J. M. Neefe, D. A. Patterson, D. S. Roselli et al., Serverless network file systems, ACM Transactions on Computer Systems, vol.14, issue.1, pp.41-79, 1996.
DOI : 10.1145/225535.225537

K. Appleby, S. Fakhouri, L. Fong, G. Goldszmidt, and M. Kalantar, Oceano-SLA based management of a computing utility, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470), 2001.
DOI : 10.1109/INM.2001.918085

R. H. Arpaci-dusseau, E. Anderson, N. Treuhaft, D. E. Culler, J. M. Hellerstein et al., Cluster I/O with River, Proceedings of the sixth workshop on I/O in parallel and distributed systems , IOPADS '99, pp.10-22, 1999.
DOI : 10.1145/301816.301823

R. H. Arpaci-dusseau, A. C. Arpaci-dusseau, D. E. Culler, J. M. Hellerstein, and D. A. Patterson, The architectural costs of streaming I/O: A comparison of workstations, clusters, and SMPs, Proceedings 1998 Fourth International Symposium on High-Performance Computer Architecture, pp.90-101, 1998.
DOI : 10.1109/HPCA.1998.650549

. Asami, Reducing the Cost of System Administration of a Disk Storage System Built from Commodity Components, 2000.

C. R. Attanasio, M. Butrico, C. A. Polyzois, S. E. Smith, J. L. Peterson et al., Design and Implementation of a Recoverable Virtual Shared Disk, 1994.

P. Augerat, W. Billot, S. Derr, and C. Martin, A Scalable File Distribution and Operating System Installation Toolkit for Clusters, 2001.

O. Aumage, L. Bougé, J. F. Méhaut, R. Namyst, and I. Madeleine, Madeleine II: a portable and efficient communication library for high-performance cluster computing, Proceedings IEEE International Conference on Cluster Computing. CLUSTER 2000, pp.607-626, 2002.
DOI : 10.1109/CLUSTR.2000.889004

S. Baker and J. H. Hartman, The Mirage NFS router, 29th Annual IEEE International Conference on Local Computer Networks, 2002.
DOI : 10.1109/LCN.2004.127

L. A. Barroso, J. Dean, and U. Hölzle, Web search for a planet: the google cluster architecture, IEEE Micro, vol.23, issue.2, pp.22-28, 2003.
DOI : 10.1109/MM.2003.1196112

A. Baumann, G. Heiser, J. Appavoo, D. Da-silva, O. Krieger et al., Providing Dynamic Update in an Operating System, Proceedings of the 2005 USENIX Technical Conference USENIX Association, 2005.

B. Bershad, S. Savage, P. Pardyak, E. Sirer, M. Fiuczynski et al., Extensibility, safety and performance in the SPIN operating system, Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP-15) (Copper Mountain Resort, CO, USA), 1995.

N. J. Boden, D. Cohen, R. E. Felderman, A. E. Kulawik, C. L. Seitz et al., Myrinet: a gigabit-per-second local area network, IEEE Micro, vol.15, issue.1, pp.29-36, 1995.
DOI : 10.1109/40.342015

A. Bohara, I. Neamtiu, P. Gallard, F. Sultan, and L. Iftode, Remote Repair of Operating System State Using Backdoors, Proceedings of the 1st International Conference on Autonomic Computing (ICAC'04), 2004.

J. Bonwick, The Slab Allocator : An Object-Caching Kernel Memory Allocator, Proceedings of the Usenix Summer 1994 Technical Conference, 1994.

A. J. Borr, SecureShare : Safe UNIX/Windows File Sharing trough Multiprotocol Locking, Proceedings of the 2nd USENIX Windows NT Symposium USENIX Association, 1998.

P. J. Braam, The Lustre Storage Architecture, 2004.

P. J. Braam and P. A. Nelson, Removing Bottlenecks in Distributed Filesystems : Coda & InterMezzo as examples, Proceedings of the 1999 Linux Expo, 1999.

P. T. Breuer, A. Lopez, A. García, and . Ares, The Network Block Device, Linux Journal, issue.73, 2000.

R. Brightwell, R. Riesen, B. Lawry, and A. B. Maccabe, Portals 3.0: protocol building blocks for low overhead communication, Proceedings 16th International Parallel and Distributed Processing Symposium, 2002.
DOI : 10.1109/IPDPS.2002.1016564

N. C. Burnett, J. Bent, A. C. Arpaci-dusseau, and R. H. Arpaci-dusseau, Exploiting Gray- Box Knowledge of Buffer-Cache Management, Proceedings of the General Track : 2002 USENIX Annual Technical Conference, USENIX Association, pp.29-44, 2002.

P. H. Carns, W. B. Ligon, R. B. Ross, and R. Thakur, PVFS : A parallel file system for linux clusters, Proceedings of the 4th Annual Linux Showcase and Conference USENIX Association, 2000.

E. Caron, Calcul numérique sur données de grande taille, 2000.

E. Cecchet, Apport des Réseaux à Capacité d'Adressage pour des Grappes à Mémoire Partagée Distribuée Logicielle -Conception et Applications, 2001.

E. Cecchet, A. Chanda, S. Elnikety, J. Marguerite, and W. Zwaenepoel, Performance Comparison of Middleware Architectures for Generating Dynamic Web Content, Proceedings of the 4th ACM/IFIP/USENIX International Middleware Conference, 2003.
DOI : 10.1007/3-540-44892-6_13

E. Cecchet, J. Marguerite, and W. Zwaenepoel, Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases, Proceedings of the 7th International Conference on Principles of Distributed Systems (OPODIS'2003), 2003.
DOI : 10.1007/978-3-540-27860-3_8

M. Chadapalaka, J. Hufferd, J. Satran, and H. Stah, Datamover Architecture for iSCSI (version 1, 2003.

J. Chase, D. Irwin, L. Grit, J. Moore, and S. Sprenkle, Dynamic virtual clusters in a grid site manager, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on, pp.90-103, 2003.
DOI : 10.1109/HPDC.2003.1210019

J. S. Chase, D. C. Anderson, P. N. Thakar, A. Vahdat, and R. P. Doyle, Managing Energy and Server Resources in Hosting Centres, Proceedings of the 18th ACM Symposium on Operating Systems Principles, pp.103-116, 2001.

B. Chen and R. Morris, Flexible Control of Parallelism in a Multiprocessor PC Router, Proceedings of the 2001 USENIX Annual Technical Conference (USENIX '01), pp.333-346, 2001.

P. M. Chen, E. K. Lee, G. A. Gibson, R. H. Katz, and D. A. Patterson, RAID: high-performance, reliable secondary storage, ACM Computing Surveys, vol.26, issue.2, pp.145-185, 1994.
DOI : 10.1145/176979.176981

N. Christenson, T. Bosserman, and D. Beckemeyer, A Highly Scalable Electronic Mail Service Using Open Systems, Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS), 1997.

S. Chutami, O. Anderson, M. Kazer, B. Leverett, W. A. Mason et al., The episode file system, Proceedings of the 1992 Winter USENIX Technical Conference USENIX Association, pp.43-60, 1992.

O. Cozette, C. Randriamaro, and G. Utard, Improving cluster IO performance with remote efficient access to distant device, 27th Annual IEEE Conference on Local Computer Networks, 2002. Proceedings. LCN 2002., pp.698-704, 2002.
DOI : 10.1109/LCN.2002.1181840

URL : https://hal.archives-ouvertes.fr/inria-00072187

R. Cunningham and E. Kohler, Making Events Less Slippery with Eel, Proceedings of the 10th Workshop on Hot Topics in Operating Systems Symposium (HotOS-X), 2005.

F. Dabek, N. Zeldovich, F. Kaashoek, D. Mazieres, and R. Morris, Event-driven programming for robust software, Proceedings of the 10th workshop on ACM SIGOPS European workshop: beyond the PC , EW10, 2002.
DOI : 10.1145/1133373.1133410

M. D. Dahlin, T. E. Anderson, D. A. Patterson, and R. Y. Wang, Cooperative Caching : Using Remote Client Memory to Improve File System Performance, Proceedings of the 1st Symposium on Operating Systems Design and Implementation USENIX Association, pp.267-280, 1994.

W. De-jonge, M. F. Kaashoek, and W. C. Hsieh, The Logical Disk : A New Approach to Improving File Systems, Proceedings of the 14th ACM Symposium on Operating Systems Principles, pp.15-28, 1993.

A. Di-marco, G. Chiola, and G. Ciaccio, Using a gigabit ethernet cluster as a distributed disk array with multiple fault tolerance, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings., 2003.
DOI : 10.1109/LCN.2003.1243187

R. Draves, B. Bershad-an, R. Rashid, and R. Dean, Using Continuations to Implement Thread Management and Communication in Operating Systems, Proceedings of the 13th ACM Symposium on Operating Systems Principles (SOSP), 1991.

D. Dunning, G. Regnier, G. Mcalpine, D. Cameron, B. Shubert et al., The Virtual Interface Architecture, IEEE Micro, vol.18, issue.2, p.18, 1998.
DOI : 10.1109/40.671404

M. Dydensborg, Direct Remote Access to Devices, Proceedings of the 4th European Research Seminar on Advances in Distributed Systems (ERSADS), 2001.

E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F. Kaashoek, The click modular router, ACM Transactions on Computer Systems, vol.18, issue.3, pp.263-297, 2000.
DOI : 10.1145/354871.354874

K. Elmeleegy, A. Chanda, A. Cox, and W. Zwaenepoel, Lazy Asynchronous I/O for Event- Driven Servers, Proceedings of the USENIX 2004 Technical conference, pp.241-254, 2004.

J. P. Fassino, J. B. Stefani, J. Lawall, and G. Muller, THINK : A Software Framework for Component-based Operating System Kernels, Proceedings of Usenix Annual Technical Conference, 2002.

M. J. Feeley, W. E. Morgan, E. P. Pighin, A. R. Karlin, H. M. Levy et al., Implementing global memory management in a workstation cluster, Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP), pp.201-212, 1995.

W. Feng, M. Warren, and E. Weigle, The Bladed Beowulf: a cost-effective alternative to traditional Beowulfs, Proceedings. IEEE International Conference on Cluster Computing, pp.245-254, 2002.
DOI : 10.1109/CLUSTR.2002.1137753

G. Finn, An integration of network communication with workstation architecture, ACM SIGCOMM Computer Communication Review, vol.21, issue.5, pp.18-29, 1991.
DOI : 10.1145/122431.122433

M. D. Flouris and A. Bilas, Violin : A Framework for Extensible Block-Level Storage, Proceedings of the 13th NASA Goddard and 22nd IEEE Conference on Mass Storage Systems and Technologies (MSST2005), 2005.

B. Ford, M. Hibler, J. Lepreau, R. Mcgrath, and P. Tullmann, Interface and Execution Models in the Fluke Kernel, Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI) USENIX Association, 1999.

K. Fraser, S. Hand, R. Neugebauer, I. Pratt, A. Warfield et al., Safe Hardware Access with the Xen Virtual Machine Monitor, Proceedings of the 1st Workshop on Operating System and Architectural Support for the on demand IT InfraStructure, 2004.

S. Frolund, A. Merchant, Y. Saito, S. Spence, and A. Veitch, FAB : Enterprise Storage Systems on a Shoestring, Proceedings of the 9th Workshop on Hot Topics in Operating Systems USENIX Association Proceedings of the, 2003.

B. Gaffey, CXFS : A General Purpose Cluster File System, Proceedings of the 8th NASA Goddard Conference on Mass Storage Systems and Technologies, 2000.

G. R. Ganger, J. D. Strunk, and A. J. Klosterman, Self-* Storage : Brick-based Storage with Automated Administration, 2003.

P. Geoffray, Contributions au support de communication des serveurs vidéo distribués suivant une architecture réseau de type grappe de PC, OPIOM : Off Processor IO with Myrinet, Proceedings of the 1st International Symposium on Cluster Computing and the Grid, 2001.

S. Ghemawat, H. Gobioff, and S. Leung, The Google file system, Proceedings of the 19th ACM Symposium on Operating Systems Principles, pp.29-43, 2003.

G. Gibson, Storage : 10 year retrospective, 10 year prospective, invited talk at the 10th NASA Goddard Conference on Mass Storage Systems and Technologies, 2002.

G. A. Gibson, D. Nagle, K. Amiri, F. W. Chang, E. M. Feinberg et al., File Server Scaling with Network-Attached Secure Disks, Proceedings of the ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pp.272-284, 1997.

G. A. Gibson, D. F. Nagle, K. Amiri, J. Butler, F. W. Chang et al., A Cost-Effective, High-Bandwidth Storage Architecture, Proceedings of the 8th Symposium on Architectural Support for Programming Languages and Operating Systems, pp.92-103, 1998.
DOI : 10.1145/384265.291029

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.130.1602

B. Goglin and L. Prylli, Design and Implementation of ORFA, 2003.
URL : https://hal.archives-ouvertes.fr/inria-00408749

J. Gray and A. Reuter, Transaction Processing : Concepts and Techniques, 1993.

K. Grimsrud and H. Smith, Serial ATA Storage Architecture and Applications : Designing High-Performance, Cost-Effective I/O Solutions, 2003.

E. Grochowski and R. D. Halem, Technological impact of magnetic hard disk drives on storage systems, IBM Systems Journal, vol.42, issue.2, pp.338-346, 2003.
DOI : 10.1147/sj.422.0338

J. S. Hansen and R. Lachaize, Using idle disks in a cluster as a high-performance storage system, Proceedings. IEEE International Conference on Cluster Computing, pp.245-254, 2002.
DOI : 10.1109/CLUSTR.2002.1137774

J. H. Hartman, I. Murdock, and T. Spalink, The Swarm scalable storage system, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003), 1999.
DOI : 10.1109/ICDCS.1999.776508

J. H. Hartman and J. K. Ousterhout, The Zebra striped network file system, ACM Transactions on Computer Systems, vol.13, issue.3, pp.274-310, 1995.
DOI : 10.1145/210126.210131

J. S. Heidemann and G. J. Popek, File-system development with stackable layers, Proceedings of the 15th ACM Symposium on Operating Systems Principles, pp.58-89, 1994.
DOI : 10.1145/174613.174616

H. Corporation, Configuring OPS Clusters with ServiceGuard OPS Edition, 2002.

M. Hibler, L. Stoller, J. Lepreau, R. Ricci, and C. Barb, Fast, Scalable Disk Imaging with Frisbee, Proceedings of the 2003 USENIX Annual Technical Conference USENIX Association, pp.283-296, 2003.

M. Hicks, J. T. Moore, and S. Nettles, Dynamic Software Updating, Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (Snowbird, 2001.
DOI : 10.1145/378795.378798

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.135.2437

S. Hotz, R. Van-meter, and G. Finn, Internet Protocols for Network-Attached Peripherals, Proceedings of the 6th NASA Goddard Conference on Mass Storage Systems and Technologies in Cooperation with 15th IEEE Symposium on Mass Storage Systems, 1998.

J. H. Howard, M. L. Kazar, S. G. Menees, D. A. Nichols, M. Satyanarayanan et al., Scale and performance in a distributed file system, ACM Transactions on Computer Systems, vol.6, issue.1, pp.51-81, 1988.
DOI : 10.1145/35037.35059

H. Hsiao and D. Dewitt, Chained declustering: a new availability strategy for multiprocessor database machines, [1990] Proceedings. Sixth International Conference on Data Engineering, pp.456-465, 1990.
DOI : 10.1109/ICDE.1990.113499

N. C. Hutchinson and L. L. Peterson, The x-Kernel: an architecture for implementing network protocols, IEEE Transactions on Software Engineering, vol.17, issue.1
DOI : 10.1109/32.67579

K. Hwang, H. Jin, E. Chow, C. Wang, and Z. Xu, Designing SSI clusters with hierarchical checkpointing and single I/O space, IEEE Concurrency, vol.7, issue.1, pp.60-69, 1999.
DOI : 10.1109/4434.749136

K. Hwang, H. Jin, and R. Ho, RAID-x: a new distributed disk array for I/O-centric cluster computing, Proceedings the Ninth International Symposium on High-Performance Distributed Computing, pp.279-287, 2000.
DOI : 10.1109/HPDC.2000.868660

K. Hwang, H. Jin, and R. S. Ho, Orthogonal striping and mirroring in distributed RAID for I/O-centric cluster computing, IEEE Transactions on Parallel and Distributed Systems, vol.13, issue.1, pp.26-44, 2002.
DOI : 10.1109/71.980025

R. Ibm-almaden and . Center, Collective Intelligent Bricks, 2003.

A. Ibm-corporation and . Computing, Creating Self-Managing Computing Systems, pp.2004-2013

L. Iftode, C. Dubnicki, E. W. Felten, and K. Li, Improving release-consistent shared virtual memory using automatic update, Proceedings. Second International Symposium on High-Performance Computer Architecture, 1996.
DOI : 10.1109/HPCA.1996.501170

H. Jin, G. Tan, and S. Wu, Clustered Multimedia Servers : Architectures and Storage Systems, Annual Review of Scalable Computing, vol.5, pp.92-132, 2003.

C. Jurgens, Fibre Channel: a connection to the future, Computer, vol.28, issue.8, pp.88-90, 1995.
DOI : 10.1109/2.402088

M. Kallahalla, M. Uysal, R. Swaminathan, D. E. Lowell, M. Wray et al., SoftUDC: a software-based data center for utility computing, Computer, vol.37, issue.11, pp.38-46, 2004.
DOI : 10.1109/MC.2004.221

S. Kent and R. Atkinson, Security Architecture for the Internet Protocol (IPSec), RFC 2401, 1998.

J. O. Kephart and D. M. Chess, The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003.
DOI : 10.1109/MC.2003.1160055

P. B. Khoo and W. Y. Wang, Introducing A Flexible Data Transport Protocol for Network Storage Applications, Proceedings of the 19th IEEE Symposium on Mass Storage Systems, pp.241-257, 2002.

K. Kim, J. S. Kim, S. I. Jung, and G. /. Via, A Network Block Device over Virtual Interface Architecture on Linux, Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS) (Fort Lauderdale, 2002.

J. J. Kistler and M. Satyanarayanan, Disconnected Operation in the Coda File System, Proceedings of the 13th ACM Symposium on Operating Systems Principles (SOSP), pp.213-225, 1991.

A. J. Klosterman and G. Ganger, Cuckoo : Layered clustering for NFS, 2002.

B. Knowles and N. Christenson, Design and Implementation of Highly Scalable E-mail Systems, Proceedings of the LISA Conference USENIX Association, 2000.

M. Ko, J. Hufferd, M. Chadalapaka, U. Elzur, H. Shah et al., iSCSI Extensions for RDMA Specification (Version 1, 2003.

D. Kotz, Disk-directed I/O for MIMD multiprocessors, ACM Transactions on Computer Systems, vol.15, issue.1, pp.41-74, 1997.
DOI : 10.1145/244764.244766

N. P. Kronenberg, H. M. Levy, and W. D. Strecker, VAXcluster: a closely-coupled distributed system, ACM Transactions on Computer Systems, vol.4, issue.2, pp.130-146, 1986.
DOI : 10.1145/214419.214421

R. Lachaize and J. S. Hansen, Simplifying Administration Through Dynamic Reconfiguration in a Cooperative Cluster Storage System A Distributed Shared Buffer Space for Data-intensive Applications, Proceedings of the 6th IEEE International Conference on Cluster Computing Proceedings of the 5th International Workshop on Distributed Shared Memory (DSM 2005), held in conjunction with CCGRID 2005, 2004.

L. Lamport, The part-time parliament, ACM Transactions on Computer Systems, vol.16, issue.2, pp.133-169, 1998.
DOI : 10.1145/279227.279229

R. Latham, N. Miller, R. Ross, and P. Carns, A Next-Generation Parallel File System for Linux Clusters, LinuxWorld Magazine, pp.56-59, 2004.

H. Lauer and R. Needham, On the duality of operating system structures, Proceedings of the 2nd Internaltional Symposium on Operating Systems, 1978.
DOI : 10.1145/850657.850658

E. K. Lee, Highly-available, scalable network storage, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway, 1995.
DOI : 10.1109/CMPCON.1995.512415

E. K. Lee and C. A. Thekkath, Petal : Distributed Virtual Disks, Proceedings of the 7th Symposium on Architectural Support for Programming Languages and Operating Systems, pp.84-92, 1996.

P. Lombard and Y. Denneulin, nfsp: a distributed NFS server for clusters of workstations, Proceedings 16th International Parallel and Distributed Processing Symposium, 2002.
DOI : 10.1109/IPDPS.2002.1015512

C. Lu, G. A. Alvarez, and J. Wilkes, Aqueduct : online data migration with performance guarantees, Proceedings of the 1st Conference on File and Storage Technology (FAST'02) USENIX Association, pp.219-230, 2002.

C. R. Lumb, R. Golding, G. R. Ganger, and D. , Decentralized request distribution in brick-based storage systems, Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems, 2004.

M. Mesnier, E. Thereska, D. Ellard, G. R. Ganger, and M. Seltzer, File classification in self-* storage systems, International Conference on Autonomic Computing, 2004. Proceedings., 2004.
DOI : 10.1109/ICAC.2004.1301346

K. Magoutis, S. Addetia, A. Fedorova, M. I. Seltzer, J. S. Chase et al., Structure and Performance of the Direct Access File System, Proceedings of the 2002 USENIX Annual Technical Conference USENIX Association, 2002.

E. P. Markatos and G. Dramitinos, Implementation of a reliable remote memory pager, Proceedings of the 1996 USENIX Annual Technical Conference USENIX Association, 1996.

P. Massiglia, . For-entreprise, and . Computing, A Technology White Paper, Tech. report, Veritas Software Corporation, 2000.

A. Mcnab, SlashGrid -a framework for Grid aware filesystems, 2002.

J. Menon, D. A. Pease, R. Rees, L. Duyanovich, and B. Hillsberg, IBM Storage Tank???A heterogeneous scalable SAN file system, IBM Systems Journal, vol.42, issue.2, pp.250-267, 2003.
DOI : 10.1147/sj.422.0250

M. Mesnier, G. R. Ganger, and E. Riedel, Storage area networking - Object-based storage, IEEE Communications Magazine, vol.41, issue.8, pp.84-90, 2003.
DOI : 10.1109/MCOM.2003.1222722

R. Van-meter, G. Finn, and S. Hotz, VISA : Netstation's virtual Internet SCSI adapter, Proceedings of the 8th Symposium on Architectural Support for Programming Languages and Operating Systems, pp.71-80, 1998.

K. Z. Meth and J. Satran, Design of the iSCSI protocol, 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings., pp.116-122, 2003.
DOI : 10.1109/MASS.2003.1194848

C. Monia, R. Mullendore, F. Travostino, W. Jeong, and M. Edwards, iFCP -A Protocol for Internet Fibre Channel Networking, 2002.
DOI : 10.17487/rfc4172

J. Moore and J. Chase, Cluster on Demand, 2002.

D. Mosberger, Scout : A Path-based Operating System, 1997.

D. Mosberger and L. Peterson, Making Paths Explicit in the Scout Operating System, Proceedings of the 2nd USENIX Symposium on Operating Systems Design and Implementation (OSDI '96) USENIX Association, pp.153-168, 1996.

I. Murdock and J. H. Hartman, Swarm : A Log-Structured Storage System for Linux, Proceedings of the USENIX Annual Technical Conference ? FREENIX Track, 2000.

. Myricom, The GM-2 Message Passing System, 2003.

D. F. Nagle, G. R. Ganger, J. Butler, G. Goodson, and C. Sabol, Network Support for Network- Attached Storage, Proceedings of Hot Interconnects, 1999.

T. Newhall, S. Finney, K. Ganchev, and M. Spiegel, Nswap: A Network Swapping Module for Linux Clusters, Proceedings of Euro-Par'03 International Conference on Parallel and Distributed Computing, 2003.
DOI : 10.1007/978-3-540-45209-6_157

R. Oldfield and D. Kotz, High Performance Mass Storage and Parallel I/O, ch. 45 : Scientific Applications using Parallel I/O, pp.655-666, 2001.

S. W. Malley and L. L. Peterson, A dynamic network architecture, ACM Transactions on Computer Systems, vol.10, issue.2, pp.110-143, 1992.
DOI : 10.1145/128899.128901

P. Lombard, NFSP : Une Solution de Stockage Distribué pour Architectures à Grande Echelle, 2003.

V. Pai, P. Druschel, and W. Zwaenepoel, Flash : An efficient and portable Web server, Proceedings of the 1999 Annual Usenix Technical Conference, 1999.

V. S. Pai, A. Io-lite, U. Copy-free, and . System, Master's thesis, 1997.

V. S. Pai, P. Druschel, and W. Zwaenepoel, IO-Lite: a unified I/O buffering and caching system, ACM Transactions on Computer Systems, vol.18, issue.1, 2000.
DOI : 10.1145/332799.332895

P. Inc, The ActiveScale File System, 2004.

D. A. Patterson, G. Gibson, and R. H. Katz, A Case for Redundant Arrays of Inexpensive Disks, Proceedings of the 1988 ACM SIGMOD International Conference on Management of Data, pp.109-116, 1988.

B. Pawlowski, C. Beame, B. Callaghan, M. Eisler, D. Noveck et al., The NFS Version 4 Protocol, Proceedings of the 2nd international System Administration and Networking Conference (SANE), 2000.

G. Peng, S. Sharma, and T. Chiueh, A case for network-centric buffer cache organization, 11th Symposium on High Performance Interconnects, 2003. Proceedings., 2003.
DOI : 10.1109/CONECT.2003.1231480

G. Pfister, High Performance Mass Storage and Parallel I/O, ch. An Introduction to the Infiniband Architecture, pp.617-632, 2002.

M. Pillai, A high performance redundancy scheme for cluster file systems, Proceedings IEEE International Conference on Cluster Computing CLUSTR-03, 2003.
DOI : 10.1109/CLUSTR.2003.1253318

P. Inc, Data Integrity in Cluster File Systems, 2003.

K. Preslan, A. P. Barry, J. E. Brassow, G. Erickson, E. Nygaard et al., A 64-bit, shared disk file system for Linux, 16th IEEE Symposium on Mass Storage Systems in cooperation with the 7th NASA Goddard Conference on Mass Storage Systems and Technologies (Cat. No.99CB37098), pp.22-41, 1999.
DOI : 10.1109/MASS.1999.829973

K. W. Preslan, A. Barry, J. Brassow, R. Cattelan, A. Manthei et al., Implementing Journaling in a Linux Shared Disk File System, Proceedings of the 8th NASA Goddard Conference on Mass Storage Systems and Technologies (College Park, 2000.

L. Prylli and B. Tourancheau, BIP: A new protocol designed for high performance networking on Myrinet, Lecture Notes in Computer Science, p.1388, 1998.
DOI : 10.1007/3-540-64359-1_721

R. Lottiaux and C. Morin, A cluster operating system based on software COMA memory management, Proceedings of the 2nd Workshop on Software Distributed Shared Memory, 2000.
URL : https://hal.archives-ouvertes.fr/hal-01272459

M. Rajagopal, R. Bhagwat, and R. A. Helland, Fibre Channel over TCP, 2002.
DOI : 10.17487/rfc3821

R. Hat-inc, Clusering extensions to LVM2, See http://sources.redhat.com/ cluster/clvm/ for details, 2004.

G. Regnier, S. Makineni, R. Illikal, R. Iyer, D. Minturn et al., TCP onloading for data center servers, Computer, vol.37, issue.11, pp.48-58, 2004.
DOI : 10.1109/MC.2004.223

P. Reisner, Distributed replicated block device, Proceedings of the 9th International Linux System Technology Conference, 2002.

B. Richard, P. Augerat, N. Maillard, S. Derr, S. Martin et al., I-Cluster : Reaching TOP500 Performance Using Mainstream Hardware, 2001.

E. Riedel, G. A. Gibson, and C. Faloutsos, Active Storage for Large-Scale Data Mining and Multimedia, Proceedings of the 24th International Conference on Very Large Data Bases (VLDB), pp.62-73, 1998.

M. Rosenblum and J. K. Ousterhout, The design and implementation of a log-structured file system, ACM Transactions on Computer Systems, vol.10, issue.1, pp.26-52, 1992.
DOI : 10.1145/146941.146943

Y. Saito, B. Bershad, H. M. Levy, and . Manageability, Availability and Performance in Porcupine : A Highly Scalable, Cluster-based Mail Service, Proceedings of the 17th ACM Symposium on Operating Systems Principles, pp.1-15, 1999.

Y. Saito, S. Frolund, A. Veitch, A. Merchant, and S. Spence, FAB : Building Distributed Enterprise Arrays from Commodity Components, Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems (AS- PLOS 2004), 2004.

J. Sanchez, V. Gulias, A. Valderruten, and J. Mosquera, State of the Art and Design of VOD Systems, Proceedings of the International Conference on Information Systems Analysis, SCI'00-ISAS'00, 2000.

J. Satran, K. Meth, C. Sapuntzakis, M. Chadalapaka, and E. Zeidner, iSCSI (internet SCSI), 2003.
DOI : 10.17487/rfc3720

F. B. Schmuck and R. L. Haskin, GPFS : A Shared-Disk File System for Large Computing Clusters, Proceedings of the 1st Conference on File and Storage Technologies (FAST), USENIX Association, pp.231-244, 2002.

M. D. Schroeder, Computer systems : Theory, technology, and applications, ch. 38 : Using Sharing to Simplify System Management, pp.259-268, 2004.

K. E. Seamons, Y. Chen, P. Jones, J. Jozwiak, and M. Winslett, Server-directed collective I/O in Panda, Proceedings of the 1995 ACM/IEEE conference on Supercomputing (CDROM) , Supercomputing '95, 1995.
DOI : 10.1145/224170.224371

F. Seifert and H. Kohman, A Fast Socket Implementation over SCI, 2004.

M. Seltzer, Y. Endo, C. Small, and K. Smith, Dealing with disaster : Surviving misbehaved kernel extensions, Proceedings of the 2nd Symposium on Operating System Design and Implementation (OSDI) USENIX Association, 1996.
DOI : 10.1145/248155.238779

R. A. Shillner and E. W. Felten, Simplifying Distributed File Systems Using a Shared Logical Disk, 1996.

P. Shivam and J. S. Chase, On the elusive benefits of protocol offload, Proceedings of the ACM SIGCOMM workshop on Network-I/O convergence experience, lessons, implications, NICELI '03, 2003.
DOI : 10.1145/944747.944750

. Silicon-graphics-inc and . Sgi-cxfs, A High-Performance Multi-OS SAN Filesystem from SGI, white paper, 2004.

S. Soltis, G. Erickson, K. Preslan, M. O. Keefe, and T. Ruwart, The Design and Performance of a Shared Disk File System for IRIX, Proceedings of the 6th NASA Goddard Conference on Mass Storage Systems and Technologies, 1997.

S. Soltis, T. Ruwart, and M. O. Keefe, The Global File System, Proceedings of the 5th NASA Goddard Conference on Mass Storage Systems and Technologies, pp.319-342, 1996.

L. Spracklen, S. G. Abraham, and C. Multithreading, Opportunities and Challenges, Proceedings of the 11th International Symposium on High-Performance Computer Architecture (HPCA-11), 2005.

T. Sterling, The scientific workstation of the future may be a pile of PCs, Communications of the ACM, vol.39, issue.9, pp.11-12, 1996.
DOI : 10.1145/234215.234461

T. Sterling, D. Savarese, D. J. Becker, J. E. Dorband, U. A. Ranawake et al., BEOWULF : A parallel workstation for scientific computation, Proceedings of the 24th International Conference on Parallel Processing, pp.11-14, 1995.

H. Sutter, The Free Lunch is Over : A Fundamental Turn Toward Concurrency in Software, Dr. Dobb's, Journal, vol.30, issue.3, 2005.

M. Swift, M. Annamalai, B. Bershad, and H. M. Levy, Recovering device drivers, Proceedings of the 6th ACM/USENIX Symposium on Operating Systems Design and Implementation (OSDI) USENIX Association, 2004.
DOI : 10.1145/1189256.1189257

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.100.551

N. Talagala, S. Asami, D. Patterson, and K. Lutz, Tertiary Disk : Large Scale Distributed Storage, 1999.

H. Tang, A. Gulbeden, J. Zhou, W. Strathearn, T. Yang et al., A Self-Organizing Storage Cluster for Parallel Data-Intensive Applications, Proceedings of the ACM/IEEE SC2004 Conference, 2004.
DOI : 10.1109/SC.2004.9

H. Tang and T. Yang, An Efficient Data Location Protocol for Self-Organizing Storage Clusters, Proceedings of the International Conference for High Performance Computing and Communications (SC2003), 2003.

D. Teigland and H. Mauelshagen, Volume Managers in Linux, Proccedings of the FREENIX Track, USENIX Annual Conference, 2001.

C. A. Thekkath, T. Mann, and E. K. Lee, Frangipani : a Scalable Distributed File System, Proceedings of the 16th ACM Symposium on Operating Systems Principles (SOSP), pp.224-237, 1997.

E. Thereska, J. Schindler, J. Bucy, B. Salmon, C. R. Lumb et al., A Framework for Building Unobtrusive Disk Maintenance Applications, Proceedings of the 3rd USE- NIX Conference on File and Storage Technologies (FAST '04) USENIX Association, 2004.

T. Ungerer, B. Robic, and J. Silc, A survey of processors with explicit multithreading, ACM Computing Surveys, vol.35, issue.1, pp.29-63, 2003.
DOI : 10.1145/641865.641867

M. Volle, Evolution du prix des micro-ordinateurs, 2003.

R. Von-behren, J. Condit, and E. Brewer, Why Events are a Bad Idea (for High-concurrency Servers, Proceedings of the 10th Workshop on Hot Topics in Operating Systems (HotOS IX) (Lihue, Hawaii), USENIX Association, 2003.

R. Von-behren, J. Condit, F. Zhou, G. C. Necula, and E. Brewer, Capriccio : Scalable Threads for Internet Services, Proceedings of the 19th Symposium on Operating System Principles (SOSP-19), 2003.

A. Wagner, H. Jin, and D. K. Panda, NIC-based offload of dynamic user-defined modules for Myrinet clusters, 2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935), 2004.
DOI : 10.1109/CLUSTR.2004.1392618

M. Welsh, D. Culler, and E. Brewer, SEDA : An Architecture for Well-Conditioned, Scalable Internet Services, Proceedings of the 18th Symposium on Operating Systems Principles (SOSP-18), 2001.

B. White, J. Lepreau, L. Stoller, R. Ricci, S. Guruprasad et al., An Integrated Experimental Environment for Distributed Systems and Networks, Proceedings of the 5th Symposium on Operating Systems Design and Implementation USENIX Association, pp.255-270, 2002.

B. White, W. Ng, and B. Hillyer, Performance Comparison of IDE and SCSI Disks, 2001.

J. Wu, P. Wyckoff, D. K. Panda, and R. Ross, Unifier : Unifying Cache Management and Communication Buffer Management for PVFS over InfiniBand, Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 04), 2004.

E. Zadok, I. , and A. Shender, Extending File Systems Using Stackable Templates, Proceedings of the Annual USENIX Technical Conference, pp.57-70, 1999.

E. Zadok and J. Nieh, FIST, Proceedings of the Annual USENIX Technical Conference, pp.55-70, 2000.
DOI : 10.1145/346152.346263

Y. Zhou, L. Iftode, and K. Li, Performance Evaluation of Two Home-Based Lazy Release Consistency Protocols for Shared Memory Virtual Memory Systems, Proceedings of the 2nd Symposium on Operating Systems Design and Implementation (OSDI'96) USENIX Association, pp.75-88, 1996.

Y. Zhu, H. Jiang, X. Qin, D. Feng, and D. R. Swanson, Improved Read Performance in a Cost- Effective, Fault-Tolerant Parallel Virtual File System (CEFT-PVFS, Proceedings of the 2003 CCGRID Workshop on Parallel I/O in Cluster Computing and Computational Grids, pp.730-735, 2003.