[发明专利]用于提供存储系统逻辑块地址的数据固化的方法及系统有效
| 申请号: | 201410289009.9 | 申请日: | 2010-03-27 |
| 公开(公告)号: | CN104077174B | 公开(公告)日: | 2018-05-01 |
| 发明(设计)人: | 罗斯·斯藤福特 | 申请(专利权)人: | 希捷科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 章蕾 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 提供 存储系统 逻辑 地址 数据 固化 方法 系统 | ||
本申请是申请日为2010年3月27日、申请号为201080023094.4、发明名称为“用于提供存储系统逻辑块地址的释放管理的方法及设备”的专利申请的分案申请,其全部内容结合于此作为参考。
技术领域
需要对存储系统的使用进行发展以用于提高使用的性能、效率和效用。
背景技术
一些SSD进行存储数据不同于一些HDD。例如,一些HDD为每个LBA分配空间的物理扇区,并且(分配的)物理扇区和LBA之间的映射保持不变。概念上讲,LBA在HDD上的物理位置不会移动。然而,一些SSD不为每个LBA(预)分配物理空间。另外,一些SSD被操作为周期性地将所存储的数据从一个位置移动到另一位置以避免数据损失。在一些情况下,数据的这种移动会在SSD上会导致性能损耗和附加磨损。为了减少和/或避免该问题,期望操作系统在包含于这些LBA中的数据不再有效时“释放”SSD上的LBA。此外,一些SSD具有超级电容器或电池来提供电能,从而使得在意外丢失电能的情况下能够将SSD中的所有易失性数据清除转储至非易失性闪存中,由此防止了数据丢失。这些超级电容器和电池具有相对较高的成本,并且相对更容易产生故障。
发明内容
为了减少和/或避免一些SSD中的数据这种移动会在SSD上会导致性能损耗和附加磨损该问题,期望操作系统在包含于这些LBA中的数据不再有效时“释放”SSD上的LBA。
根据本发明的一个方面提供了一种用于提供存储系统逻辑块地址的释放管理的方法,包括:接收与第一协议相关联的第一格式的逻辑块地址释放信息;将所述逻辑块地址释放信息从所述第一格式转换为与第二协议相关联的第二格式;以及确定与所述逻辑块地址释放信息相关联的用户数据或保护数据之一是否可以被独立释放;以及如果确定了与所述逻辑块地址释放信息相关联的所述用户数据和所述保护数据之一可以被独立地释放,则独立地释放所述用户数据或所述保护数据之一。
根据本发明的另一个方面提供了一种用于提供存储系统逻辑块地址的释放管理的方法,包括:接收与第一协议相关联的第一格式的逻辑块地址释放信息;将所述第一格式的所述逻辑块地址释放信息转换为与第二协议相关联的第二格式;以及其中,将所述第一格式的所述逻辑块地址释放信息转换为所述第二格式包括将SCSI UNMAP命令转换为ATA数据集管理命令。
根据本发明的又一个方面提供了一种用于提供存储系统逻辑块地址的释放管理的方法,包括:接收与第一协议相关联的第一格式的逻辑块地址释放信息;将所述第一格式的所述逻辑块地址释放信息转化为与第二协议相关联的第二格式;接收与所述第一协议相关联的所述第一格式的电能损耗信息;将所述第一格式的所述电能损耗信息转换为与所述第二协议相关联的所述第二格式;以及其中,将所述第一格式的所述电能损耗信息转换为所述第二格式包括将SCSI电能损耗基元转换为ATA转储高速缓存命令。
根据本发明的再一个方面提供一种用于提供存储系统逻辑块地址的释放管理的方法,包括:接收与第一协议相关联的第一格式的逻辑块地址释放信息;将所述第一格式的所述逻辑块地址释放信息转换为与第二协议相关联的第二格式;接收与所述第一协议相关联的所述第一格式的写入数据模式的命令;将所述第一格式的所述写入数据模式的命令转换为与所述第二协议相关联的所述第二格式;以及其中,所述写入数据模式的命令包括WRITE SAME命令或FORMAT命令之一。
根据本发明的再一个方面提供一种用于提供存储系统逻辑块地址的释放管理的方法,包括:接收与第一协议相关联的第一格式的逻辑块地址释放信息;将所述第一格式的所述逻辑块地址释放信息转换为与第二协议相关联的第二格式;其中,将所述第一格式的所述逻辑块地址释放信息转换为所述第二格式包括将SATA逻辑块地址块对齐转换为SCSI逻辑块地址块对齐。
根据本发明的再一个方面提供一种用于提供存储系统逻辑块地址的释放管理的设备,包括:桥接器,用于接收与第一协议相关联的第一格式的逻辑块地址释放信息并用于将所述第一格式的所述逻辑块地址释放信息转换为与第二协议相关联的第二格式;以及将所述第一格式的所述逻辑块地址释放信息转换为所述第二格式包括将SCSI UNMAP命令转换为ATA数据集管理命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希捷科技有限公司,未经希捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410289009.9/2.html,转载请声明来源钻瓜专利网。





