Oracle Exadata Exascale:面向小型工作负载的一次重大架构转变

Oracle最近宣布推出了Exadata Database Service on 向小型工Exascale (ExaDB-XS),旨在提高数据库工作负载的作负载性能并降低成本。
Exascale的次重架构是Oracle多租户架构,可以分配针对其数据库智能地分配计算优化了的大架计算池,这种架构运行在和Exadata Database Service on 构转Dedicated Infrastructure想用的设备上,例如X8M、向小型工X9M和X10M。作负载Exadata的次重历史可以追溯到十年前,是大架Oracle关系型数据库的基础设施。
新功能专注于AI工作负载和矢量数据库,构转以及按使用付费的向小型工成本结构。
自从X8M设备上市以来,作负载Oracle就通过RoCE网络将服务器连接到存储,次重并且Oracle的大架存储服务器配备了XRMEM内存,可以通过NVMe驱动器和硬盘RDMA进行访问,构转以形成三层存储:热存储、温存储和冷存储。
这种逻辑被用于共享架构,主要是通过修改数据库的软件管理实现的。
“在此之前,每个租户都有自己专用的高防服务器Exadata计算和存储,”Oracle Exadata和横向扩展技术高级副总裁Kodi Umamageswaran这样表示。
“我们有一个名为Automatic Storage Management (ASM)的软件,用于在数据库之间分配存储。现在,一个通用的百亿亿次计算和存储池负责数千个租户和数百万个数据库。”
总而言之,会有一个特定的百亿亿次控制平面用于管理虚拟机和存储。
传统上,Oracle是通过LUN来表示操作系统中的每个硬盘,并以文件的形式管理所有逻辑资产,如数据库中的数据、快照、重做日志、克隆和存储块。
但使用Oracle ASM,每个文件类型都是由和数据库、恢复文件、快照和扩展存储配置相关的每组驱动器共享的,有助于确保数据的冗余,以及和单独存储卷是分开的云服务器。
从现在开始,使用Exascale,文件类型将决定冗余。模板允许配置冗余级别,控制平面确保数据不会存储在同一驱动器上。
此外,文件被划分为8MB的“区段”,选择8MB是为了优化多租户架构中的性能。“这些8MB区段足够大,可以在我们扫描连续数据时获得良好的连续性能,同时又足够小,可以将数据库分布在存储云中,以共享I/O负载。”
扩展区段通过哈希码分配给存储桶,映射表指示这些区段存储在了哪个磁盘上。“位于存储桶中的所有扩展区段都以冗余方式存储在三个存储服务器上的三个磁盘上,以应对存储中断和服务中断的发生,”Umamageswaran说。
存储桶的最大数量固定为100000,“足以在数千台存储服务器之间共享数据,并且足够小,可以容纳保存在客户端数据库服务器缓存中的对应表,”他说。亿华云计算
性能相当于专用基础设施这种架构使用了RoCE网络和RDMA连接协议,可以实现与专用Exadata服务类似的性能——在X10M服务器上,通用基准工作负载的吞吐量为2880GBps,延迟为17µs。
这种性能源自实时数据分层,并且可以自动并行化SQL处理等。
开发人员可以从生产数据库或快照中创建完整或“精简”的数据库克隆中从中获益。重定向写入技术减少了克隆所需的存储容量,因为克隆共享原始数据库的块而不保存新的数据。但是,这些功能中大多数已经存在。
管理员现在可以看到连接到虚拟机集群的“保险库”,而不是磁盘组,这些保险库实际上是逻辑存储容器,从连接到虚拟机集群的物理服务器中提取资源。
这种保险库代表了一种新的、更直观的管理员工作方式,是由Oracle数据库直接使用的,而不是ASM磁盘组。
在部署期间,可以配置虚拟机、附加保险库,使用和虚拟云网络及其客户端和备份网络相同的方式来配置数据库容器映像。
管理员可以部署2到10个虚拟机,每个虚拟机在Oracle的ECPU模式中每小时分配一定数量的核心。一个保险库的存储空间在300GB到100TB之间。
规模较小 成本更低由于采用了多租户架构,ExaDB-XS的成本将比Exadata Cloud Infrastructure X9M Dedicated低95%。
对于使用四分之一机架X9M(即两个数据库服务器用于三个存储服务器)的基本配置(包括许可)来说,专有的Exadata Cloud Infrastructure每个月成本约为10000欧元,而Exadata Exascale基础设施的每月成本约为330欧元。
你必须添加正在运行的Exadata Database服务,Oracle会通过RDMA进行处理以开具发票。ExaDB-XS的基本实例每月成本约为4000欧元,而云端X9M专用实例每个月的成本为13700欧元,Exadata Database Service关联4个OCPU(8vCPU),可以节省成本约70%。
虽然四分之一机架X9M实例具有更大的存储容量(190TB),但4个OCPU不足以处理如此大量的数据。因此,对于相同的存储容量来说,Exadata Exascale的成本可能并不低。
“Exascale的成本较低,因此大型企业和中小型企业可以将其用于小型工作负载,”Umamageswaran说。
分析师一致认为,Oracle面对竞争对手的竞争正在持续进行创新,其中最关键的就是PostgreSQL及其变体,得到了云巨头的大规模部署支持,还有MongoDB。Oracle在提供基于使用量的许可方面进展缓慢,但似乎有意迎头赶上。
Umamageswaran表示,未来Exadata Exascale将成为Oracle云基础设施中所有数据库服务的底层架构。
相关文章
卡杰诗按摩椅质量如何?(详细评测卡杰诗按摩椅的质量表现,解读用户评价和专家观点)
摘要:按摩椅作为一种健康养生产品,对于消费者来说选择一款质量过硬的产品是非常重要的。而卡杰诗作为知名按摩椅品牌之一,在市场上备受关注。本文将以卡杰诗按摩椅的质量为主题,通过解读用户评价和...2025-11-05
今天是个花钱的日子今天是520,可预期到的是,估计有很多年轻的情侣们,已经为这个节日提前准备好久了吧?烂大街的套路无非就是送花、吃饭、电影院,看完电影找酒店。作为一个引爆消费的特别日子,程序猿们如何过2025-11-05
前言Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。其实笔者本人对这类框架源码题还是持一定的怀疑态度的。如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几2025-11-05
知乎有两个帖子很有意思,中国能不能写出操作系统?中国为什么没有自己的编程语言?图片来自 Pexels看了很多回答,有的答案写的很认真,按照编程语言出现的时间顺序等梳理;有的也非常认真,但是逻辑是错的;2025-11-05全网通苹果7手机的性能和使用体验(探索全网通苹果7手机的优势和功能特点)
摘要:全网通苹果7手机是一款备受关注的智能手机,它以其先进的技术和优质的用户体验赢得了广大消费者的青睐。本文将从性能和使用体验两个方面来探索全网通苹果7手机的优势和功能特点。一、...2025-11-05
今天,我们来聊聊递归函数。为啥突然想到递归?其实就从电影名字《恐怖游轮》《盗梦空间》想到了。递归是啥?递归函数大家肯定写过,学校上课的时候,估计最开始的例子就是斐波拉契数列了吧。例如:intFibon2025-11-05

最新评论