非常详细的一张图。可以看到,当app取一个jbod/raid上的sas硬盘的文件时,os的内核需要经过这么复杂的转换过程。
当然也缺了点东西,例如对于nfs的底层的描述没有,nfs client文件系统的下面应该是:rpc/tcp/ip协议栈/nic驱动。
途中的gfs不知道是指什么,不是glusterFS,像是red hat另外一个Global file system吧。把coda做例子不如放ceph。加州的博士写个论文就出来推广商业化了,cmu的教授们还在写coda的论文吗,难道是地域差异,哈哈