Font Size: a A A

Analysis And Testing Of The Pfsense Software Firewall Based On The Cloudstack Cloud Platform

Posted on:2016-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:M C FengFull Text:PDF
GTID:2298330467492937Subject:Software engineering
Abstract/Summary:PDF Full Text Request
CloudStack is an IaaS open source cloud computing solution with scalability and high availability, widely used in private and public cloud configuration, deployment and management. Pfsense is a reliability-known open source software firewall system based on FreeBSD and has some commercial firewall functions. In order to better adapt to resource scheduling carriers elastic cloud platforms, network deployment and secure platform features, we need to configure the firewall to deploy a new system on an existing platform cloud resources; software firewall Pfsense deployed in the cloud platform Cloudstack It is this demand on the concrete realization of the program in terms of the underlying compatibility, resource extension and standardize the deployment of significant advantages, has important research value and broad application prospects. In order to make the program which can effectively meet the needs, identify problems and find errors, testing and analysis of the program’s overall firewall is particularly important.This paper firstly discusses the background of cloud computing security; introduce the framework, advantages and targets of overall solution briefly; outlines the specific issues and related priorities to be addressed in this article. Secondly discusses the basic framework Cloudstack cloud platform and related concepts, introduces the functional hierarchy Pfsense firewall software and related concepts, concerned with the associated testing techniques, summed Pfsense firewall software testing focus. Followed by in-depth analysis of a carrier platform cloud resources present situation and the main problems; combined with specific application scenarios to give solutions; analysis of the test overall environment integration modules and management modules; a detailed discussion of the process of designing a software firewall Pfsense; and from the perspective of application architecture specific testing environment of the software firewall Pfsense. Then describes the characteristics of Pfsense functions and interfaces; Analysis of the call methods and rules of XML-RPC protocol and a common interface to configure the functional class; discusses Pfsense configuration management solutions, and showed new methods to deal with the new interfaces; Finally, analysis of the experimental process design methodology features, performance, stress three aspects of the test cases; coding to achieve the basic content of the test scripts; organization and implementation of the Pfsense firewall software testing, the analysis of the final results of the test results illustrated: The software firewall Pfsense meet the predefined parameters of the standard, to the original research purposes. Meanwhile discusses the problems in the testing process, provide a basis for improving the work after the software testing.
Keywords/Search Tags:Cloudstack, Cloud platform, Pfsense, Software testing
PDF Full Text Request
Related items