




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、技术创新,变革未来企业级 SSD 缓存设计的思考OutlineW h a t isS S DC a c h e ?C a c h e fu n c t io n I n tr o d u c t io nP e r fo r m a n c e tu n in gw i th C a c h eC a c h e d e s ig n c h a l le n g eC a c h e w i th m a c h in e le a r n in gC a c h e S W /H Wc o - d e s ig nW h a tisS S DC a c h e ?SSD&PMDRAMPMP
2、MSSDPM DriverMemory BusApplicationsSSD DriverPCI BusWrite DominantPM Aware AppsIn-MemoryTraditional AppsRead DominantByte(Cache Line)IOBlock IOByte (Cache Line)IOMMULoad/Store Mem Mapped Unit Byte AddressableDDABlock IO Direct Data Raw AccessPM Aware File SystemFile SystemRead/Write Block IODCPMMXL
3、Flash NVMe SSDNVDIMM-N3D NAND NVMe SSDOptaneNVMe SSDTe s t S a m p le P o o l :Optane NVMe SSD, XL Flash SSD, 3D NAND NVDIMM-N, Optane DCPMMXL Flash NVMe SSD- DapuStor3D X Point OptaneSSD - Intel3D NAND NVMe SSD- Huawe iOptane 3D X Point PM Intel DCPMMNVDIMM-NPM SMART ModularSSDBasicArchSSD Controll
4、er/ DRAM/ Flash / CapacitorDRAM:Cache,l2p table ,Data structure/ Code10 20MB1000: 1, 1000:2110 MBMemory Controller/ 3D Xpoin tNo DRAM, no capacitorCacheModuleCacheModuleC a c h efu n c t io nI n t r o d u c t io nCacheFunction s/Performance1.W r i tela te n c yS S DS p e c4k w r i te1 0u sla te n c
5、y, tP r o gism u c hh ig h e r2 . Re a dla te n c yS S Ds p e cis4k s e qu e n t ia l re a dla te n c y is1 0 u s , tR ism u c hh ig h e r3.Ba c kp r e s s u r efo rra n d o mW r i tec o n s is te n c y4.51 2Bytep e r fo r m a n c eCacheFunction s/backPressu reCacheFunction s/FTL1.C o n ve r tI Oto4
6、kba s e2 . Er r o rh a n d l in gP r o g r a mfa i l d a taw i l l bew r i tte na g a inH o tW r i ted a taMys ql h o t d a taw i l l bew i th in1 0 0 MB ra n g eH o tre a dd a taAvoidth ere a dd i s tr u bI OC o n f l ic tC o p ysof d a ta4K + 1 2 8 c o n ve r t to8K ove r la pP e r fo r m a n c et
7、u n in gw i thc a c h e d e s ig nHaishe nXLProductWriteIOPath/manualWriteIOPath/optimizeOracle /LogDriveXFS BeforeAfterSSDTPM(1 user)TPM(30 users)TPM(64 users)Haishen XL Enterprise SSD5594014795631944352Intel Optane SSD63238157019021850792500000200000015000001000000500000064 usersOracle1 user30 use
8、rsHaishe n XL Enterprise SSDIntel Optane SSDSSD1 user30 users64 usersHaishen XL Enterprise SSD6732117618002329788Intel Optane SSD68987173607523553482500000200000015000001000000500000064 usersOracle (after optimization )1 user30 usersHaishe n XL Enterprise SSDIntel Optane SSDOracle /LogDriveext4SSDTP
9、M(1 user)TPM(30 users)TPM(64 users)Haishen XL Enterprise SSD6289415477242120076Intel Optane SSD5926015579572158507SSD1 user30 users64 usersHaishen XL Enterprise SSD7175217695732146791Intel Optane SSD66324169047721545412500000200000015000001000000500000064 usersOracle1 user30 usersHaishe n XL Enterpr
10、ise SSDIntel Optane SSD2500000200000015000001000000500000064 usersOracle (after optimization )1 user30 usersHaishe n XL Enterprise SSDIntel Optane SSDXL-Flashw/datadriveC a c h eD e s ig nC h a l le n g eC a c h eD e s ig nC h a l le n g e1. S o f tw a r ela te n c y w i l l be bottle n e c kGe n3 -
11、 Ge n4 - Ge n5C o r efr e qu e n c y, 650 Mh z - 1 Gh z - 1 .6Gh z?2 . C a c h eh i t ra tew i thre a l w o r klo a dC a c h es izevsC a p a c i to rlin e a ru pMor ed ie sa n din te r le a ve , 1 6 c h a n n e lsS S DD RAM c h a n g eFre qu e n c y, 2 40 0 Mh z, 2 666Mh z Mor era c ks , RD I MM, LR
12、D I MM Re l ia bilityC a c h ew i thMa c h in ele a r n in gInput layer 4 cells:I/O addressI/O lengthRW ratioRW intervalOutput layer 1 cell:I/O intensityHidden layer 128 cellsLSTM layer 128 cellsHistory windowSlidingwindowPrediction windowHistory time slotI/O features1. AddressLengthRW ratioRW intervalCurrent I/OFuture time slotI/O intensive within 10ms in future?Input&OutputoftheModelIOPredictionResultsThe prediction result of storage I/O trace s (configu ration: history =1K, predict period=1ms)FurtherworkRandom
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 办公用房租赁合同范本
- 个人车库互换合同范本
- 单个房子改造合同范本
- 农田租合同范本
- 合伙创业餐厅合同范本
- ktv劳务合同范本
- 高压电工作业测试题及答案
- 出售二手房车库合同范本
- 兽医传染病学模拟试题及参考答案
- 仓储维保合同范本
- 生物产品检验检疫基础知识单选题100道及答案
- 江苏省中职《英语》学业水平考试备考试题集(含历年真题)
- 2025年合伙型公司新合伙人加入协议
- 2025年安全员之C证(专职安全员)考试题库
- 2025城市商铺买卖合同书
- 医院感染及其危害
- 2025年春新北师大版物理八年级下册课件 第六章 质量和密度 第一节 物体的质量及其测量
- 2024全国各省高考诗歌鉴赏真题及解析
- 《价值观培训》课件
- 《临床科研思维》课件
- GA/T 761-2024停车库(场)安全管理系统技术要求
评论
0/150
提交评论