达梦数据共享集群软件(DMDSC)是在DM8中采用的一项新技术,具有高可用性、可扩展性,是数据库支持网 络计算环境的核心技术,由达梦公司在国产数据库领域首次推出。
DMDSC集群是一个多实例、单数据库的系统,主要由数据库和数据库实例、共享存储、本地存储、通信网络、 以及集群控制软件DMCSS组成。多个数据库实例可以同时访问、修改同一个数据库的数据。用户可以登录集群中 的任意一个数据库实例,获得完整的数据库服务。数据文件、联机日志、控制文件在集群系统中只有一份,不论有 几个节点,这些节点都平等地使用这些文件,这些文件就保存在共享存储上。
DMDSC 技术可为低成本硬件平台提供支持,使其提供优质的服务,并达到或超出昂贵的大型 SMP 计算机所 能提供的可用性和可伸缩性等级。通过显著降低管理成本和提供出色的管理灵活性,达梦为企业网格环境提供了 强有力的支持。
DMDSC设计用于应用的高可用性和可扩展性。通过保护应用不受硬件和软件失败的干扰,提供了保证持续 访问数据的系统可用性。它的水平扩展特性和垂直扩展特性形成了一个平台,允许企业从任何层面上扩展它们的 业务。应用的开发和管理,以及变更管理从而更简单了,也相应地降低了企业的总成本。 DMDSC实现了数据高可用的基础架构,作为达梦高可用体系架构的一个组成部分,提供了最高可用性的数据管理解决方案的最佳实践。DMDSC高可用解决方案满足了高可用的主要特征。
产品特点/Characteristic
高可靠性
消除了单点故障。如果一个实例失败了,集群中其它的实例正常运转。
支持错误检测。集群组件自动监控DSC数据库和提供在这种环境下快速的问题检测。
支持持续操作。提供了持续服务能力应付计划及非计划的停机,提供快速应用通知和快速连接故障切换对用户隐 藏了集群中的组件失败,保证了持续服务能力。
高可恢复性
达梦数据库具有很多恢复特性可以从各种类型的失败中恢复。
如果DMDSC中的一个实例失败,这会被集群中的 其它实例察觉到,恢复自动发生。
通过应用透明故障切换使用户对失败零感知。
高可扩展性
当业务需求增长时,管理人员可以轻松通过增加连接节点来增加处理能力。
DMDSC的缓存交换技术可以马上使 用新增节点的CPU和内存资源,DBA们无需手工重新划分数据。
高性能
DMDSC拥有管理负载的技术,保证在特定的配置和应用高可用下系统最佳的吞吐量。
在面向交易系统的OLTP 中,使用专业工具TPCC进行测试时,显示出了良好的负载均衡能力。
应用场景/application scenarios
高可靠、高性能的高并发事务处理系统。
典型案例/Typical case
湖北省公安局项目
最高人民检察院项目
湖北省水利厅项目
广东电网有限责任公司项目
广州市信息化服务中心项目
......