存储理解

    技术2022-05-18  17

    今天老板来讲了一通,醍醐灌顶,对自己做的东西终于有了一个大概的了解。

    1

    raid5对于小写更新,只有25%的raid1的性能。 原因如下: 一个小写(不够一个条带)过来。 需要先读就“旧数据”和“旧的校验” 然后和构成新的数据的新的校验和。相当于有2次读和2次写,这样导致形成只有原来25%的性能。

     

    而我们做的系统,asd和cbd充分利用空间局部性(小io变成大io),而bwc(拿出系统2%的空间),充分利用时间局部性(上层应用有可能在不同的时间老是写同一块)。最终可以达到80% ----  90%的raid0的性能。

     

     

     

    分布式文件系统 带外 与 带内 的区别: 

    带内:客户端看不见存储设备, 客户端修改完文件后,提交服务器端。然后由服务器端提交。  适用于小文件

     

    带外:客户端可以看见存储设备, 客户端修改完文件后直接存到磁盘。  适用于大文件。 原因:1 san网络要比ip网络好 2 : 这样服务器端不容易成为瓶颈。

     

    一般是带外,带内混合比较好。

     

     


    最新回复(0)