Design of a framework for data-intensive wide-area applications

被引:0
|
作者
Beynon, Michael D. [1 ]
Kurc, Tahsin [1 ]
Sussman, Alan [1 ]
Saltz, Joel [1 ]
机构
[1] Univ of Maryland, College Park, United States
关键词
Computer systems programming - Data storage equipment - Response time (computer systems) - Storage allocation (computer);
D O I
暂无
中图分类号
学科分类号
摘要
Applications that use collections of very large, distributed datasets have become an increasingly important part of science and engineering. With high performance wide-area networks becoming more pervasive, there is interest in making collective use of distributed computational and data resources. Recent work has converged to the notion of the Grid, which attempts to uniformly present a heterogeneous collection of distributed resources. Current Grid research covers many areas from low level infrastructure issues to high level application concerns. However, providing support for efficient exploration and processing of very large scientific datasets stored in distributed archival storage systems remains a challenging research issue. We have initiated an effort that focuses on developing efficient data-intensive applications in a Grid environment. In this paper, we present a framework, called filter-stream programming, that represents the processing units of a data-intensive application as a set of filters, which are designed to be efficient in their use of memory and scratch space. We describe a prototype infrastructure that supports execution of applications using the proposed framework. We present the implementation of two applications using the filter-stream programming framework, and discuss experimental results demonstrating the effects of heterogeneous resources on application performance.
引用
收藏
页码:116 / 130
相关论文
共 50 条
  • [1] Protocols for Wide-Area Data-intensive Applications: Design and Performance Issues
    Ren, Yufei
    Li, Tan
    Yu, Dantong
    Jin, Shudong
    Robertazzi, Thomas
    Tierney, Brian L.
    Pouyoul, Eric
    2012 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2012,
  • [2] Towards a Collaborative Framework for the Design and Development of Data-Intensive Mobile Applications
    Franzago, Mirco
    Muccini, Henry
    Malavolta, Ivano
    PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT 2014), 2014, : 58 - 61
  • [3] A framework for the internationalization of data-intensive Web applications
    Belussi, A
    Posenato, R
    WEB ENGINEERING, PROCEEDINGS, 2004, 3140 : 478 - 482
  • [4] A Framework for Data Partitioning for C++ Data-Intensive Applications
    A. Milidonis
    G. Dimitroulakos
    M. D. Galanis
    A. P. Kakarountas
    G. Theodoridis
    C. Goutis
    F. Catthoor
    Design Automation for Embedded Systems, 2004, 9 : 101 - 121
  • [5] A framework for data partitioning for C++ data-intensive applications
    Milidonis, A
    Dimitroulakos, G
    Galanis, MD
    Kakarountas, AP
    Theodoridis, G
    Goutis, C
    Catthoor, F
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2004, 9 (02) : 101 - 121
  • [6] Framework for Evaluating the Reliability of Wide-Area Probe Data
    Adu-Gyamfi, Yaw Okyere
    Sharma, Anuj
    Knickerbocker, Skylar
    Hawkins, Neal
    Jackson, Michael
    TRANSPORTATION RESEARCH RECORD, 2017, 2643 (01) : 93 - 104
  • [7] Data Structures for Data-Intensive Applications: Tradeoffs and Design Guidelines
    Athanassoulis, Manos
    Idreos, Stratos
    Shasha, Dennis
    FOUNDATIONS AND TRENDS IN DATABASES, 2023, 13 (1-2): : 1 - 168
  • [8] MetaFa: Metadata Management Framework for Data Sharing in Data-Intensive Applications
    Ikebe, Minoru
    Inomata, Atsuo
    Fujikawa, Kazutoshi
    Sunahara, Hideki
    DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 655 - 658
  • [9] Applications in Data-Intensive Computing
    Shah, Anuj R.
    Adkins, Joshua N.
    Baxter, Douglas J.
    Cannon, William R.
    Chavarria-Miranda, Daniel G.
    Choudhury, Sutanay
    Gorton, Ian
    Gracio, Deborah K.
    Halter, Todd D.
    Jaitly, Navdeep D.
    Johnson, John R.
    Kouzes, Richard T.
    Macduff, Matthew C.
    Marquez, Andres
    Monroe, Matthew E.
    Oehmen, Christopher S.
    Pike, William A.
    Scherrer, Chad
    Villa, Oreste
    Webb-Robertson, Bobbie-Jo
    Whitney, Paul D.
    Zuljevic, Nino
    ADVANCES IN COMPUTERS, VOL 79, 2010, 79 : 1 - 70
  • [10] Metacomputing and data-intensive applications
    Messina, P
    WORLDWIDE COMPUTING AND ITS APPLICATIONS, 1997, 1274 : 226 - 236