Font Size: a A A

The Research On Operating System Application Compatibility Technology With Linux Container

Posted on:2016-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:X H YangFull Text:PDF
GTID:2348330536467418Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Operating system application compatibility problem has lasted for a long time,which has always been restrict development of operating system and application and users' employment for a long time.With improved the influence of Linux operating system in business circles and academic circles,its application compatibility problem has been attracting increasing attention from people.The thesis conducts comparison and analysis to the lines of three application compatibility technologies based on Linux,and Combined with real requirement selects the line of Linux Container(LXC for short)technologies to solve this problem.The application compatibility based on LXC is divided into two layers,and the configuration based on LXC module can solve most of the application compatibility problems not involved with hardware adaptation.Based on the existing LXC default module,the thesis conducts improvement in terms of environmental identification,document system,network configuration information,safety strategy,users management,etc.and realizes most of the compatible operation for applications “not involved with kernel”.For application compatibility problems involved with hardware adaptation,it can not be solved only by the first project.The thesis takes solution of compatibility problem of ruing a data backup software in Guest OS as an example,and describes the major works necessary to resolve application compatibility problems “strong involved with kernel”.In the end,the thesis adopts the above methods to do tests respectively for a typical desktop application,server application and one USB memory device,and verifies the feasibility of LXC being used to solve application compatibility problems.The performance depreciation showed by test data can be accepted by most applications.
Keywords/Search Tags:Operating system, Application compatibility, container, Linux container
PDF Full Text Request
Related items