最近我讲了很多存储基础知识我真的很喜欢它, 因为它让我重新思考 某些事我自认为理所当然, 并帮助我理解 自我知识中的一些漏洞
时想如何实现某些存储事物,例如选择块状存储平台和协议(例如FC、FCE、iSCSI)、文件基础平台和协议(例如NFS、SMB)或对象存储平台和协议(例如Ceph、Swift、CDI)很容易忽略为何类型存储会影响数据中心架构和性能
开始我只知道一小块小拼图(这从来不有趣地理解你知之深度! ),因为当我强调知道存储时!端对端,我实际上对某些位子理解得比星多(pun用意)。
归根结底,如果我要解释更多NVME超出基础,我最好有水密理解 广存储结果,对不对
所以,我去问(相信我,容易得多招生并没有什么比实际外出纠正情况)值得注意的是,我去找Cisco最优秀者,如Joe Perissier(Distivie Engineer和数项网络协议的促进者,包括Ethernet、Fibre通道和Infiniband)耐心地把我拉下头 白板东西排出后, 我设法直观地理解了 各种部分之间的关系
允许我通过另一次Napkins对话研究应用如何与存储器通信路比单纯对话长, 当然,所以我把它破解成块 更容易消化
开始前允许我再次感谢Joe耐心并清晰解释后续内容万一你想知道我为什么选择一个眼熟的avatar为旁白者, 这是因为我画画救不了我的生命, 而这容易得多
pdf版此对话框来.
J大全
我喜欢它,期待第二部分
约翰
大文章J
我真的很喜欢比萨和距离/时间类比帮助我记住应用会因存储速度减慢, 而不仅仅是内存和2)使我饥饿
实在太逗人了绝对辉煌的展示方式
绝对辉煌很有趣Thnx
爱博客格式讲故事风格干得漂亮
备注自言自语只为Hewlett Packard网络业务工作,
微小点我鼓励你重写MMU本身 是一个快速但极集中的硅块跟踪免费页数, 决策最近没有使用过的东西, 并可以移入磁盘释放空间, 由存储器管理者在操作系统内完成, 或网络化术语由控制平面完成软件学习mac地址
MMU的首要作用是多重性:内存由此过程所有(特别是内核)无法由任何其他过程读写二级作用是将CPU的“物理地址”转换成特殊DRAM或单列DRAM不同的处理器设计可能分治这些函数并使用各种零件名称,但我认为你正确抽象数据平面函数为MMU
IOMU的主要作用是内存默认拒绝I/O卡不仅创建地址映射程序,还打开专用内存窗口供专用I/O卡读写
30年前我书呆子设计器CPU7-9和17重写幻灯片, 或将CPU硬件MU与操作系统“模拟管理器”分离讨论, 或设计通用术语将两者都包括
@FStevenChalmers
斯蒂夫
感谢评论,你完全正确公平点说,如果我讲四百级课程而不是餐巾对话, 我会按你的建议更密切地注意某些细微差别。正值我努力消除人们理解大划线(可接受极划线)的鸿沟时,你可以想象很难捕捉HW/SW分治法,因为它因结构而异。NS讨论MMU时, 在许多架构中还有些别的东西叫IOMMU我不得不画线 介于信号和噪声
不过,我正在重新考虑你的观点容我补充更多细节,我可以同时免责声明HW/SW分区的里程数可能不同我不想沉浸在薄膜里 以至于我看不到森林穿过树 并最后把ND做为人们阅读的重担
况且,如果你认为它为细节闪闪发光 等到我们讨论数据写入磁盘
*叹息*
再次感谢评论
出名连我的孩子都喜欢并理解它
棒极了那种反馈我爱听
非常好期望下一段谢谢
好东西
爱呼声风格
不错的文章 连环画很好