Supporting Multiple Consistency Models within a Mobility Enabled File System Using a Component Based Framework

被引:0
|
作者
Simon Cuce
Arkady Zaslavsky
机构
[1] Monash University,School of Computer Science and Software Engineering
来源
关键词
distributed file system; middleware; consistency control; components;
D O I
暂无
中图分类号
学科分类号
摘要
Most existing Distributed File Systems (DFSs) implement a single consistency model to maintain one-copy equivalence. The functionality of that consistency model is based on a balance between environmental constraints and the targeted level of consistency. Such systems efficiently maintain consistency while the environmental capabilities remain constant, e.g., presuming uninterrupted connectivity. However, when these characteristics change, the inflexible nature of a single consistency model results in its inability to maintain an expected balance between consistency and constraints. This illustrated with existing implementations of DFSs. GLOMAR is a DFS middleware layer that allows application developers to map their specific consistency models to environmental constraints. As a result, multiple consistency models can be created, with each scoped for a particular application and environmental scenario. This paper outlines important aspects of GLOMAR, detailing its implementation and outlining a number of consistency models.
引用
收藏
页码:317 / 326
页数:9
相关论文
共 50 条
  • [1] Supporting multiple consistency models within a mobility enabled file system using a component based framework
    Cuce, S
    Zaslavsky, A
    [J]. MOBILE NETWORKS & APPLICATIONS, 2003, 8 (04): : 317 - 326
  • [2] Adaptable consistency control mechanism for a mobility enabled file system
    Cuce, S
    Zaslavsky, A
    [J]. MDM 2002: THIRD INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT, PROCEEDINGS, 2002, : 27 - 34
  • [3] Maintaining consistency of twin transaction model using mobility-enabled distributed file system environment
    Cuce, S
    Zaslavsky, A
    Hu, B
    Rambhia, J
    [J]. 13TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2002, : 752 - 756
  • [4] Constraint-Based Consistency Checking between Design Decisions and Component Models for Supporting Software Architecture Evolution
    Lytra, Ioanna
    Tran, Huy
    Zdun, Uwe
    [J]. 2012 16TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2012, : 287 - 296
  • [5] COMPONENT-BASED MODELS AND SIMULATIONS FOR SUPPORTING VALID MULTI-AGENT SYSTEM SIMULATIONS
    Himmelspach, J.
    Roehl, M.
    Uhrmacher, A. M.
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2010, 24 (05) : 414 - 442
  • [6] Optimization of the host-guest system within an OLED using different models of mobility
    Adames Prada, Rosana
    Ardila Vargas, Angel Miguel
    [J]. PHYSICA B-CONDENSED MATTER, 2014, 455 : 85 - 88
  • [7] Rigorous Component-Based System Design Using the BIP Framework
    Basu, Ananda
    Bensalem, Saddek
    Bozga, Marius
    Combaz, Jacques
    Jaber, Mohamad
    Thanh-Hung Nguyen
    Sifakis, Joseph
    [J]. IEEE SOFTWARE, 2011, 28 (03) : 41 - 48
  • [8] An Heuristic Framework for Identifying Multiple Ways of Supporting the Conservation and Use of Traditional Crop Varieties within the Agricultural Production System
    Jarvis, Devra I.
    Hodgkin, Toby
    Sthapit, Bhuwon R.
    Fadda, Carlo
    Lopez-Noriega, Isabel
    [J]. CRITICAL REVIEWS IN PLANT SCIENCES, 2011, 30 (1-2) : 125 - 176
  • [9] A General Framework for Least-Squares Based Identification of Time-Varying System using Multiple Models
    Xiang, Cheng
    Lai, Chow Yin
    Lee, Tong Heng
    Narendra, Kumpati S.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-3, 2009, : 212 - +
  • [10] A Framework to Calibrate Ecosystem Demography Models Within Earth System Models Using Parallel Surrogate Global Optimization
    Cheng, Yanyan
    Xia, Wei
    Detto, Matteo
    Shoemaker, Christine A.
    [J]. WATER RESOURCES RESEARCH, 2023, 59 (01)