The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization
碩士 === 東海大學 === 資訊工程學系 === 103 === Network Functions Virtualization (NFV), a concept for extended applications of Software-Defined Networking (SDN), is a virtualization technology using software solutions and can be used to replace the traditional networking hardware. NFV has been implemented in man...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2015
|
Online Access: | http://ndltd.ncl.edu.tw/handle/37507177086893674185 |
id |
ndltd-TW-103THU00394010 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103THU003940102016-08-14T04:10:39Z http://ndltd.ncl.edu.tw/handle/37507177086893674185 The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization 以網路功能虛擬化實作網路即時流量監控服務 Yao-Yu Yang. 楊曜佑 碩士 東海大學 資訊工程學系 103 Network Functions Virtualization (NFV), a concept for extended applications of Software-Defined Networking (SDN), is a virtualization technology using software solutions and can be used to replace the traditional networking hardware. NFV has been implemented in many ways, such as the OpenFlow technique, which is an essential technology in NFV implementation. SDN can be easily implemented with OpenFlow, by which the traditional switches can be divided into two parts: the data plane and the control plane. Besides, software-defined rules can be used to implement network traffic control. This is why the concept and technique of NFV are worth exploring. Infrastructure as a service (IaaS) is a common service model in the era of cloud computing. How to conduct network management is a critical issue in a large IaaS cloud computing environment. Implementation of NFV can enhance performance of IaaS. When large numbers of virtualized network devices are used to replace traditional hardware, the hard work of IaaS construction, expansion, and migration can be greatly alleviated. There exist many virtualization studies on traditional networking hardware, such as the firewall, load balancers, routers, and managed switches. But some questions are still not answered: can virtualization networking devices really replace traditional hardware? Also, between hardware and software, which one performs better? These issues should be prudently explored and discussed. In this work, we customize network service Neutron on OpenStack. The traditional managed switch is replaced by using Open vSwitch and a real-time traffic monitoring function is implemented with an iptable filter. NetFlow is used to set configuration of Open vSwitch. Since a NetFlow collector is built, there is no need to use hardware port mirrors to collect NetFlow data. This service integrates with OpenFlow to manage networking. As a result, the proposed network monitoring service in this thesis can be implemented in any kind of networking environments. Chao-Tung Yang 楊朝棟 2015 學位論文 ; thesis 78 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 東海大學 === 資訊工程學系 === 103 === Network Functions Virtualization (NFV), a concept for extended applications of Software-Defined Networking (SDN), is a virtualization technology using software solutions and can be used to replace the traditional networking hardware. NFV has been implemented in many ways, such as the OpenFlow technique, which is an essential technology in NFV implementation. SDN can be easily implemented with OpenFlow, by which the traditional switches can be divided into two parts: the data plane and the control plane. Besides, software-defined rules can be used to implement network traffic control. This is why the concept and technique of NFV are worth exploring. Infrastructure as a service (IaaS) is a common service model in the era of cloud computing. How to conduct network management is a critical issue in a large IaaS cloud computing environment. Implementation of NFV can enhance performance of IaaS. When large numbers of virtualized network devices are used to replace traditional hardware, the hard work of IaaS construction, expansion, and migration can be greatly alleviated. There exist many virtualization studies on traditional networking hardware, such as the firewall, load balancers, routers, and managed switches. But some questions are still not answered: can
virtualization networking devices really replace traditional hardware? Also, between hardware and software, which one performs better? These issues should be prudently explored and discussed. In this work, we customize network service Neutron on OpenStack. The traditional managed switch is replaced by using Open vSwitch and a real-time traffic monitoring function is implemented with an iptable filter. NetFlow is used to set configuration of Open vSwitch. Since a NetFlow collector is built, there is no need to use hardware port mirrors to collect NetFlow data. This service integrates with OpenFlow to manage networking. As a result, the proposed network monitoring service in this thesis can be implemented in any kind of networking environments.
|
author2 |
Chao-Tung Yang |
author_facet |
Chao-Tung Yang Yao-Yu Yang. 楊曜佑 |
author |
Yao-Yu Yang. 楊曜佑 |
spellingShingle |
Yao-Yu Yang. 楊曜佑 The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization |
author_sort |
Yao-Yu Yang. |
title |
The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization |
title_short |
The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization |
title_full |
The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization |
title_fullStr |
The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization |
title_full_unstemmed |
The Implementation of Real-Time Network Traffic Monitoring Service with Network Functions Virtualization |
title_sort |
implementation of real-time network traffic monitoring service with network functions virtualization |
publishDate |
2015 |
url |
http://ndltd.ncl.edu.tw/handle/37507177086893674185 |
work_keys_str_mv |
AT yaoyuyang theimplementationofrealtimenetworktrafficmonitoringservicewithnetworkfunctionsvirtualization AT yángyàoyòu theimplementationofrealtimenetworktrafficmonitoringservicewithnetworkfunctionsvirtualization AT yaoyuyang yǐwǎnglùgōngnéngxūnǐhuàshízuòwǎnglùjíshíliúliàngjiānkòngfúwù AT yángyàoyòu yǐwǎnglùgōngnéngxūnǐhuàshízuòwǎnglùjíshíliúliàngjiānkòngfúwù AT yaoyuyang implementationofrealtimenetworktrafficmonitoringservicewithnetworkfunctionsvirtualization AT yángyàoyòu implementationofrealtimenetworktrafficmonitoringservicewithnetworkfunctionsvirtualization |
_version_ |
1718375575336255488 |