Exadata Flashcache, In-Memory
RDMA 提供低延迟和低CPU消耗
Flash的变革2009- 2019
Flash SCSI(v2)--》 Flash NvMe (v5)。到X5的时候开始采用NVMe技术,充分的使用了PCIe接口的性能,而不是类似之前其实还是通过SAS。 三星NVMe接口,2014年开始在Exadata装备NVMe Flash。X6 第二代NVMe, X7第三代NVMe
2019年前后数据库瓶颈: 一个NVMe Flash 可以提供5.8G/s的带宽,其它的Flash设备吞吐能力被浪费。
Exadata X8 可以支持560G/s的flash带宽(~接近800G/s数据库DRAM内存带宽)必须把计算下移到存储才能发挥Flash I/O的能力。由于Exadata使用了Query offload,才有可能充分发挥flash cache的性能
Exadata的Falsh Cache的命中率可以高达90%,这是由于Exadata更了cache的内容,而不是仅按照数据块来cache。同时我们使用Flash会有与数据库结合的技术,例如通过Smart log来解决Flash写风暴的问题
Exadata Smart Flash Log 并行使用flash缓存和磁盘控制器写入。
Exadata In Memory columnar Flash Cache 25.6TB * 3 = 76.8TB
Comments
Post a Comment