美国加州旧金山甲骨文全球大会,2019年9月18日 — 甲骨文今日发布oracle exadata数据库云平台x8m,在数据库基础设施领域树立了一个新的标杆。采用了intel® optane™ dc持久性内存以及100g带宽的roce(基于融合以太网的远程直接内存访问)网络,可以打破存储瓶颈,大幅提升性能,满足各种严苛的负载要求,例如联机事务处理(oltp)、分析、物联网、欺诈检测和高频交易等。
“对于oltp和分析工作负载,exadata x8m能提供in-memory的性能和共享存储具备的所有优势。”甲骨文公司任务关键型数据库技术执行副总裁juan loaiza表示,“得益于数据库直接访问共享的持久性内存,exadata x8m将响应时间缩短了一个数量级,这大大加快了oltp应用运行速度。对于欺诈检测和个性化购物等场景中需要实时访问大量数据的应用而言,绝对是一种颠覆性突破。”
exadata x8m可帮助客户更加快速地执行现有任务,缩短洞察时间,开展更深入、更高频的分析。此外,exadata x8m的性能可随着平台扩大而不断扩展,即使面对不断增长的负载,也能持续为客户提供超凡的性能优势。
“oracle exadata x8m大幅提高了oltp应用的水准,能够在严苛的本地部署和云环境中有效简化数据库整合。”idc数据管理软件研究副总裁carl olofson表示,“任何希望提升oracle数据库性能的客户都应立即考虑exadata x8m,因为它绝对是颠覆性的。”
集成设计、卓越性能
目前大多数的持久性内存实施方案都侧重于采用持久性内存来替代闪存,来提高速度。继续使用传统io协议来访问持久性内存,既需要进行os调用、上下文切换,又依赖存储网络消息,而且还可能产生中断。这些方法对于磁盘和闪存等现有存储设备而言尚可接受,但对持久性内存来说就显得太慢了。
而oracle exadata x8m使用rdma技术,直接从数据库访问智能存储服务器中的持久性内存,绕过了整个操作系统、io和网络软件体系,能够大幅降低延迟并提高吞吐量。而且,绕过软件体系还可以释放存储服务器上的cpu资源,从而执行更多查询来支持分析负载。
此外,由于持久性内存位于共享存储中,exadata平台上整合的所有数据库都能获得性能提升。exadata smart system software可以自动将热度最高数据库的数据迁移至持久性内存,将热度较低的数据保留在闪存和磁盘中。另外,exadata system software能够自动实现持久性内存中存储数据的高可用性和高冗余性。简而言之,客户不需要更改应用,也不需要执行任何管理任务,就可以充分利用exadata平台的持久性内存的所有优势。
打破存储瓶颈
高性能oltp应用一方面需要较高的每秒输入/输出操作次数(iops),另一方面还要保证较低的延迟水平。对此,exadata x8m数据库直接访问共享持久性内存可将sql读取峰值性能提高至1600万iops,是exadata x8的2.5倍。此外,它还将远程io延迟降低到19微秒以下 — 速度是exadata x8的10倍以上,大幅降低了关键数据库io延迟。即使是需要每秒百万级io的负载,exadata x8m也可以实现这样超低的延迟水平。
性能和整合超越传统存储
oracle exadata x8m在数据库软件与智能持久性内存存储之间实现了端到端集成,性能超过了目前任何其他使用持久性内存的产品。例如,与单机架dell emc powermax 8000这样采用持久性内存的共享存储系统相比,单机架exadata x8m的oltp读取iops为其2倍,吞吐量为其3倍,而延迟仅为其五分之一。此外,exadata x8m支持更快速的oltp查询和更高吞吐量的分析负载,是融合混合负载环境,降低it成本和复杂性的理想平台。
性能和效率大幅领先aws和azure
目前市场上其他的超大规模云提供商都无法提供类似exadata这种针对数据库进行了优化的基础设施。与速度最快的amazon rds存储相比,exadata x8m的延迟时间只有它的五十分之一,iops是它的200倍,容量是它的15倍。与azure sql database service存储相比,exadata x8m的延迟是其百分之一,iops是其150倍,容量是其300倍。这种高达多个量级的性能优势可大幅加快应用运行速度,帮助客户以更少的基础设施资源运行更多的数据库,从而大幅降低成本。
源自oracle自治数据库的机器学习技术
exadata x8m具有与exadata x8相同的机器学习功能,例如能够随着使用模式改变而不断学习、调优数据库的自动索引功能。依托oracle自治数据库技术,整个机器学习过程自动进行,用户不需要手动调优就能大大提高数据库性能。
oracle零数据丢失恢复一体机x8
甲骨文今日还发布了oracle零数据丢失恢复一体机x8m(zdlra)。该产品采用了全新的100gb roce网络,可在计算与存储服务器之间实现高吞吐量水平的内部数据传输。
现在,exadata和zdlra客户可以按需选择基于roce或infiniband的集成系统,提高基础设施部署的灵活性。