如上图所示,我们有更多的写入然后读取我们的应用服务器。 caching已启用,框架正在运行PHP / Symofony和使用HTTPcaching。
这个I / O行为是否正常? 我怀疑它,因为与caching服务器应该读更多,写less。
如果没有清楚的理解你的使用模式,就不可能以100%的准确率来回答你的问题。
但是,请考虑:
内存中的caching通常会降低对caching友好工作负载的读取次数
你的写作stream看起来很轻,所以几乎没有问题
如果您的caching接近完美,并且您的所有内容都是从内存中提供的,那么在您的存储系统上几乎看不到任何读取操作。
由于写操作不会得到很大程度的caching,因此您的系统需要将其写入磁盘以使其持久化,然后这些操作将很快占据您的IO。
你的图中似乎就是这种情况。 虽然这并不一定是个问题,但它看起来并不像写IO那样是一个真正的瓶颈。
至于你为什么要在服务器上写操作:
atime )。 这可以加起来。 使用noatime或relatime安装选项来减less。