• DocumentCode
    2967576
  • Title

    Designing a Dynamic Replication Engine for Grid Shared Data Programming

  • Author

    Macariu, Georgiana ; Tudor, Dacian ; Cretu, Vladimir

  • Author_Institution
    Comput. Sci. & Eng. Dept., Politeh. Univ. of Timisoara, Timisoara, Romania
  • fYear
    2008
  • fDate
    26-29 Sept. 2008
  • Firstpage
    402
  • Lastpage
    409
  • Abstract
    Besides the complexity of grid application programming, achieving high performance has become a real challenge in large scale grid systems mainly because of the high latencies and unpredictable communication paths. We follow the idea of shared data programming in grid environments and we design a replication component for a shared data programming framework with dynamic replication capabilities. We define several replication policies that are dynamically used during the application life-cycle in order to minimize the communication cost and provide better performance. We evaluate several application scenarios in order to prove that dynamic policy based replication can improve the overall application performance and reduce resource access time.
  • Keywords
    application generators; distributed databases; grid computing; replicated databases; software performance evaluation; application performance; data programming; grid shared data; large scale systems; replication component; Algorithm design and analysis; Application software; Availability; Computer science; Data engineering; Design engineering; Dynamic programming; Engines; Object oriented modeling; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing, 2008. SYNASC '08. 10th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-0-7695-3523-4
  • Type

    conf

  • DOI
    10.1109/SYNASC.2008.52
  • Filename
    5204846