Font Size: a A A

Study And Implementation Of Application Virtualization For Numerical Weather Prediction System

Posted on:2009-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:H H WuFull Text:PDF
GTID:2178360242498958Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Application virtulization technology has gained popularity from IT enterprises and institutes in recent years. This kind of technology dedicates to separate the key application from the bottom environment, and integrate the application and the related data into the data center. It improves the efficiency of the key application and reduces the cost of system meintainence by improving the application operability and security through the centeralization technologies.In the field of Numerical Weather Prediction, there are a lot of legacy codes written in Fortran. These codes, which normally used by the single user and run in the command-line controled by Namelist, have to run with a very long period and involve a large quantity of data. Therefore, it is difficult to integrat them into the complex grid.Taking all the above into consideration, after a deep research on the application virtualization for Numerical Weather Pridiction, a framework which includes a web services wrapper and a group of extensions is designed. While dealing with the web services wrapper, a method of service factory is adopted to creat web services dynamically; while dealing with the extensions, working directiory is sdopted to avoid the data interference caused by operation from different users, and a working directiory extension is designed to solve the data problems; based on the study of security levels, a policy-based authentication extension is designed to assure the authorized user's legitimate visite on web services; in order to improve the running efficiency of applications, with a study on the distribution model of application in grid, a distribution managing extension is desigened to distribute applications on demand.The application virtulization for Numerical Weather Prediction is realized on the base of the technologies mentioned above, and has been applied in the Numerical Weather Prediction System.
Keywords/Search Tags:application virtualization, grid, web services, legacy codes, web services wrapper, extension
PDF Full Text Request
Related items