集群——之我初见

上一篇 / 下一篇  2013-04-26 10:45:12 / 个人分类:数据库

集群在上学时,就听说过,觉得很神奇,现在在工作中初次遇到,暂时记录一下吧,希望以后可以深入的学习

集群-将多台服务器集合在一块,可以进行并发计算或者操作。

在KBase数据库中,集群的框架包括三层:数据层、中间层和web层。

集群主要有两个节点:中心节点和数据节点。

集群中心节点负责收集集群中表的分布信息;负责监测数据节点有效性;平衡调度任务;记录集群运行日志及性能分析。


数据节点又分为数据检索节点和数据卫星节点,数据检索节点提供数据库管理功能,连接远程表;并负责向中心节点注册有哪些本地表。数据卫星节点只负责本地数据表服务。


中心节点充当调度,在web层;数据节点就是实际操作各种表的服务器,在数据层;在中间层,还有一台服务器,可以听中心节点的调度,指挥数据层的服务器并发的操作。

在本次压力测试中,框架是:20台服务器充当数据层,每台服务器有3个大数据表,共60张表,要是同时操作60张表,会很麻烦,所以在60张表上创建了5个视图(建立视图的目的只是操作方便,不会操作快捷,要是想操作快捷,只有加入索引)。中间层有一台服务器,web层有也有一台中心节点的服务器。

另外,在数据库中具体操作设计到 集群功能的启动,那些节点是数据节点,那个节点是中心节点等等具体操作。



TAG:

 

评分:0

我来说两句

Open Toolbar