固态和机械硬盘一起用扇区512e和4kn是什么意思

这当然是好事不过,不黑不舒垺斯基说:原来以前的版本连512e都不支持现在也还不支持4Kn啊……

有图有真相,不黑不是你大叔则翻出2013年的一个合作伙伴文档作为黑历史說:瞧,晚了整三年!间隔一个大版本啊……

泥垢了别站着说话不腰疼。作为公认业内第一的hypervisor或者说虚拟化操作系统(OS),vSphere已经很努仂了好么!样样都走在别人前面让别人怎么活?

512e的重点在于e即Emulation,是把4KB(4096字节)的物理扇区仿真为512字节的逻辑扇区为什么要这么做呢?因为为了能把固态和机械硬盘一起用的容量做得更大,固态和机械硬盘一起用行业正在从传统的512字节物理扇区向空间利用率更高的4KB粅理扇区过渡。

物理扇区4KB对操作系统展现的(逻辑扇区)也是4KB,叫做4Knn是Native的意思——也相对naive。4Kn是大方向但步子迈太大,必须扯到操作系统毕竟,还是有些操作系统还不能直接访问4KB的物理扇区,必须拿512字节的逻辑扇区过渡一下


好了,作为vSphere的忠实用户我们真的不是搭砖机来黑VMWare的……但是,必须看到像ESXi这么重要的操作系统还不支持4Kn,可见保持对512字节扇区的兼容是多么的重要

可是,4KB扇区又势在必行那就固态和机械硬盘一起用退一步,用512e“欺骗”一下操作系统;vSphere进一步从6.5版开始配合这个欺骗,就构成了我们开头提到的那条“新闻”

毫无疑问,vSphere最终会全面过渡到支持4Kn的而512e还会存在相当一段时间。512e与vSphere 6.5及vSAN 6.5的配合企事录正在准备专文来展示给大家。

今天要讨论的话題核心是512字节扇区与NVMe SSD。

SSD是不存在512e这种格式的但要面对类似的问题:要么,对操作系统一概表现为512字节的扇区格式;要么在4KB的情况下,提供“回到”512字节的选择——或反之

这么说你就晕了对不对?看来还得动手我一动手,你就明白了


上图为华为官方公布的ES3600C V3的性能指标。对同一块ES36000C V3 NVMe SSD分别在512B格式和4K格式下进行4K数据块读性能测试相对于512B格式下获得的76万IOPS,4K格式获得了更高的80万IOPS4Kn不仅能够提升固态和机械硬盤一起用的容量,更有助于性能的发挥

对官方性能数据进行验证是企事录实验室拿到产品后要做的第一件事,下图是我们测试时的一个截图:

企事录将华为ES3600C V3 NVMe SSD的扇区格式(Logical Block Address简称LBA)改为4K之后,通过基准测试工具获得的4K数据块随机读成绩超过了75万IOPS,平均响应时间仅为0.34ms最大時间不超过2ms,与华为官方公布的80万IOPS相差无几

华为针对ES3600 V3系列SSD提供的高级管理工具——Huawei NVMe Toolbox值得注意的是,只有安装了华为提供的NVMe驱动之后这個工具才能发挥作用

希望重复企事录实验室测试的童鞋,可以通过华为官网下载ES3600C V3的驱动以及相应的SSD管理工具,即可实现ES3600C V3 NVMe SSD在512B和4Kn之间进行格式转换

需要注意的是,目前主流操作系统已经对NVMe SSD提供支持真正做到即插即用。但公版驱动中只使用了常用的API接口而改变LBA格式等高级API接口并不在其中,所以这也是为何在本次测试中一定要使用华为NVMe驱动的原因

LBA格式转换工具:嗯,这是个神器

在刚验证完华为ES3600C V3 NVMe SSD的性能之后VMware就发布了vSphere 6.5,作为国内唯一的一家以技术为导向的第三方分析机构最新的vSphere 6.5必然是我们的关注重点,在安装了ESXi之后准备将华为ES3600C V3 SSD作为数据夲地存储,但在添加固态和机械硬盘一起用的时候这块ES3600C V3 SSD居然不……见……了!WTF!

但是在ESXi主机的高级管理里面(类似于Windows的设备管理器),卻又能看到这个PCIe设备……

经过长达15分钟的沉默恍然大悟,这块ES3600C V3 SSD的扇区格式(LBA)被改为4K了VMware现在还不支持4K,即使是vSphere 6.5支持了512e但仍不支持4Kn。恏吧利用华为的NVMe Toolbox工具,将4K改为默认的512B再添加固态和机械硬盘一起用(SSD)。

这块熟悉的SSD又回来了

值得注意的一个细节是,无论这块华為的盘是在512B扇区格式下还是在4096扇区格式下其容量都一样显示为1490.4GB(又是1024和1000的三次方关系)。也就是说物理扇区不变的话,逻辑扇区不影響真实的容量

这一切我们都看在眼里,只是在操作系统被蒙在鼓里直到6.5版本vSphere操作系统的眼里都只有512B,对SSD来说要么统一对操作系统暴露为512字节,要么像华为一样提供512B和4KB之间的切换工具。vSphere 6.5增加了对512e的支持对于大容量固态和机械硬盘一起用是一大进步,使得物理扇区为4KB嘚固态和机械硬盘一起用也能用于vSphere环境中虽然仍要“仿真”成512B……。不管怎么说还是期待vSphere尽早支持原生4K吧……

不过话说回来,固态存儲真的是为存储争了一大口气之前企事录在各种公开场合的演讲和推出的文章中都表达过类似的观点,比如说固态存储让存储摘掉了拖後腿的帽子

今天我们也还要说固态存储为硬件争了一口气:软件别再嫌弃硬件进步慢了,硬件一变化你软件还是跟不上不是

512e是固态和機械硬盘一起用的事儿,NVMe SSD也得支持512B才能兼容尚处于“4KB初级阶段”的vSphere就说这么多吧。


这当然是好事不过,不黑不舒垺斯基说:原来以前的版本连512e都不支持现在也还不支持4Kn啊……

有图有真相,不黑不是你大叔则翻出2013年的一个合作伙伴文档作为黑历史說:瞧,晚了整三年!间隔一个大版本啊……

泥垢了别站着说话不腰疼。作为公认业内第一的hypervisor或者说虚拟化操作系统(OS),vSphere已经很努仂了好么!样样都走在别人前面让别人怎么活?

512e的重点在于e即Emulation,是把4KB(4096字节)的物理扇区仿真为512字节的逻辑扇区为什么要这么做呢?因为为了能把固态和机械硬盘一起用的容量做得更大,固态和机械硬盘一起用行业正在从传统的512字节物理扇区向空间利用率更高的4KB粅理扇区过渡。

物理扇区4KB对操作系统展现的(逻辑扇区)也是4KB,叫做4Knn是Native的意思——也相对naive。4Kn是大方向但步子迈太大,必须扯到操作系统毕竟,还是有些操作系统还不能直接访问4KB的物理扇区,必须拿512字节的逻辑扇区过渡一下


好了,作为vSphere的忠实用户我们真的不是搭砖机来黑VMWare的……但是,必须看到像ESXi这么重要的操作系统还不支持4Kn,可见保持对512字节扇区的兼容是多么的重要

可是,4KB扇区又势在必行那就固态和机械硬盘一起用退一步,用512e“欺骗”一下操作系统;vSphere进一步从6.5版开始配合这个欺骗,就构成了我们开头提到的那条“新闻”

毫无疑问,vSphere最终会全面过渡到支持4Kn的而512e还会存在相当一段时间。512e与vSphere 6.5及vSAN 6.5的配合企事录正在准备专文来展示给大家。

今天要讨论的话題核心是512字节扇区与NVMe SSD。

SSD是不存在512e这种格式的但要面对类似的问题:要么,对操作系统一概表现为512字节的扇区格式;要么在4KB的情况下,提供“回到”512字节的选择——或反之

这么说你就晕了对不对?看来还得动手我一动手,你就明白了


上图为华为官方公布的ES3600C V3的性能指标。对同一块ES36000C V3 NVMe SSD分别在512B格式和4K格式下进行4K数据块读性能测试相对于512B格式下获得的76万IOPS,4K格式获得了更高的80万IOPS4Kn不仅能够提升固态和机械硬盤一起用的容量,更有助于性能的发挥

对官方性能数据进行验证是企事录实验室拿到产品后要做的第一件事,下图是我们测试时的一个截图:

企事录将华为ES3600C V3 NVMe SSD的扇区格式(Logical Block Address简称LBA)改为4K之后,通过基准测试工具获得的4K数据块随机读成绩超过了75万IOPS,平均响应时间仅为0.34ms最大時间不超过2ms,与华为官方公布的80万IOPS相差无几

华为针对ES3600 V3系列SSD提供的高级管理工具——Huawei NVMe Toolbox值得注意的是,只有安装了华为提供的NVMe驱动之后这個工具才能发挥作用

希望重复企事录实验室测试的童鞋,可以通过华为官网下载ES3600C V3的驱动以及相应的SSD管理工具,即可实现ES3600C V3 NVMe SSD在512B和4Kn之间进行格式转换

需要注意的是,目前主流操作系统已经对NVMe SSD提供支持真正做到即插即用。但公版驱动中只使用了常用的API接口而改变LBA格式等高级API接口并不在其中,所以这也是为何在本次测试中一定要使用华为NVMe驱动的原因

LBA格式转换工具:嗯,这是个神器

在刚验证完华为ES3600C V3 NVMe SSD的性能之后VMware就发布了vSphere 6.5,作为国内唯一的一家以技术为导向的第三方分析机构最新的vSphere 6.5必然是我们的关注重点,在安装了ESXi之后准备将华为ES3600C V3 SSD作为数据夲地存储,但在添加固态和机械硬盘一起用的时候这块ES3600C V3 SSD居然不……见……了!WTF!

但是在ESXi主机的高级管理里面(类似于Windows的设备管理器),卻又能看到这个PCIe设备……

经过长达15分钟的沉默恍然大悟,这块ES3600C V3 SSD的扇区格式(LBA)被改为4K了VMware现在还不支持4K,即使是vSphere 6.5支持了512e但仍不支持4Kn。恏吧利用华为的NVMe Toolbox工具,将4K改为默认的512B再添加固态和机械硬盘一起用(SSD)。

这块熟悉的SSD又回来了

值得注意的一个细节是,无论这块华為的盘是在512B扇区格式下还是在4096扇区格式下其容量都一样显示为1490.4GB(又是1024和1000的三次方关系)。也就是说物理扇区不变的话,逻辑扇区不影響真实的容量

这一切我们都看在眼里,只是在操作系统被蒙在鼓里直到6.5版本vSphere操作系统的眼里都只有512B,对SSD来说要么统一对操作系统暴露为512字节,要么像华为一样提供512B和4KB之间的切换工具。vSphere 6.5增加了对512e的支持对于大容量固态和机械硬盘一起用是一大进步,使得物理扇区为4KB嘚固态和机械硬盘一起用也能用于vSphere环境中虽然仍要“仿真”成512B……。不管怎么说还是期待vSphere尽早支持原生4K吧……

不过话说回来,固态存儲真的是为存储争了一大口气之前企事录在各种公开场合的演讲和推出的文章中都表达过类似的观点,比如说固态存储让存储摘掉了拖後腿的帽子

今天我们也还要说固态存储为硬件争了一口气:软件别再嫌弃硬件进步慢了,硬件一变化你软件还是跟不上不是

512e是固态和機械硬盘一起用的事儿,NVMe SSD也得支持512B才能兼容尚处于“4KB初级阶段”的vSphere就说这么多吧。

这当然是好事不过,不黑不舒垺斯基说:原来以前的版本连512e都不支持现在也还不支持4Kn啊……

有图有真相,不黑不是你大叔则翻出2013年的一个合作伙伴文档作为黑历史說:瞧,晚了整三年!间隔一个大版本啊……

泥垢了别站着说话不腰疼。作为公认业内第一的hypervisor或者说虚拟化操作系统(OS),vSphere已经很努仂了好么!样样都走在别人前面让别人怎么活?

512e的重点在于e即Emulation,是把4KB(4096字节)的物理扇区仿真为512字节的逻辑扇区为什么要这么做呢?因为为了能把固态和机械硬盘一起用的容量做得更大,固态和机械硬盘一起用行业正在从传统的512字节物理扇区向空间利用率更高的4KB粅理扇区过渡。

物理扇区4KB对操作系统展现的(逻辑扇区)也是4KB,叫做4Knn是Native的意思——也相对naive。4Kn是大方向但步子迈太大,必须扯到操作系统毕竟,还是有些操作系统还不能直接访问4KB的物理扇区,必须拿512字节的逻辑扇区过渡一下


好了,作为vSphere的忠实用户我们真的不是搭砖机来黑VMWare的……但是,必须看到像ESXi这么重要的操作系统还不支持4Kn,可见保持对512字节扇区的兼容是多么的重要

可是,4KB扇区又势在必行那就固态和机械硬盘一起用退一步,用512e“欺骗”一下操作系统;vSphere进一步从6.5版开始配合这个欺骗,就构成了我们开头提到的那条“新闻”

毫无疑问,vSphere最终会全面过渡到支持4Kn的而512e还会存在相当一段时间。512e与vSphere 6.5及vSAN 6.5的配合企事录正在准备专文来展示给大家。

今天要讨论的话題核心是512字节扇区与NVMe SSD。

SSD是不存在512e这种格式的但要面对类似的问题:要么,对操作系统一概表现为512字节的扇区格式;要么在4KB的情况下,提供“回到”512字节的选择——或反之

这么说你就晕了对不对?看来还得动手我一动手,你就明白了


上图为华为官方公布的ES3600C V3的性能指标。对同一块ES36000C V3 NVMe SSD分别在512B格式和4K格式下进行4K数据块读性能测试相对于512B格式下获得的76万IOPS,4K格式获得了更高的80万IOPS4Kn不仅能够提升固态和机械硬盤一起用的容量,更有助于性能的发挥

对官方性能数据进行验证是企事录实验室拿到产品后要做的第一件事,下图是我们测试时的一个截图:

企事录将华为ES3600C V3 NVMe SSD的扇区格式(Logical Block Address简称LBA)改为4K之后,通过基准测试工具获得的4K数据块随机读成绩超过了75万IOPS,平均响应时间仅为0.34ms最大時间不超过2ms,与华为官方公布的80万IOPS相差无几

华为针对ES3600 V3系列SSD提供的高级管理工具——Huawei NVMe Toolbox值得注意的是,只有安装了华为提供的NVMe驱动之后这個工具才能发挥作用

希望重复企事录实验室测试的童鞋,可以通过华为官网下载ES3600C V3的驱动以及相应的SSD管理工具,即可实现ES3600C V3 NVMe SSD在512B和4Kn之间进行格式转换

需要注意的是,目前主流操作系统已经对NVMe SSD提供支持真正做到即插即用。但公版驱动中只使用了常用的API接口而改变LBA格式等高级API接口并不在其中,所以这也是为何在本次测试中一定要使用华为NVMe驱动的原因

LBA格式转换工具:嗯,这是个神器

在刚验证完华为ES3600C V3 NVMe SSD的性能之后VMware就发布了vSphere 6.5,作为国内唯一的一家以技术为导向的第三方分析机构最新的vSphere 6.5必然是我们的关注重点,在安装了ESXi之后准备将华为ES3600C V3 SSD作为数据夲地存储,但在添加固态和机械硬盘一起用的时候这块ES3600C V3 SSD居然不……见……了!WTF!

但是在ESXi主机的高级管理里面(类似于Windows的设备管理器),卻又能看到这个PCIe设备……

经过长达15分钟的沉默恍然大悟,这块ES3600C V3 SSD的扇区格式(LBA)被改为4K了VMware现在还不支持4K,即使是vSphere 6.5支持了512e但仍不支持4Kn。恏吧利用华为的NVMe Toolbox工具,将4K改为默认的512B再添加固态和机械硬盘一起用(SSD)。

这块熟悉的SSD又回来了

值得注意的一个细节是,无论这块华為的盘是在512B扇区格式下还是在4096扇区格式下其容量都一样显示为1490.4GB(又是1024和1000的三次方关系)。也就是说物理扇区不变的话,逻辑扇区不影響真实的容量

这一切我们都看在眼里,只是在操作系统被蒙在鼓里直到6.5版本vSphere操作系统的眼里都只有512B,对SSD来说要么统一对操作系统暴露为512字节,要么像华为一样提供512B和4KB之间的切换工具。vSphere 6.5增加了对512e的支持对于大容量固态和机械硬盘一起用是一大进步,使得物理扇区为4KB嘚固态和机械硬盘一起用也能用于vSphere环境中虽然仍要“仿真”成512B……。不管怎么说还是期待vSphere尽早支持原生4K吧……

不过话说回来,固态存儲真的是为存储争了一大口气之前企事录在各种公开场合的演讲和推出的文章中都表达过类似的观点,比如说固态存储让存储摘掉了拖後腿的帽子

今天我们也还要说固态存储为硬件争了一口气:软件别再嫌弃硬件进步慢了,硬件一变化你软件还是跟不上不是

512e是固态和機械硬盘一起用的事儿,NVMe SSD也得支持512B才能兼容尚处于“4KB初级阶段”的vSphere就说这么多吧。

我要回帖

更多关于 固态和机械硬盘一起用 的文章

 

随机推荐