存储系统作为数据的载体,为前端的服务器和应用程序提供读写服务。存储阵列某种意义上来说,是对应用服务器提供数据服务的后端“服务器”。应用服务器对存储系统发送数据的“读”和“写”的请求。然而,不同的应用程序对存储的数据访问类型有所不同。本文描述典型的不同应用程序的存储IO类型。帮助读者了解不同应用程序存储IO类型的同时,提供的数据也可以为存储模拟和压力测试的数据参考。
IO类型描述:
描述不同应用的存储IO类型之前,先要描述存储中的定义IO的几个术语:
应用程序存储IO类型:
下面的表中描述的不同的应用程序对应的IO大小、读写比例、随机和顺序比例。表中的比例为一个通用的参考值,比例接近真实各种应用的IO类型。当然不能包含全部的应用类型因为根据不同生产环境,数值也会有很大的差异。这里的数据提供一个参考,可以用于使用压力测试工具,例如IOMeter,模拟不同应用的IO负载。
应用类型 | IO大小 | 读写比例 | 随机与顺序读写比例 |
Web File Server | 4KB、8KB、64KB | 95%读/5%写 | 75%随机/25%顺序 |
Web Server Log | 8KB | 100% Write | 100%顺序 |
OS Paging | 64KB | 90%读/10%写 | 100%顺序 |
Exchange Server | 4KB | 67%读/33%写 | 100%随机 |
Workstation | 8KB | 80%读/20%写 | 80%随机/20%顺序 |
Media Streaming | 64KB | 98%读/2%写 | 100%顺序 |
OLTP - Data | 8KB | 70%读/30%写 | 100%随机 |
OLTP - Log | 512bytes - 64KB | 100%写 | 100%顺序 |
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞2
添加新评论0 条评论