Font Size: a A A

Research And Design Of Tpc-c Benchmark On High-performance Fault-tolerant Computer

Posted on:2011-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:D Q FengFull Text:PDF
GTID:2198330338479998Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
At present, the fault-tolerant computers have made progress in many fields, such as widely applied in micro-computer, spaceflight, navagation, ATv. However,with the development of new Computing Pradigm, the fault-tolerant computers are facing a new challenge. The high-performance fault-tolerant computers(HPFTC) can forecast a powerful driving force for development and provide the architeture of HPFTC, applied in finance,telecom and civil aviation,and monopolized by manufacturers overseas. Now it's urgent for us of the self-developed high-performance fault-tolerant computers, applied in many important fields, such as the system of bank depoists,stockjobber and STAQ, which are relative to national interest and people's livelihood and National Security Strategy. The aim of Performance Testing is to get system performance index, while, the aim of Benchmark test is to help users make right choices for tests.Thus,we can choose TPC-CBenchmark,which has been mature.This subject comes from"The High-performance Fault-tolerant Computer's Assessment and Measurement"which is the subsidiary subject of"High-performance Fault-tolerant Computer"."High-performance Fault-tolerant Computer"is a 863 major project. This article has designed and implemented TPCCBench loading simulation system which follows the TPC-C specification, mainly for high-performance fault-tolerant computer's tests.This article has a deep analysis of TPC-C Benchmark, testing processions, transaction model, the design of database,and the open source orabm provided by TPC-C. It includes the design and implementation of the testing module, monitoring module, the client, and the server. During the test, we can begin testing on basing on TCP/IP. The client includes the structure of environment and testing means. The server includes AWR(Automatic Workload Repository), data interfaces and data working, data implementing, and so on. The test follow the TPC-C specification can effectively evaluate the system under test. At the same time, TPCCBench's monitoring function long-distance enable testers locate the place of the system bottleneck and improve it.
Keywords/Search Tags:Performance-testing Benchmark, fatigue-level testing, Load Testing
PDF Full Text Request
Related items