Abstract
In the wide-area distributed storage network, the data are stored in different nodes which are extensively distributed. When the data need to be transferred between the nodes, the link bandwidths between different nodes limit the performance of the distributed storage system. To solve this problem, a distributed storage system framework and a dynamic load balance technology were proposed based on link bandwidth conditions. This idea was formed based on the principles of the cloud storage technology and the software defined network (SDN) to realize the separation between the control flow and the data flow. Under this framework, a central control node was established to manage the global network view, including data storage table to record the stored data distribution and current bandwidth situation. When a user application was sent for accessing data, the storage table was used to determine the locations of data. Then the corresponding data nodes were assigned to send data packets according to the routing table. The central control node was used to monitor the bandwidth load situation and dynamically adjust data transmission path. The simulation results verify that the proposed framework and algorithm can effectively solve the scheduling with huge data, reduce the response time, and promote the storage rate.
Original language | English |
---|---|
Pages (from-to) | 964-969 |
Number of pages | 6 |
Journal | Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology |
Volume | 37 |
Issue number | 9 |
DOIs | |
Publication status | Published - 1 Sept 2017 |
Keywords
- Distributed storage
- Dynamic load balance
- Global network view
- Link bandwidth