摘要 | 第1-5页 |
Abstract | 第5-8页 |
CHAPTER 1 INTRODUCTION | 第8-22页 |
·BACKGROUND | 第8-9页 |
·CASTOR, FUSE, CASTORFS AND XROOTD | 第9-20页 |
·CASTOR | 第9-12页 |
·FUSE | 第12-18页 |
·CastorFS | 第18页 |
·Xrootd | 第18-20页 |
·THE PURPOSE OF PROJECT | 第20页 |
·THE STATUS OF RELATED APPLICATION | 第20-21页 |
·Application No.I | 第20页 |
·Application No. II | 第20-21页 |
·MAIN CONTENT AND ORGANIZATION OF THE THESIS | 第21-22页 |
CHAPTER 2 SYSTEM REQUIREMENT ANALYSIS | 第22-26页 |
·THE GOAL OF THE SYSTEM | 第22页 |
·THE FUNCTIONAL REQUIREMENTS | 第22-25页 |
·The requirement of implementing caching | 第22-24页 |
·The requirement of applying Xrootd in the system | 第24页 |
·The requirement of porting the system to Mac and Windows | 第24-25页 |
·THE UN-FUNCTIONAL REQUIREMENTS | 第25页 |
·SUMMARY | 第25-26页 |
CHAPTER 3 SYSTEM DESIGN | 第26-45页 |
·THE OVERALL DESIGN OF THE SYSTEM | 第26-28页 |
·THE DESIGN OF THE WRAPPER | 第28-29页 |
·THE DESIGN OF THE CACHING | 第29-31页 |
·THE DESIGN OF THE FILESYSTEM USING XROOTD | 第31-32页 |
·KEY TECHNIQUES | 第32-44页 |
·The application of FUSE | 第32-37页 |
·The application of Xrootd | 第37-38页 |
·The application of C++ standard library | 第38-39页 |
·The application of LRU algorithm for caching | 第39-40页 |
·The mechanism of authentication in CERN and Xrootd | 第40-43页 |
·The application of CMake and RPMBuild tools | 第43-44页 |
·BRIEF SUMMARY | 第44-45页 |
CHAPTER 4 SYSTEM IMPLEMENTATION AND TESTING | 第45-65页 |
·THE ENVIRONMENT OF SYSTEM DEVELOPMENT | 第45-58页 |
·Hardware environment | 第45-46页 |
·Software environment | 第46-47页 |
·The implementation of wrapper | 第47-49页 |
·The implementation of caching | 第49-52页 |
·The implementation of new CastorFS with Xrootd | 第52-58页 |
·KEY INTERFACES OF THE SOFTWARE SYSTEM | 第58-59页 |
·SYSTEM TESTING AND PERFORMANCE EVALUATION | 第59-64页 |
·System Testing | 第59-60页 |
·Performance evaluation | 第60-64页 |
·BRIEF SUMMARY | 第64-65页 |
CONCLUSION | 第65-66页 |
REFERENCES | 第66-70页 |
ACKNOWLEDGEMENT | 第70-71页 |
RESUME | 第71页 |