首页> 外文期刊>The Journal of Systems and Software >Is cloud storage ready? Performance comparison of representative IP-based storage systems
【24h】

Is cloud storage ready? Performance comparison of representative IP-based storage systems

机译:云存储准备好了吗?代表性的基于IP的存储系统的性能比较

获取原文
获取原文并翻译 | 示例

摘要

Network based storage systems have traditionally been dominated by Network Attached Storage (NAS) and Storage Area Network (SAN). Cloud based storage systems, including object storage, have gained growing popularity among both private and enterprise users in recent years. Certain enterprises have even considered replacing traditional storage systems with cloud-based systems. Nevertheless, there still lacks a systematic comparative study on the performance of the aforementioned systems to assist such a transition. To fill in this gap, in this paper, we conduct a comprehensive study on the three major network storage systems with realistic network conditions and application behaviours. Specifically, we select one representative from each category for comparison, i.e., Network File System (NFS) from NAS, Internet Small Computer System Interface (iSCSI) from SAN, and OpenStack Swift from cloud storage. As the first study of its kind, we mainly focus on the client-side and take performance as the perspective for comparison. We build a testbed and a suite of micro-benchmarks to study the impact of network complexities and access behaviours on performance. In addition, we employ two widely used macro-benchmarks – PostMark and FileBench – to test the three systems under realistic workloads. Through a set of comprehensive experiments and thorough analysis, we make several key observations. (1) iSCSI excels under good network conditions, e.g., in local area networks (LANs); when network complexities like network delay and packet loss exist, its performance degrades significantly, especially for data-intensive operations. (2) For Internet-like environments, NFS performs poorly, while Swift demonstrates much resilience. (3) Overall, Swift is a viable replacement for NFS in all network scenarios, while it is not ready yet to replace iSCSI for performance-critical environments. (4) System configuration on the client side impacts storage performance significantly and deserves adequate attention. Based on our experimental study, we also make several recommendations to practitioners and pinpoint aspects for system designers to improve each storage system further.
机译:传统上,基于网络的存储系统主要由网络附加存储(NAS)和存储区域网络(SAN)主导。近年来,基于云的存储系统(包括对象存储)在私人和企业用户中越来越受欢迎。某些企业甚至考虑过用基于云的系统代替传统的存储系统。然而,仍然缺乏对上述系统的性能进行系统的比较研究以辅助这种过渡。为了填补这一空白,本文针对具有实际网络条件和应用行为的三大网络存储系统进行了全面研究。具体来说,我们从每个类别中选择一个代表进行比较,例如,NAS中的网络文件系统(NFS),SAN中的Internet小型计算机系统接口(iSCSI)和云存储中的OpenStack Swift。作为同类研究的第一篇,我们主要关注客户端,并以性能为比较的视角。我们建立了一个测试平台和一套微基准测试,以研究网络复杂性和访问行为对性能的影响。此外,我们采用了两种广泛使用的宏基准测试-PostMark和FileBench-在实际工作负载下测试这三个系统。通过一组全面的实验和深入的分析,我们提出了一些关键的意见。 (1)iSCSI在良好的网络条件下,例如在局域网(LAN)中表现出色;当存在诸如网络延迟和数据包丢失之类的网络复杂性时,其性能将大大降低,尤其是对于数据密集型操作。 (2)对于类似Internet的环境,NFS的性能较差,而Swift表现出了很大的弹性。 (3)总体而言,Swift在所有网络场景中都是NFS的可行替代品,尽管它还没有准备好在性能关键的环境中替代iSCSI。 (4)客户端上的系统配置会严重影响存储性能,因此应引起足够的重视。根据我们的实验研究,我们还向从业人员提出了一些建议,并指出了系统设计人员要进一步改进每个存储系统的方面。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号