暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
implications of non-volatile memory as primary storage for database management systems
458
6页
0次
2019-11-01
5墨值下载
NVM
作为主存上对数据库管理系统的影响
摘要
传统的数据库管理系统使用磁盘存储关系型数据。硬盘的特点:廉价、持久性、大
量。然而,从磁盘进行读取数据代价非常高。为了消除这个延迟,需
DRAM
作为中间
介。
DRAM
的特点:比磁盘速度快,但容量小且不具备持久性
NVM
是一个新兴的存储
术,具有容量大、字节寻址、堪比
DRAM
的存储速度、非易失兴。
本文,我们综述了
NVM
作为主存对关系型数据库管理系统的影响。即,研究了如何修
改传统的关系型数据库管理系统以充分利用
NVM
的特性。修改了
PostgreSQL
的存储引擎,
使之适配
NVM
,并详细描述了如何修改以及修改的挑战。最后通过一个全面的仿真平台对
PG
PG
40%
;数据存储在
NVM
,可以减少
14.4%
。平均分别减少
20.5%
4.5%
引言
一般数据库管理系统都是内存加磁盘的架构,数据集最终会持久化到磁盘。磁盘具
廉价、非易失的特性,适合存储大规模数据。然而,当从磁盘读取数据时,时间比较长
为了少数访问延迟
CPU
和磁直接加了
DRAM
作为间存媒介
DRAM
访问速度比磁盘快几个数量级。另外,随
DRAM
芯片的密度增加以及内存价格的降低
具有大内存的系统变得越来越常见。
基于这些原因,传统的基于内存的关系数据库变得越来越流行。关系型数据库的重
部分,例如索引结构、恢复机制、提交处理过程等都是针对主存作为存储介质而定制的
但是关系型数据库在处理关键数据或者非冗余数据时仍然需要持久化存储介质,例如大
磁盘。
DRAM
是影响数据库服务效率的重要因素。数据库在执行查询时,
59%
的电量耗费在主
DRAM
DRAM
作为主要内存介质,不可能跟上当前以及未来数据集的增长。
NVM
硬件存储介质,同时具备磁盘和
DRAM
。突出的
NVM
PC-RAM
STT-RAM
R-RAM
NVM
需要
DRAM
一样数据
NVM
DRAM
相比
bit
耗费
NVM
DRAM
DRAM
密度大。
DBMS
NVM
NVM
使
DBMS
NVM
其低延迟的特点。
DBMS
NVM
NVM
系统的内存结构中;然后通过修改
PostgreSQL
的存储引擎最大化
NVM
利。我们
缓慢的磁盘接的同时保证
DBMS
健壮性。
我们通过使用仿真平台和
TPC-H
测试用例来评估
PG
种修改后的存储引擎。同
时,测试了未修改
PG
SSD
NVM
上的场景。结果显示,修改后的存储引擎
执行时间
IO
:平均从
10%
2.6%
。修改后
PG
性能在硬盘上
20.5%
NVM
可以
4.5%
另外后的
PG
访
NVM
数据所以查询时,数据
CPU
。当
cache
数据时,造成很长的延迟,就体现不出新硬件来的处了。
背景
本小详细
NVM
技术特性及对
DBMS
影响然后了管
NVM
的系
件。
1
NVM
特性
据访
NVM
的读盘小很多
NVM
处于
延迟不同。
STT-RAM
的延迟
1-20ns
管如此,的延迟也已经非常接
DRAM
了。
PC_RAM
R-RAM
DRAM
bu,er
缓解
密度
NVM
的密度比
DRAM
高,可以作为主存的代品其是在入式系统中。
如,相对于
DRAM
PC-RAM
2
4
的容量,便于扩展。
元写竞争
PC-RAM
STT-RAM
DRAM
性。精确
NVM
性是
10
15
DRAM
10
16
。另外
NVM
存技术的久性大。
能量消耗
NVM
不需要
DRAM
一样周期维护内存中数据,所以消耗的能量
少。
PC-RAM
DRAM
消耗能量显的少,其比较接
此外,还有字节寻址、持久性。
Interl
Micron
已经发起
3D XPoint
技术,同时
Interl
开发了新的指令持持久内存的使用。
2
NVM
的系统
使
NVM
还要件,
NVM
block
访
NVM
NVM
block
NVM
节寻址的特性不能充分发挥出其优势
因此,文件系持久内存了一些进展。
PMFS
是一
Interl
开发
POSIX
文件系统。
2
个关键特性以方便使用
NVM
首先
PMFS
不为
NVM
维护独换句话说
NVM
和内存统一寻址。这
NVM
DRAM
便访度直访
NVM
中的数据。
其次,传统数据库方式访问
blocks
:文
IO
;内
mapped IO
PMFS
FS
IO
mapped IO
件系统中内存
mapped IO
先将
pages
拷贝
DRAM
PMFS
不用这个步直接
pages
直接映射到进
程的间。
1
为传统文件系统与
PMFS
对比。
of 6
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜