Font Size: a A A

Transaction Commit And Recovery Mechanism Oriented Grid Envioronment

Posted on:2007-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:W L LiFull Text:PDF
GTID:2178360185987197Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The research of transaction committing and recovery mechanism is an important aspect within the distributed database research. The committing protocol need ensure that the transaction can commit correctly. The recovery mechanism guarantee the consistency of database when failures occur.they cann't be neglected in maintaining the atomity of transaction and dependency of database. The committing and recovery mechanism that we had cann't solve the requirement of heterogeneity, distribution and dynamic characteristic in the grid environment. Therefore, it's meaningful to study the transaction committing and recovery mechanism that oriented to the grid.The main content is as follows:First, this thesis analyzed the characteristicses of the transaction under grid environment, puts forward the transaction model which suits for grid environment------transaction model based on agent for grid. That model makes use of thetechnique of agent and grid-middleware, which adapt the longterm, dynamic characteristic request of transaction in grid environment, support the participant's autonomy and cooperation, support the resources's heterogeneity of grid environment at the same time. Model access the database with quomodo based service, embody the characteristics of grid fully. Grid middleware services provide communication and cooperation among stations.Second, this thesis puts forward the ENP(Early no Prepare) protocol and corresponding recovering mechanism facing to grid environment. ENP protocol cancel the vote phase of 2PC, and can decide to commit or abort by itself. That's to say, it need not wait for the coordinator's order. We design the committing rule, and proves the protocol's correctness. We discuss its performance in theory, the analysis indicate that the ENP protocol lowered the message complexity and the log complexity of committing protocol, and the participant own the higher autonomy at the same time, which can satisfy participant the need of autonomy in grid environment .We do the experiment using Java, which validates the protocol's...
Keywords/Search Tags:grid, grid database, transaction, commit protocol, recovery mechanism
PDF Full Text Request
Related items