在2019年9月16日的OOW大会上,Larry Ellison发布了Oracle Exadata下一代的数据库云平台X8M,在数据库基础设施领域又树立了一个新的标杆。和Exadata X8相比,Exadata X8M的变化主要体现在:
1.在存储节点采用了Intel Optane DC持久性内存(PMEM)
2.网络方面的改变,采用基于RDMA 100G带宽的RoCE替换了之前的40G IB交换机

 

Exadata X8M数据库直接访问共享持久性内存可将SQL读取峰值性能提高至1600万IOPS,是Exadata X8的2.5倍,它还将IO延迟降低到19微秒以下,速度是Exadata X8的10倍以上,大幅降低了关键数据库IO延迟。打破了存储瓶颈,大幅提升了性能,满足各种严苛的负载要求,例如联机事务处理(OLTP)、数据仓库、快速数据分析、物联网和高频交易等。

[转帖]Oracle Exadata x8m-2的更新_数据库

 

Exadata X8M存储服务器透明地将持久内存合并到闪存前面。这使得Oracle数据库直接访问智能存储服务器中的持久性内存,绕过了整个操作系统、IO和网络软件体系,能够大幅降低延迟并提高吞吐量。绕过软件体系还可以释放存储服务器上的CPU资源,从而执行更多智能扫描(Smart Scan)查询来支持分析负载。

持久性内存(PMEM)位于存储节点中,因此Exadata平台上运行的所有数据库都能获得性能提升。Exadata的智能存储管理软件可以自动地将热度最高数据库的数据移至持久性内存,将热度较低的数据保留在闪存和磁盘中,除此之外还能够自动实现持久性内存中存储数据的高可用性和高冗余性。简单地说,这些对用户来说都是透明的,客户无需更改应用,也不需要执行任何管理操作,就可以充分利用Exadata平台的持久性内存的所有优势。

[转帖]Oracle Exadata x8m-2的更新_服务器_02

重做日志写的一致性、低延迟对OLTP数据库的性能至关重要。事务提交只有在重做日志被持久保存后才能完成,即永久地写入存储。使用持久内存提交加速器(Persistent Memory Data Accelerator),Oracle Database 19c能够使用RDMA将重做日志记录直接放在多个存储服务器的持久内存中。由于数据库使用RDMA来写重做日志,所以重做日志的写速度可以提高8倍。由于重做日志被持久化到多个存储服务器上,所以它提供了弹性。存储服务器上的持久内存日志不是数据库的全部重做日志,它只包含最近写的记录。因此,数百个数据库可以共享一个缓冲池,从而实现性能一致的整合。

[转帖]Oracle Exadata x8m-2的更新_服务器_03

硬件配置列表

[转帖]Oracle Exadata x8m-2的更新_持久性_04

 

Reference

https://www.oracle.com/corporate/pressrelease/oow19-oracle-unleashes-worlds-fastest-database-machine-091619.html

https://blogs.oracle.com/exadata/exadata-x8m

https://www.oracle.com/a/ocom/docs/engineered-systems/exadata/exadata-x8m-2-ds.pdfhttps://www.oracle.com/a/ocom/docs/engineered-systems/exadata/exadata-x8m-8-ds.pdf