[Azure][阿里云][UCloud]一些磁盘读写场景的记录

背景:已经使用了阿里云三个月,所以总是会拿来比较。下面描述中的D盘默认为Azure默认提供的临时盘Temporary Storage。

场景一从C盘拷贝到D盘

  开始速度接近160MB+,后面逐渐降低并稳定在30MB左右。虽然最后的速度不快,但是相对阿里云相同场景下17MB左右的速度来说无疑是给力的。不过有所不同的是Azure的D盘不是云盘,它自己的描述更像是本地的物理盘,网上很多的测试给予了非常高的评价甚至有说是内存实现的,但是长时间的测试下来觉得更符合普通物理盘的性能也符合成本上的考虑。微软很聪明,这种妥协给很多像我这样只要在运行期能稳定而对数据持久性要求不高的应用来说无疑是个成本低廉的好方案,阿里应该学学。

场景二从D盘拷贝到C盘

  开始速度在70+MB,稳定在24MB,这个更接近阿里云的场景,不过也是快了7MB。虽然阿里的拷贝速度有时候也能达到这个指标,但是实在不稳定的很,加油吧阿里。

场景三从内网另一台的D盘拷贝到C盘

  没的说千兆网卡肯定是有的,因为速度和场景二一样,给力!~

场景四从另一台C盘通过文件共享拷贝到另一台的C盘

  开始在30MB+,不好的开始预示着糟糕的结果,稳定在12.5MB,好吧,虽然这种需求不多,云盘的存储真心不行。

今天测试了Ucloud的读写,测试机器配置了一块高性能磁盘,据说是SSD,那么效果究竟如何呢?

满怀激动的测试了长时间并发写入的能力(不是专业的app,就是需要部署的一个服务,会有大量的索引需要写入),速度明显比azure快很多,队列低于5吧。

再次拷贝生成的30G+的文件,瞬间峰值能超过200MB+,可惜跟我想象中独立挂在ssd的景象不同,还是跟Azure和阿里云一样掉下来了,十G左右还能在100MB+,还是很满意的,可惜还是往下掉,这里基本可以肯定几件事了,第一不是单独的ssd挂载,还是属于IO云上的;第二资源分配上,指标明显高于Azure和阿里云;

最后速度稳定在60MB左右,但是考虑到大部分拷贝不会大于10GB的情况下,UCloud几乎完胜。

对于大部分需求这些指标已经非常非常好了!!!

 
作者:KKcat
    
个人博客:http://jinzhao.me/
    
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/jinzhao/p/3090920.html