更多 选择语言
< 返回主菜单
九州酷游「中国」官方网站 九州酷游「中国」官方网站

基于英特尔? 傲腾? 长期内存100系列的Altibase计划实践

摘要

  英特尔??傲腾? 长期内存是Intel在2019年宣布的一款革命性的产品,英特尔??傲腾? 长期内存是一种全新的内存类型,其架构设计旨在从数据中心中罗致更多价值,重构数据中心内存/存储条理结构。差别于古板的DRAM,英特尔??傲腾? 长期内存集大容量、经济性和长期性于一身,能够支持数据中心多个应用场景。九州酷游官网基于英特尔??傲腾? 长期内存做了大宗的应用场景解决计划,笼罩大数据剖析、数据库、云与虚拟化、漫衍式存储等应用场景。为了资助用户通过越发无邪的架构来实现立异型的应用,助力企业实现性能突破,九州酷游官网宣布了基于英特尔??傲腾? 长期内存手艺的Altibase应用计划。

配景先容

  Altibase数据库是一款Hybrid DBMS,完善团结了DRDBMS和MMDBMS的特征,为知足高速处置惩罚大宗数据的用户提供了有用的解决计划。Hybrid DBMS是一种平衡的数据库管理系统,可在主内存中提供高性能的数据处置惩罚,并具有物理磁盘的强盛存储功效,两种数据库类型的集成组合提供了无与伦比的无邪性和强盛的功效。Altibase数据库提供了三种数据库表空间类型,划分是Disk Tablespace、Memory Tablespace、Volatile Tablespace。Disk Tablespace保存于Disk上,通常由用户磁盘表和磁盘索引组成;Memory Tablespace位于内存中,要害性工具通常与字典表、系统工具和用户建设的内存表一起位于内存表空间中;Volatile Tablespace是将工具生涯在内存中,不纪录日志,阻止磁盘输入输出,以提升性能,但关闭数据库后,Volatile Tablespace的所有数据工具会丧失。

  在Altibase数据库中,使用Disk Tablespace时数据库的性能会低于使用Memory Tablespace的性能,为包管性能,Altibase使用Memory Tablespace,即包管性能又能包管数据的一致性和完整性。可是在使用Memory Tablespace,当数据量较大时,需要更大的内存空间。而DRAM内存本钱价钱较为腾贵,相关于DRAM,同容量情形Intel??Optane DC Persistent Memory价钱较为自制,使用Intel??Optane DC Persistent Memory能够降低本钱,同时又能抵达提升Altibase数据库系统内存容量,即节约本钱,又能提升Altibase的性能。

  本篇文章将先容基于英特尔傲腾数据中心级长期内存手艺(Intel??Optane DC Persistent Memory)Altibase数据库的优化实践。

解决计划先容

  Intel??Optane DC Persistent Memory手艺简介

  Intel??Optane DC Persistent Memory是一种全新的内存类型,其架构设计旨在从数据中心中罗致更多价值,重构数据中心内存/存储条理结构。差别于古板的DRAM,英特尔傲腾数据中心级长期内存集大容量、经济性和长期性于一身,能够支持数据中心多个应用场景,包括数据剖析、数据库和内存数据库、人工智能、高容量虚拟机、容器,以及内容分发网络等,使之在性能、可用性上有大幅度提升。Intel??Optane DC Persistent Memory手艺从基础上改变了数据中心的弹性,将内存数据库重启时间从以前的几天、几小时缩短到现在的几分钟甚至几秒钟,并提供经济实惠的内存空间,将系统内存容量扩展到亘古未有的水平。

  图1

  图1

  在现有存储架构中,内存和存储介质之间保存容量、性能和时延的差别,英特尔??傲腾? 长期内存位于内存和存储介质之间,能填补两者间的性能和时延差别,对存储条理模子举行重新划分和界说。英特尔??傲腾? 长期内存读写带宽比NVME装备高数倍,并大幅降低延时问题。另外,由于写入方法差别,英特尔??傲腾? 长期内存也比Flash NAND更耐用,并能支持比古板DRAM更大容量的系统内存设置。与古板DRAM差别,英特尔??傲腾? 长期内存将提供亘古未有的高容量,经济性和长期性组合。通过扩展经济实惠的系统内存容量(每个CPU Socket大于3 TB),最终客户可以使用支持这种新型内存的系统,通过在处置惩罚器周围移动和维护更大宗的数据来更好地优化其事情负载,并最大限度地降低延迟从系统存储中获取数据。英特尔??傲腾? 长期内存将以每个�?楦叽�512GB的容量提供。同时,英特尔??傲腾? 长期内存具有的非易失性这一大优势能够包管数据在掉电后或系统维护中不会丧失。

  图2

  图2

  Intel??Optane DC Persistent Memory通过两种特殊的运行模式——App Direct模式和内存模式,展现其奇异的能力。详细来看,接纳App Direct模式,经由专门调试的应用程序可以从产品固有的长期性中充分获取价值,同时获得更大的容量;在内存模式下,在受支持的操作系统或虚拟情形中运行的应用程序可将该产品用于易失性存储,在无需重写软件的情形下,有用使用高达512GB的内存�?榇吹母郊酉低橙萘�,在大型内存池中获得新的洞察。

  在数据时代,新一代数据中心关于加速数据的流动,提高数据的存储和处置惩罚能力提出了更高的要求。在这种情形下,英特尔至强可扩展CascadeLake处置惩罚器与Intel Optane DC Persistent Memory成了新的强强组合。这一组合将改变云、数据库、高性能盘算、内存剖析和内容分发网络等要害数据事情负载,成为新的动力之源。

  计划验证

  Altibase数据库在使用Memory Tablespace类型表空间时,用户数据存放于Memory Tablespace时能够有用提升Altibase数据库性能,而使用Memory Tablespace需要更多的内存空间,使用Intel??Optane DC Persistent Memory 能够使单颗CPU支持的内存容量大于3TB,??? 在此场景下,验证Altibase团结DCPMM使用Memory Tablespace和Disk Tablespace时数据库性能差别。

  硬件设置

  硬件设置

  8* 960GB Intel? SSD DC S4610 (RAID5)存放Altibase数据库数据。设置1表空间类型为Memory Tablespace,设置2表空间类型为Disk Tablespace表空间类型。

  性能指标评测要领

  Altibase数据库性能评测使用通用测试工具BenchmarkSQL举行测试,评估TPC-C测试模子下性能值。

  测试效果2

  DRAM 192GB +DCPMM 1TB设置Alitibase使用Memory Tablespace与DRAM 768G设置使用Disk Tablespace相比性能提升约5倍。

客户收益

  DRAM+DCPMM和全DRAM设置在相似的本钱情形下,DRAM+DCPMM设置内存容量提升约34%,在Altibase数据库团结DCPMM有足够内存容量使用Memory Tablespace时,Altibase数据库约有5倍性能的提升。

智
能
客
服
?
联
系
我
们
×
九州酷游「中国」官方网站 联系九州酷游官网
ERP、企业软件购置热线
400-018-7700
政务云产品销售热线
400-607-6657
企业云产品销售热线
400-699-1556 转 5
集团客户投诉热线
400-691-8711
智能终端产品客服热线
400-658-6111
云海产品客服热线
400-860-0011
网站地图