M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem et al., The end of an architectural era (it's time for a complete rewrite), VLDB '07: Proceedings of the 33rd international conference on very large data bases, pp.1150-1160, 2007.

M. Meredith, T. Carrigan, J. Brockman, T. Cloninger, J. Privoznik et al., Exploring Beowulf clusters, Journal of Computing Sciences in Colleges, vol.18, issue.4, pp.268-284, 2003.

R. D. Meeker, Comparative system performance for a Beowulf cluster, J. Comput. Small Coll, vol.21, issue.1, pp.114-119, 2005.

W. Gropp, E. Lusk, and A. Skjellum, Using MPI: Portable Parallel Programming with the Message Passing Interface, 1994.

V. S. Sunderam, PVM: A framework for parallel distributed computing, Concurrency: Practice and Experience, pp.315-339, 1990.
DOI : 10.1002/cpe.4330020404

J. Dean and S. Ghemawat, MapReduce, Communications of the ACM, vol.51, issue.1, pp.107-113, 2008.
DOI : 10.1145/1327452.1327492

J. Markoff and S. Hansell, Hiding in plain sight, Google seeks more power, 2006.

I. Foster, What is the Grid? a three point checklist, GRIDtoday, vol.1, 2002.

I. Foster, Globus toolkit version 4: Software for service-oriented systems, NPC'05: Proceedings of th International Conference on Network and Parallel Computing, pp.2-13, 2005.

M. Romberg, The UNICORE Grid Infrastructure, Scientific Programming, pp.149-157, 2002.
DOI : 10.1155/2002/483253

C. Marco, C. Fabio, D. Alvise, G. Antonia, G. Francesco et al., The gLite workload management system, GPC '09: Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing, pp.256-268, 2009.

E. Laure and B. Jones, Enabling Grids for e-Science, 2008.
DOI : 10.1201/9781420067682-c3

K. Stanoevska-slabeva and T. Wozniak, Cloud Basics ??? An Introduction to Cloud Computing, Grid and Cloud Computing, pp.47-61, 2010.
DOI : 10.1007/978-3-642-05193-7_4

L. M. Vaquero, L. Rodero-merino, J. Caceres, and M. Lindner, A break in the clouds, ACM SIGCOMM Computer Communication Review, vol.39, issue.1, pp.50-55, 2009.
DOI : 10.1145/1496091.1496100

M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz et al., Above the Clouds: A Berkeley view of Cloud computing, 2009.

I. Foster, Y. Zhao, I. Raicu, and S. Lu, Cloud Computing and Grid Computing 360-Degree Compared, 2008 Grid Computing Environments Workshop, pp.1-10, 2008.
DOI : 10.1109/GCE.2008.4738445

K. Keahey and T. Freeman, Science Clouds: Early experiences in Cloud computing for scientific applications, CCA '08: Cloud Computing and Its Applications, 2008.

D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman et al., The Eucalyptus Open-Source Cloud-Computing System, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp.124-131, 2009.
DOI : 10.1109/CCGRID.2009.93

R. Moreno-vozmediano, R. S. Montero, and I. M. Llorente, Elastic management of cluster-based services in the cloud, Proceedings of the 1st workshop on Automated control for datacenters and clouds, ACDC '09, pp.19-24, 2009.
DOI : 10.1145/1555271.1555277

D. Robinson, Amazon Web Services Made Simple: Learn how Amazon EC2, S3, SimpleDB and SQS Web Services enables you to reach business goals faster, 2008.

D. Sanderson, Programming Google App Engine: Build and Run Scalable Web Apps on Google's Infrastructure, 2009.

T. Redkar, Windows Azure Platform, Apress, 2010.
DOI : 10.1007/978-1-4302-2480-8

M. R. Palankar, A. Iamnitchi, M. Ripeanu, and S. Garfinkel, Amazon S3 for science grids, Proceedings of the 2008 international workshop on Data-aware distributed computing, DADC '08, pp.55-64, 2008.
DOI : 10.1145/1383519.1383526

J. Bresnahan, K. Keahey, D. Labissoniere, and T. Freeman, Cumulus, Proceedings of the 2nd international workshop on Scientific cloud computing, ScienceCloud '11, pp.25-32, 2011.
DOI : 10.1145/1996109.1996115

G. Moore, Cramming More Components Onto Integrated Circuits, Proceedings of the IEEE, vol.86, issue.1, pp.82-85, 1998.
DOI : 10.1109/JPROC.1998.658762

S. Naffziger, J. Warnock, and H. Knapp, SE2 when processors hit the power wall (or "when the CPU hits the fan"), ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005., pp.16-17, 2005.
DOI : 10.1109/ISSCC.2005.1493852

M. D. Hill, What is scalability?, ACM SIGARCH Computer Architecture News, vol.18, issue.4, pp.18-21, 1990.
DOI : 10.1145/121973.121975

K. Magoutis, Exploiting direct-access networking in network-attached storage systems, 2003.

D. A. Patterson, G. Gibson, and R. H. Katz, A case for redundant arrays of inexpensive disks (RAID), SIGMOD '88: Proceedings of the 1988 ACM SIGMOD international conference on management of data, pp.109-116, 1988.

M. Mesnier, G. 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

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

F. Schmuck and R. Haskin, GPFS: A shared-disk file system for large computing clusters, FAST '02: Proceedings of the 1st USENIX Conference on File and Storage Technologies , USENIX Association, 2002.

B. Nicolae, G. Antoniu, and L. Bougé, Enabling High Data Throughput in Desktop Grids through Decentralized Data and Metadata Management: The BlobSeer Approach, Euro-Par, vol.20, issue.4, pp.404-416, 2009.
DOI : 10.1177/1094342006070078

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

B. Nicolae, G. Antoniu, L. Bougé, D. Moise, and A. Carpen-amarie, BlobSeer, Proceedings of the 2009 EDBT/ICDT Workshops on, EDBT/ICDT '09, pp.169-184, 2011.
DOI : 10.1145/1698790.1698796

URL : https://hal.archives-ouvertes.fr/hal-00803430

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, pp.317-327, 2000.

P. Schwan, Lustre: Building a file system for 1000-node clusters, Proceedings of the Linux Symposium, pp.380-386, 2003.

S. A. Weil, S. A. Brandt, E. L. Miller, D. Long, and C. Maltzahn, Ceph: a scalable, highperformance distributed file system, OSDI '06: Proceedings of the 7th symposium on Operating systems design and implementation, pp.307-320, 2006.

S. A. Weil, K. T. Pollack, S. A. Brandt, and E. L. Miller, Dynamic Metadata Management for Petabyte-Scale File Systems, Proceedings of the ACM/IEEE SC2004 Conference, pp.4-16, 2004.
DOI : 10.1109/SC.2004.22

S. Ghemawat, H. Gobioff, and S. Leung, The Google file system, SOSP '03: Proceedings of the nineteenth ACM symposium on Operating systems principles, pp.29-43, 2003.

M. Stonebraker and U. Cetintemel, "One Size Fits All": An Idea Whose Time Has Come and Gone, 21st International Conference on Data Engineering (ICDE'05), pp.2-11, 2005.
DOI : 10.1109/ICDE.2005.1

G. Decandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman et al., Dynamo, ACM SIGOPS Operating Systems Review, vol.41, issue.6, pp.205-220, 2007.
DOI : 10.1145/1323293.1294281

A. Lakshman and P. Malik, Cassandra, ACM SIGOPS Operating Systems Review, vol.44, issue.2, pp.35-40, 2010.
DOI : 10.1145/1773912.1773922

F. Chang, J. Dean, S. Ghemawat, W. Hsieh, D. Wallach et al., Bigtable, ACM Transactions on Computer Systems, vol.26, issue.2, p.4, 2008.
DOI : 10.1145/1365815.1365816

S. Venugopal, R. Buyya, and K. Ramamohanarao, A taxonomy of Data Grids for distributed data sharing, management, and processing, ACM Computing Surveys, vol.38, issue.1, p.3, 2006.
DOI : 10.1145/1132952.1132955

O. Tatebe and S. Sekiguchi, Gfarm v2: A Grid file system that supports highperfomance distributed and parallel data computing, Proceedings of the 2004 Computing in High Energy and Nuclear Physics, 2004.

F. Hupfeld, T. Cortes, B. Kolbeck, J. Stender, E. Focht et al., The XtreemFS architecture-a case for object-based file systems in Grids, Concurrency and Computation: Practice and Experience, pp.2049-2060, 2008.
DOI : 10.1002/cpe.1304

R. Kallman, H. Kimura, J. Natkins, A. Pavlo, A. Rasin et al., H-store, Proceedings of the VLDB Endowment, pp.1496-1499, 2008.
DOI : 10.14778/1454159.1454211

S. Harizopoulos, D. J. Abadi, S. Madden, and M. Stonebraker, OLTP through the looking glass, and what we found there, Proceedings of the 2008 ACM SIGMOD international conference on Management of data , SIGMOD '08, pp.981-992, 2008.
DOI : 10.1145/1376616.1376713

A. Kemper and T. Neumann, HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots, 2011 IEEE 27th International Conference on Data Engineering, pp.195-206, 2011.
DOI : 10.1109/ICDE.2011.5767867

B. Nicolae, BlobSeer, Proceedings of the 2009 EDBT/ICDT Workshops on, EDBT/ICDT '09, 2010.
DOI : 10.1145/1698790.1698796

URL : https://hal.archives-ouvertes.fr/hal-00803430

B. Nicolae, D. Moise, G. Antoniu, L. Bougé, and M. Dorier, BlobSeer: Bringing high throughput under heavy concurrency to Hadoop Map-Reduce applications, 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), pp.1-12, 2010.
DOI : 10.1109/IPDPS.2010.5470433

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

C. Zheng, G. Shen, S. Li, and S. Shenker, Distributed segment tree: Support of range query and cover query over DHT, IPTPS '06: Proceedings of the 5th International Workshop on Peer-to-Peer Systems, 2006.

G. Bryan, CM1 homepage

R. L. Graham, The MPI 2.2 Standard and the Emerging MPI 3 Standard, EuroMPI '09: Proceedings of the 16th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface, pp.2-2, 2009.
DOI : 10.1007/978-3-642-03770-2_2

J. Li, W. Liao, A. Choudhary, R. Ross, R. Thakur et al., Parallel netCDF, Proceedings of the 2003 ACM/IEEE conference on Supercomputing, SC '03, pp.39-47, 2003.
DOI : 10.1145/1048935.1050189

R. Thakur, W. Gropp, and E. Lusk, On implementing MPI-IO portably and with high performance, Proceedings of the sixth workshop on I/O in parallel and distributed systems , IOPADS '99, pp.23-32, 1999.
DOI : 10.1145/301816.301826

E. Smirni, R. Aydt, A. A. Chien, and D. A. Reed, I/O requirements of scientific applications: an evolutionary view, Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing HPDC-96, pp.49-59, 2002.
DOI : 10.1109/HPDC.1996.546173

E. Smirni and D. A. Reed, Lessons from characterizing the input/output behavior of parallel scientific applications, Performance Evaluation, vol.33, issue.1, pp.27-44, 1998.
DOI : 10.1016/S0166-5316(98)00009-1

A. Ching, A. Choudhary, K. Coloma, W. Liao, R. Ross et al., Noncontiguous I/O accesses through MPI-IO, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings., pp.104-111, 2003.
DOI : 10.1109/CCGRID.2003.1199358

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

P. Ali, K. Carns, D. Iskra, S. Kimpe, R. Lang et al., Scalable I/O forwarding framework for high-performance computing systems, 2009 IEEE International Conference on Cluster Computing and Workshops, pp.1-10, 2009.
DOI : 10.1109/CLUSTR.2009.5289188

M. Dorier, G. Antoniu, F. Cappello, M. Snir, and L. Orf, Damaris: How to Efficiently Leverage Multicore Parallelism to Achieve Scalable, Jitter-free I/O, 2012 IEEE International Conference on Cluster Computing, 2012.
DOI : 10.1109/CLUSTER.2012.26

URL : https://hal.archives-ouvertes.fr/hal-00715252

P. M. Dickens and J. Logan, A high performance implementation of MPI-IO for a Lustre file system environment, Concurrency and Computation: Practice and Experience, pp.1433-1449, 2010.
DOI : 10.1002/cpe.1491

J. Garcia-blas, F. Isaila, J. Carretero, D. Singh, and F. Garcia-carballeira, Implementation and Evaluation of File Write-Back and Prefetching for MPI-IO Over GPFS, International Journal of High Performance Computing Applications, vol.24, issue.1, pp.78-92, 2010.
DOI : 10.1177/1094342009359015

P. E. Crandall, R. A. Aydt, A. A. Chien, and D. A. Reed, Input/output characteristics of scalable parallel applications, Proceedings of the 1995 ACM/IEEE conference on Supercomputing (CDROM) , Supercomputing '95, 1995.
DOI : 10.1145/224170.224396

N. Nieuwejaar, D. Kotz, A. Purakayastha, C. S. Ellis, and M. Best, File-access characteristics of parallel scientific workloads, IEEE Transactions on Parallel and Distributed Systems, vol.7, issue.10, pp.1075-1089, 1996.
DOI : 10.1109/71.539739

O. Rodeh, B-trees, shadowing, and clones, ACM Transactions on Storage, vol.3, issue.4, pp.1-27, 2008.
DOI : 10.1145/1326542.1326544

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

A. Ching, W. Liao, A. Choudhary, R. Ross, and L. Ward, Noncontiguous locking techniques for parallel file systems, Proceedings of the 2007 ACM/IEEE conference on Supercomputing , SC '07, pp.1-12, 2007.
DOI : 10.1145/1362622.1362658

Y. Jégou, S. Lantéri, J. Leduc, M. Noredine, G. Mornet et al., Grid'5000: a large scale and highly reconfigurable experimental Grid testbed, International Journal of High Performance Computing Applications, vol.20, pp.481-494, 2006.

I. F. Haddad, PVFS: A parallel virtual file system for Linux clusters, Linux Journal, 2000.

R. Ross, R. Latham, W. Gropp, R. Thakur, and B. Toonen, Implementing MPI-IO atomic mode without file system support, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005., pp.1135-1142, 2005.
DOI : 10.1109/CCGRID.2005.1558687

S. Sehrish, J. Wang, and R. Thakur, Conflict Detection Algorithm to Minimize Locking for MPI-IO Atomicity, Euro PVM/MPI '09: Proceedings of the 16th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface, pp.143-153, 2009.
DOI : 10.1007/978-3-642-03770-2_21

W. Liao, A. Choudhary, K. Coloma, G. Thiruvathukal, L. Ward et al., Scalable implementations of MPI atomicity for concurrent overlapping I/O, 2003 International Conference on Parallel Processing, 2003. Proceedings., pp.239-246, 2003.
DOI : 10.1109/ICPP.2003.1240586

J. F. Lofstead, S. Klasky, K. Schwan, N. Podhorszki, and C. Jin, Flexible IO and integration for scientific codes through the adaptable IO system (ADIOS), Proceedings of the 6th international workshop on Challenges of large applications in distributed environments, CLADE '08, pp.15-24, 2008.
DOI : 10.1145/1383529.1383533

S. Lang, P. Carns, R. Latham, R. Ross, K. Harms et al., I/O performance challenges at leadership scale, Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, SC '09, pp.1-12, 2009.
DOI : 10.1145/1654059.1654100

P. Brown, Overview of sciDB, Proceedings of the 2010 international conference on Management of data, SIGMOD '10, pp.963-968, 2010.
DOI : 10.1145/1807167.1807271

M. Stonebraker, J. Becla, D. Dewitt, K. Lim, D. Maier et al., Requirements for science databases and SciDB, CIDR '09: Proceedings of the 4th Conference on Innovative Data Systems Research, 2009.

E. Soroush, M. Balazinska, and D. Wang, ArrayStore, Proceedings of the 2011 international conference on Management of data, SIGMOD '11, pp.253-264, 2011.
DOI : 10.1145/1989323.1989351

V. Tran, B. Nicolae, G. Antoniu, and L. Bougé, Efficient Support for MPI-I/O Atomicity Based on Versioning, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp.514-523, 2011.
DOI : 10.1109/CCGrid.2011.60

J. Cheney, L. Chiticariu, and W. Tan, Provenance in Databases: Why, How, and Where, Foundations and Trends in Databases, vol.1, issue.4, pp.379-474, 2009.
DOI : 10.1561/1900000006

B. S. White, M. Walker, M. Humphrey, and A. S. Grimshaw, LegionFS, Proceedings of the 2001 ACM/IEEE conference on Supercomputing (CDROM) , Supercomputing '01, pp.59-59, 2001.
DOI : 10.1145/582034.582093

B. Allcock, J. Bester, J. Bresnahan, A. L. Chervenak, I. Foster et al., Data management and transfer in high-performance computational grid environments, Parallel Computing, vol.28, issue.5, pp.749-771, 2002.
DOI : 10.1016/S0167-8191(02)00094-7

A. Bassi, M. Beck, G. Fagg, T. Moore, J. S. Plank et al., The Internet Backplane Protocol: A study in resource sharing, CCGRID '02: Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, p.194, 2002.

M. Factor, K. Meth, D. Naor, O. Rodeh, and J. Satran, Object storage: the future building block for storage systems, Local to Global Data Interoperability -Challenges and Technologies, pp.119-123, 2005.

M. Singhal and A. Kshemkalyani, An efficient implementation of vector clocks, Information Processing Letters, vol.43, issue.1, pp.47-52, 1992.
DOI : 10.1016/0020-0190(92)90028-T

A. Rowstron, D. Narayanan, A. Donnelly, G. O. Shea, and A. Douglas, Nobody ever got fired for using Hadoop on a cluster, Proceedings of the 1st International Workshop on Hot Topics in Cloud Data Processing, HotCDP '12, pp.1-2, 2012.
DOI : 10.1145/2169090.2169092

D. G. Severance and G. M. Lohman, Differential files: their application to the maintenance of large databases, ACM Transactions on Database Systems, vol.1, issue.3, pp.256-267, 1976.
DOI : 10.1145/320473.320484

J. Cipar, G. Ganger, K. Keeton, C. B. Morrey, C. A. Soules et al., LazyBase, Proceedings of the 7th ACM european conference on Computer Systems, EuroSys '12, pp.169-182, 2012.
DOI : 10.1145/2168836.2168854

S. Das, D. Agrawal, and A. E. Abbadi, G-Store, Proceedings of the 1st ACM symposium on Cloud computing, SoCC '10, pp.163-174, 2010.
DOI : 10.1145/1807128.1807157

C. Et-ateliers-internationaux-tran, V. Nicolae, B. Antoniu, G. Bougé, and L. , ? Pyramid: A large-scale array-oriented active storage system, The 5th Workshop on Large Scale Distributed Systems and Middleware, 2011.

@. Efficient-support-for, M. Atomicity-based-on-versioning, V. Tran, B. Nicolae, G. Antoniu et al., ?arnumber=5948642 ? Towards A Grid File System Based on a Large-Scale BLOB Management Service, Proceedings of the 11th IEEE/ACM International Symposium on Cluster , Cloud, and Grid Computing Proceedings of the CoreGRID ERCIM Working Group Workshop on Grids, P2P and Service computing, pp.514-523, 2009.

V. Rapports-de-recherche-tran, B. Nicolae, G. Antoniu, and L. Bougé, ? Efficient support for MPI-IO atomicity based on versioning, INRIA Research Report No, vol.7787, 2010.