数据库云平台/一体机
腾迈TEMMEN-DBaaS

腾迈TEMMEN-DBaaS数据库一体机平台是一套高度集成的、专为Oracle数据库设计的自主产品数据库平台,适用于大中型企业中对业务连续性、性能以及要求高可用性的核心数据库系统,它提供了高性能、高可用性和良好的扩展性,既适用于对延迟敏感的OLTP系统,也适用于对IO吞吐量要求较高的OLAP系统。数据库一体机平台提供适宜Oracle数据库运行的基础设施环境,可帮助企业极大的降低TCO成本,提高硬件资源利用率。经过五年的发展,数据库一体机产品在证券、电力、电信、医疗等传统行业中积累了大量客户和成功案例,已经成为一套成熟的软硬件一体化解决方案。

核心技术 ****

InfiniBand 

—————————

InfiniBand(简写IB)是一种计算机网络连接标准。

原来主要用于节点间需要有大量数据传输需求的 HPC 高性能计算,随着技术发展和新业务场景出现,使用领域变得越来越广泛。整个 IB 网络由主机上的 HCAHost Channel Adapter)卡,IB 交换机和 IB 线缆组成,目前IB设备的主要制造商是 MellanoxIB网络能够保证在低延时情况(200ns)通过4倍聚合通道(4X aggregate links)的单个物理接口支持 40Gb 56Gb 的带宽。

核心技术 NO.2
RDMA
—————————

RDMARemote direct memory access)是一种主机到另一台主机的直接内存访问技术,在这过程中不需要两台主机上操作系统的介入。它的出现使得创建一个高吞吐和低延时的网络成为现实。RDMA 支持零拷贝网络互联,通过物理适配器(如 HCA 卡)可以直接从应用程序内存区中获取或者传入数据,不需要 CPUCache 和上下文切换的介入,可以和同一时间的其他操作系统操作并行,使得数据的传输延时降低和效率提高。

腾迈TEMMEN DBaaS一体机架构图

TMLink软件

高性能存储互联软件
—————————

TMLink主要的功能就是能把存储节点上的高速存储资源通过 iSER 协议输送到计算层,能够实现计算节点对存储资源的共享访问。TM-DBaaS数据库一体机的存储节点启动 TMLink服务端以 Daemon 的方式运行,用于接收从计算节点来的 RDMA 请求Work Request (WR)。在计算节点 TMLink将 Oracle 的 IO 请求转换成 RDMA 的 Work Request (WR),发往存储节点的TMLink服务端。当存储节点收到从计算节点来的 RDMA 请求 Work Request (WR),将其翻译为对底层磁盘的读取或者写入操作,并返回计算节点操作是否成功的信息。

无损输出
存储节点之间不需要通讯,不影响数据库相互间运行
———————————————

 TMLink的存储节点之间不需要通讯,在存储层属于 ShareNothing 结构,单个存储节点失效不影响其他节点。数据库的数据是跨存储节点冗余存放的,某一存储节点宕机,不会影响到其他 TMLink的运行,不会影响数据库的运行。

经过精确的测试,TMLink几乎可以做到无损输出。意味着通过 TMLink的输出损耗极小。在同等环境下,TMLink性能超过基于 TCP/IP 协议的存储产品(如 ScaleIO)2倍以上。

功能强大
TMLink是一整套IB存储网络组件的集合
——————————————
TMLink的功能强大不仅表现在高效的 IO 性能上,同时 TMLink也是一整套IB存储网络组件的集合,主要组件包括 IB 卡驱动、raid 卡管理组件、iSER 组件、诊断工具组件。它能实现对存储节点的介质管理,它还能和 ORACLE ASM 卷管理紧密结合,在计算层实现数据高可靠性保护。
高性能
运行稳定
————————————

TMLink高性能存储互联软件已经有在用户生产环境连续稳定运行四年的案例,未发生程序异常终止的情况。