达梦数据共享集群软件(DMDSC)是在DM8中采用的一项新技术,具有高可用性、可扩展性,是数据库支持网络计算环境的核心技术,由达梦公司在国产数据库领域首次推出。
DMDSC集群是一个多实例、单数据库的系统,主要由数据库和数据库实例、共享存储、本地存储、通信网络、以及集群控制软件DMCSS组成。多个数据库实例可以同时访问、修改同一个数据库的数据。用户可以登录集群中的任意一个数据库实例,获得完整的数据库服务。数据文件、联机日志、控制文件在集群系统中只有一份,不论有几个节点,这些节点都平等地使用这些文件,这些文件就保存在共享存储上。
DMDSC 技术可为低成本硬件平台提供支持,使其提供优质的服务,并达到或超出高端硬件平台所能提供的可用性和可伸缩性等级。通过显著降低管理成本和提供出色的管理灵活性,达梦为企业网格环境提供了强有力的支持。
DMDSC设计用于应用的高可用性和可扩展性。通过保护应用不受硬件和软件失败的干扰,提供了保证持续访问数据的系统可用性。它的水平扩展特性和垂直扩展特性形成了一个平台,允许企业从任何层面上扩展它们的业务。应用的开发和管理,以及变更管理从而更简单了,也相应地降低了企业的总成本。
达梦数据共享集群DMDSC支持8节点共享存储集群,支持数据100TB+,支持负载均衡,支持并发10000+,支持故障切换,支持故障节点恢复,支持裸设备、DMASM,适用于密集交易型系统。
达梦大规模数据处理集群软件(DMMPP)是基于达梦数据库管理系统研发的完全对等无共享式的并行集群组件,支持将多个DM8节点组织为一个并行计算网络,对外提供统一的数据库服务,最多可支持1024个节点。DMMPP采用完全对等的无共享架构,每个数据库服务器称为一个EP,每个EP都是独立的数据库。该架构中各个EP节点的功能完全一样,用户可连接DMMPP系统内的任意一个EP节点进行数据操作。
达梦数据共享集群DMDSC目前已经支持到8节点共享存储集群,用户可以登录集群中的任意一个数据库实例,获得完整的数据库服务。数据文件、联机日志、控制文件在集群系统中只有一份,不论有几个节点,这些节点都平等地使用这些文件,这些文件就保存在共享存储上。多个数据库实例可以同时访问、修改同一个数据库的数据。
DMMPP是分布式存储,采用完全对等的无共享架构,每个节点都是独立的数据库库,数据也是分布式存储,适合分析型应用场景。
DMDSC采用的是集中式存储,相关数据存储在同一磁盘设备中,适合交易型应用场景。
无论是MPP,还是RAC、RWC、Datawatch,达梦对硬件品牌没有特殊要求。这意味着用户可以用小型机(如IBM Power、HP 安腾服务器、浪潮K1)搭建达梦的各种集群,也可以用PC Server(如浪潮、曙光、华为、联想、中兴、Dell、HP等品牌的x86机架式服务器或刀片服务器)搭建同样的集群,甚至基于国产CPU(如龙芯、申威、飞腾)的服务器,也是可以搭建这些集群的。