On Evolving Software Defined Storage Architecture

被引:0
|
作者
Raghunath, Arun [1 ]
Zou, Yi [1 ]
Chagam, Anjaneya [2 ]
机构
[1] Intel Corp, Intel Labs, Hillsboro, OR 97124 USA
[2] Intel Corp, Data Platforms Grp, Chandler, AZ USA
关键词
storage architecture; software defined storage; cloud storage; disaggregation; NVMe over Fabrics; MEMORY;
D O I
10.1109/CloudCom49646.2020.00008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Storage (SDS) architectures offer storage services on standard high-volume servers by providing durability, availability, reliability and on-demand scale-out elasticity. To meet different application needs, various storage interfaces like block, file, object are provided, as well as higher level interfaces like streaming write-ahead-logs, and NoSQL databases. Typically, each SDS service is implemented as an independent distributed framework, often with redundant capabilities intertwined with service-specific functions within a monolithic stack. Such monolithic SDS architectures prevent the benefits of new storage media and protocol innovations from reaching the applications using SDS services. In this paper, we advocate for a decoupled architecture by redefining the boundaries of separation within SDS. We describe an instantiation of this architecture built using a popular open-source SDS, where the SDS back-end is decoupled. Evaluation results demonstrate a 99% and 35% bandwidth consumption reduction in cluster network and total network respectively, as well as up to a 35% latency reduction, in a disaggregated storage environment just via careful decoupling. We discuss the benefits of this approach in the context of containerization for agility, scaling NVMe-oF and leveraging emerging storage accelerators.
引用
收藏
页码:57 / 64
页数:8
相关论文
共 50 条
  • [31] A Software Defined Network Architecture for GeoBroadcast in VANETs
    Liu, Yu-Chun
    Chen, Chien
    Chakraborty, Suchandra
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 6559 - 6564
  • [32] A WebRTC Architecture Assisted by Software Defined Networks
    Unver, Alp
    Kheibari, Bita
    Sayit, Mtige
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [33] Software Defined Radio Architecture for Cognitive Radio
    Zuembuel, Adem
    Bozkurt, Guelefsan
    Tugcu, Tuna
    [J]. 2008 IEEE 16TH SIGNAL PROCESSING, COMMUNICATION AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2008, : 819 - +
  • [34] Architecture of Segmentation Service of Software Defined Networks
    Perepelkin, Dmitry
    Tsyganov, Ilya
    Ivanchikova, Maria
    [J]. 2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 599 - 603
  • [35] Software Defined Based Smart Grid Architecture
    Jararweh, Yaser
    Darabseh, Ala'
    Al-Ayyoub, Mahmoud
    Bousselham, Abdelkader
    Benkhelifa, Elhadj
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [36] A PUSH download architecture for software defined radios
    Jamadagni, S
    Umesh, MN
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON PERSONAL WIRELESS COMMUNICATIONS, 2000, : 404 - 407
  • [37] EXPERIENCE WITH A SOFTWARE-DEFINED MACHINE ARCHITECTURE
    WALL, DW
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1992, 14 (03): : 299 - 338
  • [38] Routing Architecture of Software Defined Energy Internet
    Mao, Dilin
    Cao, Xiu
    Han, Xinyang
    Zhu, Chengzhi
    Geng, Wei
    [J]. 2018 2ND INTERNATIONAL CONFERENCE ON POWER AND ENERGY ENGINEERING (ICPEE 2018), 2018, 192
  • [39] A Software-Defined Mobile Network Architecture
    Giraldo, C.
    Gil-Castineira, F.
    Lopez-Bravo, C.
    Gonzalez-Castano, F. J.
    [J]. 2014 IEEE 10TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2014, : 287 - 291
  • [40] A Software-Defined Storage for Workflow Applications
    Al-Kiswany, Samer
    Ripeanu, Matei
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 350 - 353