收藏本站

人工智能培训机构,上海涛德,算法工程师,数据科学家高端培训机构-上海涛德

Oracle Exadata入门第三讲:Exadata InfiniBand 网络拓扑结构

2013-4-22 17:20| 查看: 3288| 评论: 0

摘要: 在前面两讲中DataBi为大家讲述了 Exadata的基本体系,现在我们将进一步深入探讨Exadata的网络结构。在Database Machine 中,InfiniBand 网络的主要职责是提供可靠的高速互连来支持数据库服务器到存储服务器的通信。 ...
 

在前面两讲中DataBi为大家讲述了 Exadata的基本体系,现在我们将进一步深入探讨Exadata的网络结构。在Database Machine 中,InfiniBand 网络的主要职责是提供可靠的高速互连来支持数据库服务器到存储服务器的通信。它还用于促进使用 Oracle Clusterware Oracle Real Application Cluster (RAC) 软件的数据库服务器之间的通信和协调。需要特别指出的是,InfiniBand 网络是 Database Machine 的内部网络,所以客户的网络中不需要有额外的 InfiniBand 基础结构。

每种 Database Machine 配置都至少使用两台 Sun Datacenter 36 端口托管 QDR (40-Gb/s) InfiniBand 交换机。每台数据库服务器和每个 Exadata 单元都使用一个或多个接合的网络接口连接到这两台交换机。主动-被动接合和交换机冗余提供了高可用性。如果一台交换机发生故障,InfiniBand 网络可由剩余的交换机进行维持且不会造成任何性能损失。用来连接机架中的数据库服务器和 Exadata 单元的交换机称为叶交换机。

全机架和半机架 Database Machine 配置包含一台第三方 InfiniBand 交换机,称为中心交换机。中心交换机连接两台叶交换机并用于连接多个 Database Machine 机架。四分之一机架不包含中心交换机。

Database Machine 中的 InfiniBand 实现使用开源 RDS/Open Fabrics Enterprise Distribution (OFED)Database Machine 软件堆栈中包括了 OFED 程序包。

 

上图展示了每个 Database Machine X2-2 全机架中的两台叶交换机是如何连接到数据库服务器和 Exadata 服务器的,以及它们之间是如何互相连接的。每台数据库服务器和每个 Exadata 单元都配置有一个接合的网络接口 (BONDIB0),该接口使用服务器上的两个 InfiniBand HCA 端口。使用主动/被动接合。在每台服务器上,每个 InfiniBand 端口都连接到一台不同的叶交换机。

如图中所示,在全机架系统中,主动和被动连接分布在叶交换机中以平衡工作负荷。对于半机
架和四分之一机架配置,所有主动链路连接到一台叶交换机,所有被动链路连接到另一台叶交换机。

此外,叶交换机通过七个交换机间链路相互连接。所有连接在出厂时都已预先连接好了电缆。

Database Machine X2-8 具有与幻灯片中所示基本相同的拓扑,不过,两台数据库服务器都各自具
有四个接合的网络接口(BONDIB0BONDIB1BONDIB2 BONDIB3),这些端口用于在叶交换机之间进行连接。与 Database Machine X2-2 全机架一样,主动和被动服务器链路分布在叶交换机中以平衡工作负荷。

后续Databi.cn讲为大家讲述Exadata中的软件体系结构

 

<点击:上海涛德Oracle OCM认证及BI商业智能课程>|人工智能培训-上海涛德 ( 沪ICP备14006824号 )|网站地图   My title page contents

GMT+8, 2019-4-24 14:56 , Processed in 0.106131 second(s), 15 queries , Gzip On.

回顶部