Font Size: a A A

Research On New Database Cluster Model Base On Task Distributing

Posted on:2008-10-01Degree:MasterType:Thesis
Country:ChinaCandidate:R R LiuFull Text:PDF
GTID:2178360272470060Subject:Software and theory
Abstract/Summary:PDF Full Text Request
Cluster is composed of a set of hardware which communicates with each other. It can increase the ability of system by paralyze of nodes. Database cluster is new technology cross of database and cluster. Many DBMS nodes consist of the database cluster, which provides services same with the traditional DBMS. However, because of the difficult in task distributing, load balance and data positioned, it is difficult to a database cluster to match the entire application environment. This technology is useful and become a hot field of research.Database cluster model base on task distributing is provided for the e-commercial application. It's a model inherited from replication database cluster model and modified with some components. It is composed of task distributing node and task running node, diffident kind node have different role in the system. A request coming is scheduled by task distributing node and running by task running node. It can reduce the complexity.Each node has the delegate. Center node manages the lasted data record. It can solve the problem of data positioned by search data record index and data cache. The system can use data file copy, structure query language copy and log copy to synchronize the data among the nodes. On the same time, it can choose the right task running node by the balance point to running the task. The task running node plays the role of query database just like traditional DBMS. It also cache the connection to DBMS to extend the ability of the each node to deal with the request.The system has ability of extended and user can use its own method of load balance. It can be seen as a new database. It is able to increase the parallelize of the system when a great a number of request coming.
Keywords/Search Tags:Database Cluster, Task Distributing, Data Synchronization, Load Balance
PDF Full Text Request
Related items