全闪存阵列大揭秘7:VM复制竟然如此简单!

 

茫茫人海,漫漫人生路,有时候尽管我们选择了不同的道路,但最终还是走到了同一个归宿。没想到,整合文件系统和SSD映射表后的复制和有去重功能的全闪存阵列最终达到了一样的效果。

 

 

我们曾经畅想过整合了文件系统inode表和SSD映射表之后,复制会很简单,只需要两个逻辑块对应到一个物理块就可以[……]

阅读全文

全闪存阵列大揭秘8:中国为什么需要高铁?

chinahighRailWay

最近两会召开,网友们在热追中国高铁十三五规划,尤其是福建到台北的海底高铁更是令人震撼。短短十多年的时间,中国居然成为了世界第一高铁大国,乘坐高铁成为了大家城市间出行的第一选择。那为什么中国这么热衷于建设高铁呢?

 

人多!就是因为中国人口众多,而且稠密,基本集中在东部地区,比如京沪[……]

阅读全文

蛋蛋读NVMe之四

今天我又把这张图搬出来了。没错,它是《蛋蛋读NVMe之一》里面的第一张图。任何一种计算机协议,它都是采用这种分层结构的。下层总是为上层服务的。有些协议,上图所有的层次都有定义和实现,而有些协议,只定义了其中的几层。然而,要让一种协议能工作,它需要一个完整的协议栈,PCIe定义了下三层,NVMe定义[……]

阅读全文

蛋蛋读NVMe之五

没错,这是李连杰在《中南海保镖》中的一张剧照。剧情已经很模糊,准备晚上回去怀旧一下。今天用这张图开始,是因为接下来,我们要说的话题就是NVMe中端到端数据保护功能,看看NVMe中的保镖是怎样为我们的数据保驾护航的。

 

我们需要保护的是数据。Host与SSD之间,数据传输的最小单元是逻辑块(Lo[……]

阅读全文

大话EXT4文件系统之三:超市货架的秘密

 

上回说到,蛋蛋来到饿想她超市第四家分店EXT4,发现每个货架Block Group上都有一份超市概览Super block的副本供顾客查阅。凭着代码农业扎实的基础,蛋蛋终于搞清楚了货架的秘密。

 

首先我们还是得介绍一下Linux市民和我们当代人类的有一个不同。看过三[……]

阅读全文