【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种命名空间管理方法及装置。
技术介绍
1、固态硬盘(solid state disk或solid state drive,ssd)采用nand闪存(nandflash)的存储介质来保存数据,摆脱了机械硬盘的磁头,盘片转轴及控制电机等机械部件,没有电机加速旋转的过程,不会发生机械故障,也不怕碰撞、冲击和振动。所以固态硬盘相对于机械硬盘而言,固态硬盘在性能、可靠性、能耗、轻便性方面有着绝对的优势,广泛应用于军事、军载、工控、电力、医疗、航空、导航设备等领域。
2、但是相关技术中,在固态硬盘上创建命名空间(namespace,ns)的过程中,无法针对不同的数据创建匹配的命名空间,命名空间与数据的适配性差,无法为数据存储提供可靠的保障。
技术实现思路
1、有鉴于此,提出了一种命名空间管理方法及装置,实现针对不同业务类型数据的针对性数据保护并提高数据写入效率和速度。
2、第一方面,本申请的实施例提供了一种命名空间管理方法,应用于固态硬盘内的控制器,
...【技术保护点】
1.一种命名空间管理方法,其特征在于,应用于固态硬盘内的控制器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标可靠性等级是所述服务器从所述固态硬盘所支持的可选可靠性等级中选择出的与所述目标命名空间所要存储的数据的可靠性要求匹配的可靠性等级。
3.根据权利要求2所述的方法,其特征在于,数据的可靠性要求是所述服务器根据数据对应的业务类型确定的,所述数据包括元数据、用户数据、备份数据中的至少一种。
4.根据权利要求1所述的方法,其特征在于,所述目标可靠性等级包括第一数量和第二数量,所述第一数量用于指示所述磁盘阵列中物理
...【技术特征摘要】
1.一种命名空间管理方法,其特征在于,应用于固态硬盘内的控制器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标可靠性等级是所述服务器从所述固态硬盘所支持的可选可靠性等级中选择出的与所述目标命名空间所要存储的数据的可靠性要求匹配的可靠性等级。
3.根据权利要求2所述的方法,其特征在于,数据的可靠性要求是所述服务器根据数据对应的业务类型确定的,所述数据包括元数据、用户数据、备份数据中的至少一种。
4.根据权利要求1所述的方法,其特征在于,所述目标可靠性等级包括第一数量和第二数量,所述第一数量用于指示所述磁盘阵列中物理块的数量,所述第二数量用于指示所述磁盘阵列的物理块中用于冗余校验的物理块的数量,不同所述目标可靠性等级对应的第二数量不同。
5.根据权利要求1所述的方法,其特征在于,所述目标闪存转换层大小是所述服务器根据所述目标命名空间所需进行各写操作的大小和所述固态硬盘支持的可选闪存转换层大小确定的,所述目标闪存转换层大小小于或等于多个写操作中预设比例的写操作的大小。
6.一种命名空间管理方法,其特征在于,应用于向固态硬盘下发创建请求的服务器,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述目标可靠性等级包括第一数量和第二数量,所述第一数据用于指示所述目标命名空间对应的磁盘阵列中物理块的数量,所述第二数量用于指示所述磁盘阵列的物理块中用于冗余校验的物理块的数量,不同所述目标可靠性等级对应的第二数量不同。
9.根据权利要求6所述的方法,其特征在于,获取到需要创建目标命名空间的固态硬盘所支持的可选闪存转换层大小和可选可靠性等级,包括:
10.一种命名空间管理装置,其特征在于,应用于固态硬盘内的控制器,所述装置包括:
11.根据权利要求10所述的装置,其特征在于,所述目标可靠性等级是所述服务器从所述固态硬盘所支持的可选可靠性等级中选择出的与所述目标命名空间所要存储的数据的可靠性要求匹配的可靠性等级。...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。