Font Size: a A A

Storage Performance Of The Application Of Simulation-based Testing Tools And To Achieve

Posted on:2011-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:W GuoFull Text:PDF
GTID:2208360308966671Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
The equipment was required more and more high storage capacity, with the rapid development of communication and computing technology in recent years. The type of data becomes diversification when the total amount of information data becomes exploding growth. The performance of storage products has become the focus attention of the business.The storage performance testing tools which achieve efficient and high confidence level have become a hotspot of research.The performance of the storage products is embodied less in the factory routine performance indicators, such as throughput, response time, concurrent supported, etc. the core competitiveness embodied more when performance under the specific applications. The performance testing of storage is an important part of the test process, appropriate performance testing tool with high degree of confidence is the urgent need for storage product development process and product procurement process. However, the current existing performance testing tools in the industry have some deficiencies, such as high cost of testing, distortion of testing result, limited scenarios, bad feedback from the clients, etc.Due to these reasons above, this thesis designs and implements a performance testing tool which can make applied simulation testing to the storage through simulating various scenarios of storage. The test objects of the tool include DAS (Direct Attached Storage), NAS (Attached Storage Network), SAN (Storage Area Network) storage system, and the scenarios it can simulate include ordinary file access operations, VOD (Video on Demand Online) business, IPTV (Internet TV) business and NVS (Network Video Monitoring) business. The tool can test the storage by simulating the users'access patterns and IO operation mode. So this can save a lot of manpower and material resources without building real business platform.The thesis uses autonomous component architecture for system design Based on the research of working principle and architecture of the mainstream performance testing tools. The thesis builds the system framework and develops a communication flow between components under the Jsim framework which has implemented ACA framework. And the thesis has complemented the design of each modules of the system. A lot of experiments and confidence assessments have done base on the completed system. Practice has proved that the tool has the characteristics of usability, scalability, great user experience, high confidence and so on. Meanwhile, the tool has been applied in practical projects.
Keywords/Search Tags:Performance testing, Scenario simulation, Application Simulation, Storage device
PDF Full Text Request
Related items