统一数据库集群

openkk 12年前

统一数据库集群

 

以上就是统一数据库集群图

左 上边的OLTP 采用共享存储方式,内存融合技术.跟ORACLE RAC 一种类型.唯一不同的是 有独立的节点管理服务器,并且节点管理备用服务器,一当节点管理服务器挂了,就切换到备用服务器上. 独立节点管理服务器减轻RAC集群的通讯和管理成本,提高了性能.

另外还有一个影子服务器: 该服务器窃取RAC实例上的用户进程的IP包,并且在本地执行用户命令,当不返回数据给用户.目的在于在线测试和调优.

右 上边是OLAP 类似于DB2的集群. 主要是处理在线分析,数据仓库和高性能技术 非共享式集群.  该集群有一个管理服务器,管理服务器管理每个节点在线和数据分布信息.如果一个节点挂了,整个集群依据可用,唯独涉及到该节点的数据将不能访问.此外还有 一个顶替服务器,该服务器存储了该集群全部数据.如果有一个节点挂了就自动顶替该节点.OLAP采用列存储.

左下角是支持WEB展现的SQL服务器, 类似于MYSQL的快速功能.

右下角是 内存SQL服务器和NOSQL服务器.支持特殊应用.

还有一个同步数据库服务器,负责各种特色服务器的数据同步工作,采用异步日志挖掘方式.  从各个数据库拉取归档日志,到本地挖掘出来DML DDL 通过网络应用对等的服务上.

 

最后是TOMCAT服务器 应用程序JAVA等 根据业务情况和数据库集群特色 把数据分别存储在各个数据库当中

转自:http://blog.csdn.net/zengmuansha/article/details/7683698