Font Size: a A A

Research And Analysis Of WEB Caching With Integrated File System On FPGA Under The Cloud Computing Background

Posted on:2012-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:X KongFull Text:PDF
GTID:2218330362959822Subject:Computer system architecture
Abstract/Summary:
In the cloud computing era, internet users have high requirements for the data throughput rate, stability and safety. However, with the rapidly development of the web services, internet resources are becoming ample, abundant and increasingly scattered; hence the rising gap between remote application users and the virtualization resources. Therefore, it is necessary to improve the data storage performance of the WEB application system, through establishing a stable, rapid and high concurrent data access between web user and web resources.Web caching has been recognized as an effective approach to improve performance by storing frequently-accessed documents from originating servers at storage sites closer to requesting clients in order to reduce the load on the network bandwidth which in turn can reduce user response time. Meanwhile, Distributed File System is a key component of web server that is designed to store mass data on commodity hardware with highly access bandwidth across the cluster. Considerable efforts have been invested in distributed file system and web caching with different optimizing strategies to shrink and ultimately eliminate the gap, but few existing studies have combined the two together to enhance the performance of the web server systems.In this paper, we make a solid effort to reveal the feasibility of the integration of file system and web caching. After challenging ourselves with significant difficulties in design, we manage to prototype an evaluation system which could bring higher throughput, lower response delay as well as integrated functionalities of file system, web caching mechanism and web services. As our previous efforts have primarily concerned about the architecture of the web server system, which is a hardware-based architecture of web server, we would illustrate our novel file management system method with web caching based on the architecture named File Management System Unit (FMSU). There are two important partitions in FMSU. The software partition is primarily consisted of an Application Specific Embedded File System (ASEFS), while the hardware partition is basically composed of Hardware Transfer Unit.Our experience in exploring the method of web accelerations will be taken as useful reference for researchers working on high performance web services and FPGA applications.
Keywords/Search Tags:FPGA, File System, Web Caching, Web Server
Related items