Dynamic Load Balancing and Network Adaptive Virtual Storage Service for Mobile Appliances

被引:9
|
作者
Ong, Ivy [1 ]
Lim, Hyotaek [2 ]
机构
[1] Dongseo Univ, Dept Ubiquitous IT, Sci, Busan, South Korea
[2] Dongseo Univ, Dept Comp & Informat Engn, Busan, South Korea
来源
基金
新加坡国家研究基金会;
关键词
iATA Protocol; Load Balancing; Network Monitoring; Storage Network Solution; Write Replication;
D O I
10.3745/JIPS.2011.7.1.053
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the steady growth of mobile technology and applications, demand for more storage in mobile devices has also increased. A lightweight block-level protocol, Internet Advanced Technology Attachment (iATA), has been developed to deliver a cost-effective storage network solution for mobile devices to obtain more storage. This paper seeks to contribute to designing and implementing Load Balancing (LB), Network Monitoring (NM) and Write Replication (WR) modules to improve the protocol's scalability and data availability. LB and NM modules are invoked to collect system resources states and current network status at each associate node (server machine). A dynamic weight factor is calculated based on the collected information and sent to a referral server. The referral server is responsible to analyze and allocate the most ideal node with the least weight to serve the client. With this approach, the client can avoid connecting to a heavily loaded node that may cause delays in subsequent in-band I/O operations. Write replication is applied to the remaining nodes through a WR module by utilizing the Unison file synchronization program. A client initially connected to node IP A for write operations will have no hindrances in executing the relevant read operations at node IP B in new connections. In the worst case scenario of a node crashing, data remain recoverable from other functioning nodes. We have conducted several benchmark tests and our results are evaluated and verified in a later section.
引用
收藏
页码:53 / 62
页数:10
相关论文
共 50 条
  • [21] Efficient and adaptive load balancing based on mobile agent
    Yang, YJ
    Chen, YJ
    Cao, XD
    Ju, JB
    DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 263 - 267
  • [22] Adaptive metadata load balancing for object storage systems
    Chen, T. (lovely696521@163.com), 2013, Chinese Academy of Sciences (24):
  • [23] Scale Virtual Worlds Through Dynamic Load Balancing
    Liu, Huaiyu
    Bowman, Mic
    14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS (DS-RT 2010), 2010, : 43 - 52
  • [24] Novel Architecture for cluster Based Service Discovery and Load balancing in Mobile Ad hoc Network
    Buvana, M.
    Suganthi, M.
    Muthumayil, K.
    2011 THIRD INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2011, : 292 - 297
  • [25] Research on Virtual Network Load Balancing based on OpenFlow
    Peng, Rong
    Ding, Lei
    GREEN ENERGY AND SUSTAINABLE DEVELOPMENT I, 2017, 1864
  • [26] Dynamic load balancing for distributed network management
    Yoshihara, K
    Isomura, M
    Horiuchi, H
    INTEGRATED NETWORK MANAGEMENT VIII: MANAGING IT ALL, 2003, 118 : 277 - 290
  • [27] Virtual optical network mapping algorithm with load balancing
    Xu, Zhanqi
    Wang, Kai
    Ding, Zhe
    Jia, Wenbin
    Yang, Fan
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2017, 44 (05): : 7 - 12
  • [28] Customized dynamic load balancing for a network of workstations
    Zaki, MJ
    Li, W
    Parthasarathy, S
    PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 1996, : 282 - 291
  • [29] A Dynamic Load Balancing Algorithm in Heterogeneous Network
    Ding, Zhixiong
    Wang, Xingjun
    Yang, Wenming
    2016 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, MODELLING AND SIMULATION (ISMS), 2016, : 337 - 342
  • [30] Customized Dynamic Load Balancing for a Network of Workstations
    J Parallel Distrib Comput, 2 (156):