Font Size: a A A

Research On The Modeling And The Optimize Placement Of The Customizable SaaS Application

Posted on:2016-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:X ShangFull Text:PDF
GTID:2308330479990866Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In the mode of Software as a Service, the provider deploys the Saa S application to the infrastructure according to feasible placement scheme, the tenant raises customization of the service and pay the expenses for the Saa S application through the Internet,the provider of the Saa S application configure personalized service for the tenant after getting his customization. The provider of the Saa S application can get considerable profit through this operation.In recent years, the rapid promotion and the expanding areas of the Saa S pattern leads to the sharply increasing number of the tenants and makes the individual demand of tenants develop towards the trend of diversification and complexity, which puts forward higher requirement for the development and operation of the Saa S application,the following problems are created: how to create the customizable Saa S application for multi-tenant quickly, how to obtain and realize the complex and diversified demand of the tenant’s personalized customization effectively, how to formulate optimize placement strategy in order to guarantee the Saa S application to operate at high efficiency and low cost.To solve these problems, it needs a perfect mode of the Saa S application and reasonable placement strategy. Taking it as a breakthrough point, this paper carries out research on the modeling and the optimize placement of the customizable Saa S application, mainly including the following aspects:(1)In order to meet the demand of the tenant’s personalized customization and improve the whole performance of the Saa S application, for the problem about the customization of the Saa S application, this paper establishs the model of the customizable Saa S application and introduces the modeling method of this model. The modeling method is verified on the aspect of the feasibility by the specific application case and compared with the existing Saa S application model.(2)In order to determine the Qo S capability resource consumption in the cloud ervironment of the Saa S application under different loads, for the measurement problem about the quality of service of the Saa S application and resource consumption in the cloud environment, this paper proposes the measurement method of the Qo S and the resource consumption of the Saa S application, and for the component of the Saa S application, this paper puts forward the measurement model of the Qo S index and the measurement model of the resource consumption index, the model is verified by the real measurement data.(3)In order to reduce the operation cost of the Saa S application, for the problem about the optimize placement of the customizable Saa S application, this paper puts forwards a cost-driven component optimized placement algorithm, describing theproblem model of the algorithm and respectively using genetic algorithm and mountain climbing method to realize it, the two realization methods of the algorithm are compared and analyzed through experiments.(4)Based on the research about the modeling and the optimize placement of the customizable Saa S application, a Saa S application service platform is designed from the aspects of architecture,function and database, and completing the development of the platform.
Keywords/Search Tags:customizable, SaaS application, QoS, resource consumption, optimize placement
PDF Full Text Request
Related items