-
公开(公告)号:CN103645859B
公开(公告)日:2016-04-13
申请号:CN201310583574.1
申请日:2013-11-19
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种虚拟SSD与SSD异构镜像的磁盘阵列缓存方法,包括:将磁盘进行逻辑分区为两个部分。其中上半部分组成RAID0或RAID5结构作为虚拟SSD。用于备份真实SSD中脏数据。虚拟SSD采用日志写的方式。并设置有ram写缓存。下半部分根据用户需要组装成不同RAID结构,用作数据阵列,以存放冷数据。建立数据盘和真实SSD缓存之间地址映射哈希查找表。设置计时器,用于定期地将虚拟SSD的ram写缓存中缓存的数据写入到虚拟SSD中。接收来自上层文件系统的请求。对于读请求,当读请求不在真实SSD中命中时,从数据阵列中读取数据即可。本发明提出了一种兼顾性能,可靠性和成本开销的方案。
-
公开(公告)号:CN103645859A
公开(公告)日:2014-03-19
申请号:CN201310583574.1
申请日:2013-11-19
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种虚拟SSD与SSD异构镜像的磁盘阵列缓存方法,包括:将磁盘进行逻辑分区为两个部分。其中上半部分组成RAID0或RAID5结构作为虚拟SSD。用于备份真实SSD中脏数据。虚拟SSD采用日志写的方式。并设置有ram写缓存。下半部分根据用户需要组装成不同RAID结构,用作数据阵列,以存放冷数据。建立数据盘和真实SSD缓存之间地址映射哈希查找表。设置计时器,用于定期地将虚拟SSD的ram写缓存中缓存的数据写入到虚拟SSD中。接收来自上层文件系统的请求。对于读请求,当读请求不在真实SSD中命中时,从数据阵列中读取数据即可。本发明提出了一种兼顾性能,可靠性和成本开销的方案。
-