Loading...

A CDN Architecture to be used in SDN

Afshar Safavi, Roohollah | 2016

2460 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 48782 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Hemmatyar, Ali Mohammad Afshin
  7. Abstract:
  8. In recent years, the usage of Internet bandwidth has been increased by emerging applications such as Video on Demand (VoD).As the popularity of VoD increases among the Internet users, some new problems like bandwidth limitations and congestion embark. For solving mentioned problems, Content Delivery Networks (CDN) has been introduced. Using CDN approaches either in ISP or organization is also known as Telco CDN. Generally implementing CDN approaches to process all requests either in ISP or organization can cause bottleneck. On the other hand, Software Defined Networks (SDN) could bring us new tools and opportunities which enables us to implement novel methods to confront these problems. Throughout this dissertation, a new approach has been introduced for CDN in which SDN is applied in cooperation with Domain Name Services (DNS) in order to decrease the traffic transferred between the Autonomous Systems (AS). Aforementioned approach transforms Inter-AS traffics into Intra-AS traffics for specific requests without causing bottleneck in the network. Furthermore, this approach can also increase scalability of the network. In order to test the new approach, a floodlight controller module, a customised DNS server and a web cache proxy server is implemented.In our proposed method just the specified requests, would be routed trough the cache proxy server and the other ones would be routed through the default path without causing bottleneck. Six different Internet connections were used for the test and verification of the proposed approach. In this process we defined seven Quality of Service (QoS) parameters such as: waiting time for retrieving the first frame, waiting time for retrieving the first 500 frames, total retrieving time, average jitter, maximum jitter, average speed and minimum speed. Results show decent improvements in QoS parameters. For instance, the time of retrieving first 500 frames of a test video is reduced up to 6 times more in average. Applying this approach, can improve users’ experience and decrease the Internet cost for universities and organizations
  9. Keywords:
  10. Content Delivery Network (CDN) ; Scalability ; Software Defined Networking (SDN) ; Domain Name System (DNS) ; Telecommunication Content Delivery Network ; Intra-Autonomous System Traffic ; Inter-Autonomous System Traffic

 Digital Object List

 Bookmark

...see more