Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 103 === We know that virtual network function (VNF) can turn the traditional network functions into software, so the network function doesn’t need any special hardware to support. This feature makes the hardware requirement for the data center become easier than befo...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2015
|
Online Access: | http://ndltd.ncl.edu.tw/handle/74628194728497968523 |
id |
ndltd-TW-103NCTU5394127 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103NCTU53941272016-08-12T04:14:06Z http://ndltd.ncl.edu.tw/handle/74628194728497968523 Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack 在Openstack上探討防火牆之虛擬網路功能的高可用性與實作 Yang, Ta-Wei 楊大煒 碩士 國立交通大學 資訊科學與工程研究所 103 We know that virtual network function (VNF) can turn the traditional network functions into software, so the network function doesn’t need any special hardware to support. This feature makes the hardware requirement for the data center become easier than before. It means that you don’t have to change the hardware when updating the network functions or setting the new network functions. Likewise, for the purpose of making cloud service more convenient, Openstack is going to support or offer more and more VNF these years. The numbers of the VNF on the cloud platform will rise up. The VNF service structure, which is ether put form user or offered from cloud platform, will become more and more complicated. Therefore, once there is an error occurred at some point, it might cause a single point of failure. To prevent that kind of thing form happening, we must apply high availability (HA) to our service, which makes our service system keep working after the error occurred. We will focus on the high availability of VNF on Openstack in our paper. We present a NFV system structure which is based on virtual machine (VM) and is using HA related open software with shell scripts. This kind of VNF structure may be used on most kind of VNF. But there are too many kinds of VNF, we choose firewall, the most completed one to achieve HA, as discussion VNF in this paper. Both “Active Passive” mode firewall and “Active Active” mode firewall are being discussed. To achieve the HA of firewall, we must at least doing three things. First, forwarding the packets to the firewall which is in the right state while the original firewall is error. Second, the firewall rule setting on the original firewall must be synchronized to other backup firewalls. The last thing is the session of connection must also be maintained while switching the packet flow from the error firewall to backup firewall. Chao, Hsi-Lu 趙禧綠 2015 學位論文 ; thesis 50 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 103 === We know that virtual network function (VNF) can turn the traditional network functions into software, so the network function doesn’t need any special hardware to support. This feature makes the hardware requirement for the data center become easier than before. It means that you don’t have to change the hardware when updating the network functions or setting the new network functions.
Likewise, for the purpose of making cloud service more convenient, Openstack is going to support or offer more and more VNF these years. The numbers of the VNF on the cloud platform will rise up. The VNF service structure, which is ether put form user or offered from cloud platform, will become more and more complicated.
Therefore, once there is an error occurred at some point, it might cause a single point of failure. To prevent that kind of thing form happening, we must apply high availability (HA) to our service, which makes our service system keep working after the error occurred.
We will focus on the high availability of VNF on Openstack in our paper. We present a NFV system structure which is based on virtual machine (VM) and is using HA related open software with shell scripts. This kind of VNF structure may be used on most kind of VNF. But there are too many kinds of VNF, we choose firewall, the most completed one to achieve HA, as discussion VNF in this paper. Both “Active Passive” mode firewall and “Active Active” mode firewall are being discussed.
To achieve the HA of firewall, we must at least doing three things. First, forwarding the packets to the firewall which is in the right state while the original firewall is error. Second, the firewall rule setting on the original firewall must be synchronized to other backup firewalls. The last thing is the session of connection must also be maintained while switching the packet flow from the error firewall to backup firewall.
|
author2 |
Chao, Hsi-Lu |
author_facet |
Chao, Hsi-Lu Yang, Ta-Wei 楊大煒 |
author |
Yang, Ta-Wei 楊大煒 |
spellingShingle |
Yang, Ta-Wei 楊大煒 Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack |
author_sort |
Yang, Ta-Wei |
title |
Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack |
title_short |
Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack |
title_full |
Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack |
title_fullStr |
Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack |
title_full_unstemmed |
Discussion and Implementation for the High Availability of Firewall Virtualized Network Function on Openstack |
title_sort |
discussion and implementation for the high availability of firewall virtualized network function on openstack |
publishDate |
2015 |
url |
http://ndltd.ncl.edu.tw/handle/74628194728497968523 |
work_keys_str_mv |
AT yangtawei discussionandimplementationforthehighavailabilityoffirewallvirtualizednetworkfunctiononopenstack AT yángdàwěi discussionandimplementationforthehighavailabilityoffirewallvirtualizednetworkfunctiononopenstack AT yangtawei zàiopenstackshàngtàntǎofánghuǒqiángzhīxūnǐwǎnglùgōngnéngdegāokěyòngxìngyǔshízuò AT yángdàwěi zàiopenstackshàngtàntǎofánghuǒqiángzhīxūnǐwǎnglùgōngnéngdegāokěyòngxìngyǔshízuò |
_version_ |
1718374420221788160 |