【技术实现步骤摘要】
本专利技术属于数据存储,尤其涉及一种使用ssd存储wal的写入的优化方法及装置。
技术介绍
1、在分布式存储系统中,用户io通常在经过层层处理后最终存储到各个服务器节点,这些io如果不经处理直接下发到hdd上,大量的随机小io无法发挥hdd的优势,影响系统性能,因此一般在io下发到hdd之前使用ssd作为缓存,而sdd为了保持内部磨损均衡,内部会维持比较大的gc空间,这些空间对应用不可见,导致应用真实可用空间偏低。
技术实现思路
1、鉴于以上现有技术的不足,专利技术的目的在于提供一种使用ssd存储wal的写入的优化方法、装置、电子设备和存储介质,将写到hdd的io按照约定格式追加写到fdp区域,实现在保证ssd磨损均衡的基础上,降低ssd的gc空间,提升应用可用空间。
2、本专利技术的第一方面,提出了一种使用ssd存储wal的写入的优化方法,包括:
3、基于ssd fdp技术将ssd磁盘空间虚拟为多个fdp区域组成的循环空间;
4、将写入hdd磁盘的io
...【技术保护点】
1.一种使用SSD存储WAL的写入的优化方法,其特征在于,包括:
2.根据权利要求1所述的一种使用SSD存储WAL的写入的优化方法,其特征在于,所述将写入HDD磁盘的IO数据按照预先设定的log格式写入所述多个FDP区域中的第一FDP区域,包括:
3.根据权利要求1所述的一种使用SSD存储WAL的写入的优化方法,其特征在于,所述写满的第一FDP区域往HDD磁盘刷盘包括:
4.根据权利要求3所述的一种使用SSD存储WAL的写入的优化方法,其特征在于,所述将写满的第一FDP区域内的IO数据根据IO数据在HDD磁盘上的offset以及IO
...【技术特征摘要】
1.一种使用ssd存储wal的写入的优化方法,其特征在于,包括:
2.根据权利要求1所述的一种使用ssd存储wal的写入的优化方法,其特征在于,所述将写入hdd磁盘的io数据按照预先设定的log格式写入所述多个fdp区域中的第一fdp区域,包括:
3.根据权利要求1所述的一种使用ssd存储wal的写入的优化方法,其特征在于,所述写满的第一fdp区域往hdd磁盘刷盘包括:
4.根据权利要求3所述的一种使用ssd存储wal的写入的优化方法,其特征在于,所述将写满的第一fdp区域内的io数据根据io数据在hdd磁盘上的offset以及io数据长度做合并,包括:
5.根据权利要求4所述的一种使用ssd存储wal...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。