Shannon DB-Scale数据库一体机背景

随着近几年信息化的快速发展,业务系统对数据库的处理数据量、 并发请求、 吞吐量要求越来越高。基于传统磁硬盘的数据库系统,磁盘IO一直是很大的瓶颈。机械磁盘寻道时间长,并发 IO 性能差,一般是通过增加磁盘数量来解决IOPS 上的需求,但响应时间上却很难再有改善,因此旧系统无法满足高并发的事务处理系统。

Oracle的RAC集群,可以增加数据库处理事务的能力,并且提供高可用和负载均衡的能力。但在高并发的情况下,IO就会成为一个瓶颈。Shannon DB-Scale数据库一体机系统通过充分利用高性能的闪存存储技术,从根本上解决了高性能数据库系统中IO瓶颈,可以提供微秒级的读写响应时间,9万以上的IOPS及高达2.5GB/s的吞吐能力。同时Shannon DB-Scale基于开放的X86平台,提供充分的性能和容量的可扩展性,可以根据业务的需要,在线增加计算节点和存储节点,适用与OLTP和OLAP 的各种应用场景。

Shannon DB-Scale特性

  • 高性能:通过PCIe Flash卡和IB网络解决系统的IO瓶颈,实际IOPS可达到9w,带宽也可以达到2.5GB/s;
  • 高可靠性:核心组成部分均采用双机和冗余模式,高度的数据冗余与RAC,保障系统的高可用性;
  • 良好的系统扩展性:可以加载更多的计算节点与存储节点,存储节点和计算节点均可以根据需要进行扩展;
  • 高性价比:合理可控的硬件成本与高性能处理能力;
  • 降低维护成本:开放的X86架构,备件、人员维护成本等更合理与可控,摆脱对国外产商黑盒子技术的依赖;

Shannon DB-Scale架构

  • 计算节点:
    最低2台X86 的Server组成2节点的RAC。 可以根据业务特定,定制X86的硬件。
  • 存储节点:
    最低由3台X86 Server组成,每台server基于Shannon PCIe Flash,提供高性能的数据存储服务。
  • 网络链接:
    通过2套Infiniband 网络,提供高速的网络通信和容灾能力。
    系统的体系架构如下图所示:
Shannon DB-Scale

底层的存储节点通过把PCIe Flash提供高性能存储服务到上层的计算节点,在计算节点通过Multipath 进行融合,整个传输网络通过双冗余的Infiniband网络进行,当其中一条链路出现故障时,整个系统不受影响。

白皮书pdf下载