计算机科学 ›› 2025, Vol. 52 ›› Issue (8): 343-353.doi: 10.11896/jsjkx.240900174
叶苗1, 王珏1, 蒋秋香2, 王勇3
YE Miao1, WANG Jue1, JIANG Qiuxiang2, WANG Yong3
摘要: 通常的边缘分布式存储系统将数据存储在多个边缘端服务器上,不仅传输时延受限于数据到边缘服务器的距离,而且服务器节点之间的网络通信管理和配置不够灵活,数据通过网络传输完成边缘存储受到带宽、吞吐量和网络故障等因素的影响,并且在考虑数据存储位置时只考虑存储节点容量,忽略了边缘网络负载和存储节点负载的因素给数据存储效率带来的影响。为解决这些问题,设计了一种通存一体化边缘在网存储架构。该架构融合了软件定义网络(SDN)的灵活性与服务消息块协议(SMB)的高效性,将边缘网络产生的数据存储在部分网络转发节点,并通过开发定制边缘通存一体化网络交换机实现了所设计的原型系统。首先,利用开发定制一种耦合存储功能的SDN交换机作为具备在网存储功能的存储节点,将数据存储到这些网络转发节点上,以有效减少数据传输的网络延迟;然后,通过使用SDN技术实时获取网络状态信息和存储节点自身信息,不仅实现了网络传输的动态优化,解决了网络配置管理繁琐的问题,还能以此为基础,建立一种数据存储节点选择的多属性决策模型和设计相应的层次分析求解算法,综合考虑网络状态和节点状态来完成数据在网存储位置的选择;最后,通过系列实验表明,与现有边缘分布式存储系统的数据存储方法相比,所设计和实现的通存一体化边缘在网存储系统能够更灵活地进行网络管理和配置,显著地降低数据存储的时延。
中图分类号:
[1]WU Y,GAO X,ZHOU S,et al.Massive access for future wireless communication systems[J].IEEE Wireless Communications,2020,27(4):148-156. [2]QIU T,CHI J,ZHOU X,et al.Edge computing in industrial internet of things:Architecture,advances and challenges[J].IEEE Communications Surveys & Tutorials,2020,22(4):2462-2488. [3]AL-TURJMAN F,NAWAZ M H,ULUSAR U D.Intelligence in the Internet of Medical Things era:A systematic review of current and future trends[J].Computer Communications,2020,150:644-660. [4]VERMA S,ZEADALLY S,KAUR S,et al.Intelligent and secure clustering in wireless sensor network(WSN)-based intelligent transportation systems[J].IEEE Transactions on Intelligent Transportation Systems,2021,23(8):13473-13481. [5]URREA C,BENíTEZ D.Software-defined networking solu-tions,architecture and controllers for the industrial internet of things:A review[J].Sensors,2021,21(19):6585. [6]TAHERKORDI A,ZAHID F,VERGINADIS Y,et al.Future cloud systems design:challenges and research directions[J].IEEE Access,2018,6:74120-74150. [7]HAZRA A,RANA P,ADHIKARI M,et al.Fog computing for next-generation internet of things:fundamental,state-of-the-art and research challenges[J].Computer Science Review,2023,48:100549. [8]MEKKI K,DERIGENT W,RONDEAU E,et al.In-network data storage protocols for wireless sensor networks:A state-of-the-art survey[J].International Journal of Distributed Sensor Networks,2019,15(4):1-22. [9]XU J,TANG X,LEE W C.EASE:an energy-efficient in-net-work storage scheme for object tracking in sensor networks[C]//SECON.2005:396-405. [10]FASOLO E,ROSSI M,WIDMER J,et al.In-network aggregation techniques for wireless sensor networks:a survey[J].IEEE Wireless Communications,2007,14(2):70-87. [11]ALIMI R,RAHMAN A,YANG Y.A survey of in-network storage systems[R].New Haven:Yale University,2011. [12]WANG Q,LI J R,SHU J W.Survey on In-Network StorageSystems.[J].Journal of Computer Research and Development,2023,60(11):2681-2695. [13]ZHU H,JIANG W,HONG Q,et al.When In-Network Computing Meets Distributed Machine Learning[J].IEEE Network,2024,38(5):238-246. [14]TIAN C J,XIE J.Research Developments of 5G Network Slicing[J].Computer Science,2023,50(11):282-295. [15]KAZMI S H A,QAMAR F,HASSAN R,et al.Survey on Joint Paradigm of 5G and SDN Emerging Mobile Technologies:Architecture,Security,Challenges and Research Directions[J].Wireless Personal Communications,2023,130(4):2753-2800. [16]WEIL S A,BRANDT S A,MILLER E L,et al.CRUSH:controlled,scalable,decentralized placement of replicated data[C]//Proceedings of the 2006 ACM/IEEE Conference on Supercomputing.ACM,2006:122. [17]YUAN D,YANG Y,LIU X,et al.A data placement strategy in scientific cloud workflows[J].Future Generation Computer Systems,2010,26(8):1200-1214. [18]LIU F,JIANG D J.Heterogeneous Storage Aware Data Placement of Ceph Storage System[J].Computer Science,2018,44(6):17-22. [19]QIN X C,LIU C Y,LI BAO,et al.Cloud-edge collaborative data storage and retrieval architecture for industrial scenarios[J/OL].Journal of Computer Applications,1-12.(2024-10-16).http://kns.cnki.net/kcms/detail/51.1307.TP.20241016.1056.003.html. [20]BOGDANOV K L,REDA W,MAGUIRE G Q,et al.Fast and accurate load balancing for geo-distributed storage systems[C]//Proceedings of the ACM Symposium on Cloud Computing.ACM,2018:386-400. [21]YANG Y,YE M,JIANG Q,et al.A Novel Node SelectionMethod in Wireless Distributed Edge Storage Based on SDN and Multi-attribute Decision Model[J].Electronic Research Archive,2024,32(2):1160-1190. [22]DARABSEH A,AL-AYYOUB M,JARARWEH Y,et al.SDStorage:A Software Defined Storage Experimental Framework[C]//2015 IEEE International Conference on Cloud Engineering.2015:341-346. [23]DE OLIVEIRA R L S,SCHWEITZER C M,SHINODA A A,et al.Using mininet for emulation and prototyping software-defined networks[C]//2014 IEEE Colombian Conference on Communications and Computing(COLCOM).IEEE,2014:1-6. [24]KHAN M I,GANSTERER W N,HARING G.In-network stora-ge model for data persistence under congestion in wireless sensor network[C]//First International Conference on Complex,Intelligent and Software Intensive Systems(CISIS'07).IEEE,2007:221-228. [25]SEEMAKHUPT K,LIU S,SENEVIRATHNE Y,et al.PM-Net:In-network data persistence[C]//2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture(ISCA).IEEE,2021:804-817. [26]WANG Y,HAN R,DANG S J.An ICN-based in-network coo-perative storage mechanism[J].Electronic Design Engineering,2024,32(20):1-5. [27]NICOLAESCU A C,MASTORAKIS S,PSARAS I.Store edge networked data(SEND):A data and performance driven edge storage frame-work[C]//IEEE INFOCOM 2021-IEEE Confe-rence on Computer Communications.IEEE,2021:1-10. [28]GHEORGHE A G,CRECANA C C,NEGRU C,et al.Decentralized storage system for edge compu-ting[C]//2019 18th International Symposium on Parallel and Distributed Computing(ISPDC).IEEE,2019:41-49. [29]AL-BADARNEH J,JARARWEH Y,AL-AYYOUB M,et al.Software defined storage for cooperative mobile edge computing systems[C]//2017 Fourth International Conference on Software Defined Systems(SDS).IEEE,2017:174-179. [30]ZHOU F,CHEN H.Decs:Collaborative edge-edge data storage service for edge computing[C]//Collaborative Computing:Networking,Applications and Worksharing:16th EAI International Conference.Springer,2021:373-391. [31]MATRI P,PEREZ M S,COSTAN A,et al.Keeping up with storage:Decentralized,write-enabled dynamic geo-replication[J].Future Generation Computer Systems,2018,86:1093-1105. [32]ZHANG D,PIAO M,ZHANG T,et al.New algorithm of multi-strategy channel allocation for edge computing[J].AEU-International Journal of Electronics and Communications,2020,126:153372. [33]BUZACHIS A,CELESTI A,GALLETTA A,et al.Evaluating an application aware distributed Dijkstra shortest path algorithm in hybrid cloud/edge environments[J].IEEE Transactions on Sustainable Computing,2021,7(2):289-298. [34]CHAI Y,ZENG X J,LIU Z.The future of wireless mesh network in next-generation communication:a perspective overview[J].Evolving Systems,2024,15(4):1635-1648. [35]BILANDI N,VERMA H K,DHIR R.AHP-neutrosophic decision model for selection of relay node in wireless body area network[J].CAAI Transactions on Intelligence Technology,2020,5(3):222-229. |
|