频道栏目
读书频道 > 数据库 > Oracle > Oracle Exadata技术详解
3.3.4 iDB协议
2015-11-03 15:15:49     我来说两句
收藏   我要投稿

本文所属图书 > Oracle Exadata技术详解

本书作为国内第一本关于Oracle Exadata一体机的中文教程,偏重于实践方面,同时加入了更多V2版本以后的新内容。全书可分为三个部分。第一部分为基础篇(1~5章),主要介绍了Oracle Exadata一体机的配置、架构  立即去当当网订购

在某些场合下,部分读者可能还听说过ZDP和iDB协议。iDB协议是运行在ZDP协议(Zero-loss Zero-copy Datagram Protocol)之上的,ZDP并非是全新的协议,实际上它的底层是基于Oracle开发的RDS协议的V3版。

iDB协议用于Exadata数据库节点(DB node)和存储节点(cell node)之间的通信。i代表intelligent,言下之意就是智能数据库协议,可不要小看它,整个Exadata的精髓offloading全靠它来完成,其他第三方Oracle数据库一体机之所以只有Exadata的形而没有Exadata的神,原因就在于这些一体机无法使用iDB协议。简单来说,iDB协议是由Oracle数据库内核来实现的,可以智能地将表的扫描工作下沉到存储服务器的一端去完成,然后由存储服务器进行过滤,最后只返回查询需要的数据。iDB的实现方式是Oracle公司的核心机密,除了Exadata的核心研发团队和技术高管,没有人知道这一方式是如何实现的。iDB是使用(OFED version 1.3.1)标准研发的。Oracle的官方数据显示使用ZDP协议进行数据传输能达到3GB/s,且仅消耗主机CPU资源的2%。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:3.3.3 SDP协议
下一篇:3.4 Exadata存储架构
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站