Font Size: a A A

File System Virtualization Technology In Personal Play-on-Demand Software Service

Posted on:2009-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:M J LuFull Text:PDF
GTID:2178360272991856Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of network and the increase of users'requirements, the shortcomings of the traditional software application delivery model,"Software as a Product"(SaaP), are emerging. A new model"Software as a Service"(SaaS) rises, in which software applications are provided as services over the Internet. The SaaS has become the industry preferred term and is gradually replacing the earlier models. There are already some successfully SaaS vendors abroad.In this article, we propose a play-on-demand SaaS system, and describe the implementation of the file system virtualization technolgies. This system overcomes the shortcomings of SaaP system. Also, the personal computer environment is highly portable when the customer carries personal data with him. As long as the customer can reach the Internet, she can access software service on demand wherever, only if the host system is compatible.In the system, the customers run a client application package to get software service. The client application package consists of a user-level application and a file system filter driver. Both of them implement file system virtualization through virtualizing a file system on the host which is actually on the Internet. The filter driver filters accesses to certain files on the host and hands them over to the application that will therefore call the P2P module to get data from the internet (server and other clients).This article presents the two parts above (except P2P) and implements file system virtualization. It gives solutions to general problems in driver development, designs the functional/performance test plan, proposes possible improvements and gives suggestions for future work.
Keywords/Search Tags:File System Virtualization, Software as a Service, Filter Driver, Portable System
PDF Full Text Request
Related items