Font Size: a A A

Performance Analysis And Optimization Of Network Attached Storage System For Loongson

Posted on:2010-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:H R WeiFull Text:PDF
GTID:2178360278461242Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The Loongson Network Attached Storage system is an important application and research direction for China's self-researched and developed universal 64-bit Loongson processor. The storage services structure that the main software framework-Openfiler management interface supports is so rich that it provides a favorable and scalable interface for designing various levels of Network Attached Storage systems. In the process of network transmission and document storage, with the precondition of high security and performance the Loongson Network Attached Storage system gives the Loongson-2F processor of lower frequency compressive stress, so it makes important practical significance and application value to optimize the transmission and document storage of Loongson Network Attached Storage system.There are five stages in the design, customization and setup optimization process of the Loongson Network Attached Storage system: the production of instrument chain, the design and customization of target system, kernel compilation, the creation of the configure file necessary to system startup and the optimization of the system startup. The paper tested the performance of network transmission and document storage on Network Attached Storage system which based on the Loongson-2F platform by using performance benchmark tools, moreover, the corresponding quantitative comparison has been done on the X86 platform which has the similar hardware condition The analysis of test results show that the Loongson Network Attached Storage system has better performance of data I/O (through the establishment of soft-RAID) and network transmission (except for encrypted network protocol Sftp) on the whole. Because of the inefficiency network transmission of the Sftp encrypted network protocol, this paper firstly made detailed analysis of the Sftp work flow and determined the optimization direction; secondly, this paper got the core time-consuming function AES_encrypt() and AES_decrypt() in the execution time of data transmission from libcrypto.so; finally, this paper brought up the method to optimize the performance of AES encryption which based on expansion of multi-media instruction (SIMD technology) the first time, and optimized the AES decryption function of libcrypto.so by using the SIMD technology of the Loongson platform, which combined with characteristics of Loongson architecture platform.Before and after optimization, the results of data transmission of the Sftp encryption (AES encryption) showed that optimization of AES encryption and decryption based on the Loongson SIMD technology reduced the time, so it improved the transmission rate of Sftp network effectively. The optimization method based on Loongson SIMD technology achieved a satisfying effect to the optimization of AES encryption and decryption functions.
Keywords/Search Tags:Openfiler, SIMD technology, Sftp protocol, AES encryption and decryption
PDF Full Text Request
Related items