背景
最近进行了一些性能验证.
想给同事解释一下, 并不是简单的硬件堆叠就一定能够出来足够好的服务器.
突然想到 Oracle的一体机就是如此. 然后想通过exadata为题来说明一下.
为什么 Exadata这么牛B, 和 牛B在哪些地方.复制
关于硬件配置
不懂服务器的人可能会关注:
服务器是几个核心的, 服务器多少内存, 多少硬盘
稍微懂点硬件支持的可能会关注:
服务器的主频多少, 硬盘是不是SSD得速度怎么样.
懂的多一点的可能会关注:
CPU是什么品牌的, 什么型号的, 代数怎么样, 内存工作频率多少
硬盘是什么样的, Sata SSD 还是 nvme SSD , 走的是什么协议.
什么样的网卡, 网络带宽多少,网络延迟多少.
懂的再多一点的可能会关注.
服务器numa节点,主机互联, 内存通道数, 服务器操作系统版本
内核版本, 安全加固情况, 存储IO调度队列, 文件系统类型
BIOS参数设置, 内核TCP,文件系统参数调优等等.复制
为什么Exadata那么牛
Oracle 是一家软件公司
Oracle 不单纯是一家软件公司.
他毕竟收购了 SUN, 硬件实力可以跟 IBM 掰手腕的存在.
Oracle自己研发的 Exadata一体机, 水平还是非常牛B的.
他自己堆彻硬件, 自己调优操作系统(Oracle enterprise linux)
自己研发数据库, 自己调优,增加各种配置.
这些都会将自己的一体机的性能打的更好.复制
牛在哪里-硬件部分
Oracle最新版本已经到了 X10M
五一期间看了 一体机的彩页.
Oracle的一体机 使用的是 AMD 9J14的CPU
自己翻了不少资料,发现通过官方渠道买不到这一款CPU
这是一个 OEM定制版本的CPU
与 AMD最贵的 9654 CPU 相比, 他最大的改进是
基础频率从 2.4Ghz 提升到了 2.6Ghz
96核心 192现成的超级CPU.
光看主频, 就比零售市场受能够买到的最好的CPU 强大 8%
所以 Exadata的强大也体现在硬件上面
除了CPU, Oracle的一体机在内存, 缓存上面都有提升
可能不仅仅采用最简单的NvME的硬盘, 还有更好的Pmem
Intel 的傲腾内存(可能已经没有了)
并且网络也是用的很低延迟很高带宽的设备.
所以硬件层面上, 绝对是 同时代里面最高级别的服务器.复制
牛在哪里-软件部分
Oracle一体机的操作系统和数据库都是 Oracle一家的
操作系统上面, Oracle会特别定制, 针对Oracle RAC 做出各种最佳的优化设置.
操作系统的内核配置 数据库的参数配置都是最佳的.
关于数据库软件:
1.Offloading
2.SmartScan
3.Storage Index
这一块可以参照:
https://www.cnblogs.com/jyzhao/p/12257649.html#2
其实 exadata 性能好的核心就是 offloading.
他可以最大化的利用 存储上面CPU的算力
减少 应用服务器 data buffer的压力
同时减少 应用服务器和数据库服务器之间的统信压力.
减少被计算的数量, 优化产品性能.复制
总结
People who're serious about software should make their own hardware.
软硬结合才能够发现设备最高的性能
只有软件只会空中楼阁
只有硬件只会闭门造车
两者想结合才能有最佳的性能.复制
文章转载自济南小老虎,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年4月中国数据库流行度排行榜:OB高分复登顶,崖山稳驭撼十强
墨天轮编辑部
2039次阅读
2025-04-09 15:33:27
2025年3月国产数据库大事记
墨天轮编辑部
911次阅读
2025-04-03 15:21:16
数据库国产化替代深化:DBA的机遇与挑战
代晓磊
861次阅读
2025-04-27 16:53:22
2025年3月国产数据库中标情况一览:TDSQL大单622万、GaussDB大单581万……
通讯员
624次阅读
2025-04-10 15:35:48
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
573次阅读
2025-04-15 17:24:06
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
519次阅读
2025-04-18 14:18:38
征文大赛 |「码」上数据库—— KWDB 2025 创作者计划启动
KaiwuDB
516次阅读
2025-04-01 20:42:12
数据库,没有关税却有壁垒
多明戈教你玩狼人杀
503次阅读
2025-04-11 09:38:42
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
487次阅读
2025-04-14 09:40:20
Oracle SQL 执行计划分析与优化指南
Digital Observer
479次阅读
2025-04-01 11:08:44