存储的读取速度,写入速度,吞吐量,传输速度等概念容易搞混,有什么比较好理解的解释吗?这些速度具体和什么有关?怎么计算与评估呢?
在存储领域,统计性能的主要是IOPS和带宽,IOPS也被称为Throughput(吞吐量),即每秒钟的I/O数量,如果知道每个I/O的平均大小,那么就可以算出这些I/O总共产生了多大的数据量,即Bandwidth(带宽)。因此,IOPS * I/O size = Bandwidth。
有这两个概念后我们再看存储性能的评估,存储的速度和硬件有关系,更重要的就是存储算法优化,相同的硬件,相同的测试工具或者业务,IOPS和带宽越高代表存储性能越好。
分布式存储包含:分布式块存储、分布式文件存储,对于前者我们可能更关注的是IOPS和延时,对于后者我们更关注的可能是带宽
分布式存储的读取速度与分布式的节点数量、单节点的IOPS(每秒钟的I/O数量)和带宽有关系。聚焦单节点的性能来看:带宽=单节点的IOPS乘以I/O的Size;但是事实上,这种计算方式是不准确的。通常对于分布式文件存储,我们以节点中单块盘的带宽去衡量一个分布式文件系统的性能,单盘的带宽越高说明此文件系统性能也越好;
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30