簡易檢索 / 詳目顯示

研究生: 謝宜麟
Yi-Lin Xie
論文名稱: 軟體定義訊息中心網路之可適性內容管理機制研究
An Adaptive Data Center Management in Software-Defined Information Centric Networking
指導教授: 陳俊良
Jiann-Liang Chen
口試委員: 郭斯彥
Sy-Yen Kuo
陳英一
Ing-Yi Chen
黎碧煌
Bih-Hwang Lee
黃能富
Nen-Fu Huang
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2016
畢業學年度: 105
語文別: 英文
論文頁數: 69
中文關鍵詞: 資料控管中心訊息中心網路軟體定義網路工作指派內容分配機制
外文關鍵詞: Data Center Manager, Information-Centric Networking, Software-Defined Information-Centric Networking
相關次數: 點閱:280下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

近年網路技術的快速發展,常見的Client/Server網路架構難以負荷日益漸增的使用者數量,為解決此問題,訊息中心網路(Information-Centric Network, ICN)的架構因此被提出,以符合眾多使用者的需求。訊息中心網路為一新型態的Client/Server網路,透過置入多個伺服器於網路中與ICN的資料命名技術,將可提升網路傳輸效率與提升所能承受的使用者數量。而為了提升網路應用服務品質,軟體定義網路(Software-Defined Networking, SDN)技術的應用逐漸提高,透過其控制層(Control Plane)與資料層(Data Plane)的分離,使管理者更易於控制網路。結合ICN網路架構與SDN的北向介面(Northbound Interface, NBI)進行網路環境建置,並透過Data Center Manager來實現Content Server與Cache Server的工作分配、系統監控、負載控制與內容配置等,藉此達到ICN網路的負載降低與提升整體運作效能,最後透過SDN Controller進行路徑配置。
本研究致力於軟體定義訊息中心網路之可適性內容管理機制研究,提出一Data Center Manager於ICN網路中,並由Data Center Manager中的各個模組進行工作指派、資源調配與負載控制的規劃,使網路中的Server能處於最佳運作效能,藉此打破傳統Client/Server網路所遇到的瓶頸。本研究針對工作分配與負載控制模組進行研究分析。首先,針對提出之負載控制進行分析,於負載量上設立門檻值進行機制研究,根據本研究結果顯示,負載控制能有效的監控負載過量的Server,配合工作指派模組進行負載的分擔,使超載的Server負載值降低至非超載狀態。


With the rapid development of the Internet, the most common network architecture is Client/Server which is not afford to the growing of users. In order to solve this issue, Information-centric networking (ICN) was developed to satisfy the users’ requirements and to reduce the loading of server. ICN is a new kind of Client/Server network. By insert several servers in network environment and architecture of ICN which is based on named information (or content or data) that can comes with potential for a wide range of benefits such as promote the delivery speed and ability to accommodate large number of user. Software-Defined Networking (SDN) used the centralized control architecture is different from the traditional network, which the control planes and data planes are decoupled. SDN allows the network to be configured and managed more flexible and programmable.
This work combines architecture of ICN and Northbound Interface (NBI) of SDN to establish network environment. The Data Center Manager provides several functions, such as job distribution, system analysis, loading control and content deployment. And the route path is planned by SDN Controller. This work develops a Data Center Manager in Software Defined Information Centric Networking (SDICN) for solve the problem of traditional Client/Server network. It is focus on job distribution and loading control function. First, the system calculates some variables that must be calculated to make the decisions to assign server. Second, set the threshold of the utilization state and analysis the load value of servers. Then, according the results to allocating server to clients. The results demonstrate that the server which is heavy load can be controlled until its loading is below the threshold. The system assigns the job to the other server which utilization is at normal level.

摘要 II Abstract III Contents V List of Figures VII List of Tables IX Notations X Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Research Topic 4 1.3 Contribution 5 1.4 Organization of This Thesis 6 Chapter 2 Background Knowledge 7 2.1 Software-Defined Networking 7 2.2 Northbound Interface 9 2.3 Information-Centric Networking 10 Chapter 3 Proposed Data Center Manager 15 3.1 System Overview 15 3.2 System Architecture 16 3.3 System Operation 17 3.3.1 Initial State 19 3.3.2 Surveillance 24 3.3.3 Content Allocation 29 3.3.4 Database 30 Chapter 4 System Design and Performance Analysis 32 4.1 System Design 32 4.1.1 Personal Repository Installation 32 4.1.2 Apt Cacher Server Installation 34 4.1.3 VMware vCenter Installation 36 4.1.4 Mininet Installation 39 4.1.5 Ryu Installation 40 4.2 System Implementation 41 4.3 Performance Analysis 44 Chapter 5 Conclusion and Future Work 51 5.1 Conclusion 51 5.2 Future work 52 References 53

[1] M. F. Al-Naday, M. J. Reed, D. Trossen and K. Yang, "Information Resilience: Source Recovery in an Information-Centric Network," IEEE Network, vol. 28, no. 3, pp. 36-42, 2014.
[2] P. Flegkas, V. Sourlas, G. Parisis and D. Trossen, "Storage Replication in Information-Centric Networking," Proceedings of the IEEE in Computing, Networking and Communications (ICNC), pp. 850-855, 2013.
[3] Q. N. Nguyen, M. Arifuzzaman and T. Sato, "Proactive-Caching based Information Centric Networking Architecture for Reliable Green Communication in Intelligent Transport System," Proceedings of the IEEE on ITU Kaleidoscope: Trust in the Information Society, pp. 1-7, 2015.
[4] P. Truong and J. F. Peltier, "Enabling a Metric Space for Content Search in Information-Centric Networks," Proceedings of the IEEE on Cloud and Internet Computing (3PGCIC), pp. 186-192, 2013.
[5] P. TalebiFard, R. Ravindran, A. Chakraborti, J. Pan, A. Mercian, G.Wang and V. C. M. Leung, "An Information Centric Networking Approach towards Contextualized Edge Service," Proceedings of the IEEE on Consumer Communications and Networking Conference (CCNC), pp. 250-255, 2015.
[6] C. Fang, F. R. Yu, T. Huang, J. Liu and Y. Liu, "A Survey of Green Information-Centric Networking: Research Issues and Challenges," IEEE Communications Surveys & Tutorials, vol. 17, no. 3, pp. 1455-1472, 2015.
[7] M. Amadeo, C. Campolo and A. Molinaro, "Information-Centric Networking for connected Vehicles: A Survey and Future Perspectives," IEEE Communications Magazine, pp. 98-104, 2016.
[8] G. Kamel, N. Wang, V. Vassilakis, Z. Sun, P. Navaratnam, C. Wang, L. Dong and R. Tafazolli, "CAINE: a Context-Aware Information-Centric Network Ecosystem," IEEE Communications Magazine, vol. 53, no. 8, pp. 176-183, 2015.
[9] V. A. Siris, N. Fotiou, D. Dimopoulos and G. C. Polyzos, "I-CAN: Information-Centric Access Networking," Proceedings of the IEEE on Networks and Communications (EuCNC), pp. 418-422, 2015.
[10] Y. Li, T. Kanter, R. Rahmani and L. Wolf, "An Information-Centric Approach for Data Dissemination in Vehicular Networks," Proceedings of the IEEE on International Conference on Connected Vehicles and Expo (ICCVE), pp. 888-893, 2014.
[11] C. N. Ververidis et al., "Experimenting with Services over an Information-Centric Integrated Satellite-Terrestrial Network," Proceedings of the IEEE on Future Network and Mobile Summit (FutureNetworkSummit), pp. 1-10, 2013.
[12] H. Luo, J. Cui, Z. Chen, M. Jin and H. Zhang, "Efficient Integration of Software Defined Networking and Information-Centric Networking with CoLoR," Proceedings of the IEEE on Global Communications Conference, pp. 1962-1967, 2014.
[13] M. Skjegstad, F. T. Johnsen, T. H. Bloebaum and T. Maseng, "Information-Centric Networking in the Tactical Domain," IEEE Communications Magazine, vol. 51, no. 10, pp. 34-41, 2013.
[14] W. Yang, D. Trossen and J. Tapolcai, "Scalable forwarding for Information-Centric Networks," Proceedings of the IEEE on International Conference on Communications (ICC), pp. 3639-3644, 2013.
[15] N. Fotiou and G. C. Polyzos, "Realizing the Internet of Things using Information-Centric Networking," Proceedings of the IEEE on Reliability, Security and Robustness (QShine), pp. 193-194, 2014.
[16] Z. Feng, M. Xu, Y. Wang and Q. Li, "An architecture for Cache Consistency support in Information Centric Networking," Proceedings of the IEEE on Global Communications Conference (GLOBECOM), pp. 2126-2131, 2013.
[17] V. Sourlas, L. Gkatzikis, P. Flegkas and L. Tassiulas, "Distributed Cache Management in Information-Centric Networks," IEEE Transactions on Network and Service Management, vol. 10, no. 3, pp. 286-299, 2013.
[18] H. Nicanfar, P. TalebiFard, C. Zhu and V. C. M. Leung, "Efficient Security Solution for Information-Centric Networking," Proceedings of the IEEE on Physical and Social Computing, pp. 1290-1295, 2013.
[19] V. Sourlas and L. Tassiulas, "Effective Cache Management and Performance limits in Information-Centric Networks," Proceedings of the IEEE on Networking and Communications (ICNC), pp. 955-960, 2013.
[20] N. B. Melazzi, A. Detti, G. Mazza, G. Morabito, S. Salsano and L. Veltri, "An OpenFlow-based Testbed for Information Centric Networking," Proceedings of the IEEE on Future Network & Mobile Summit (FutureNetw), pp. 1-9, 2012.
[21] M. Amadeo, C. Campolo, A. Iera and A. Molinaro, "Information Centric Networking in IoT scenarios: The case of a smart home," Proceedings of the IEEE on International Conference on Communications (ICC), pp. 648-653, 2015.
[22] R. Li and H. Asaeda, "A community-Oriented Route Coordination using Information Centric Networking Approach," Proceedings of the IEEE on Local Computer Networks (LCN), pp. 793-800, 2013.
[23] F. Kuliesius and P. Paulauskas, "Simulation of Content Caching in Information Centric Networking," Proceedings of the IEEE on Seventh International Conference on Ubiquitous and Future Networks, pp. 391-394, 2015.
[24] B. Panigrahi, S. Shailendra, H. K. Rath and A. Simha, "Universal Caching model and Markov-based Cache analysis for Information Centric Networks," Proceedings of the IEEE on Advanced Networks and Telecommunications Systems (ANTS), pp. 1-6, 2014.
[25] A. Ioannou and S. Weber, "Towards exploring the Benefits of Scope-Flooding in Information-Centric Networks," Proceedings of the IEEE on Local Computer Networks (LCN), pp. 193-196, 2015.
[26] W. S. Alnumay and U. Ghosh, "A Network Virtualization Framework for Information Centric Data Center Networks," Proceedings of the IEEE on Consumer Communications and Networking Conference (CCNC), pp. 611-612, 2015.
[27] D. Ó Coileáin and D. O'Mahony, "Savant: A framework for supporting Content accountability in Information Centric Networks," Proceedings of the IEEE on Heterogeneous Networking for Quality, Reliability, Security and Robustness, pp. 188-190, 2014.
[28] T. M. Pham, "Analysis of ISP Caching in Information-Centric Networks," Proceedings of the IEEE on Computing & Communication Technologies – Research, pp. 151-156, 2015.
[29] D. Bhat, C. Wang, A. Rizk and M. Zink, "A Load Balancing approach for Adaptive Bitrate streaming in Information Centric networks," Proceedings of the IEEE on Multimedia & Expo Workshops (ICMEW), pp. 1-6, 2015.
[30] B. Bandyopadhyay, A. Seetharam, A. Mukherjee and M. K. Naskar, "Characteristic Time based Routing in Information Centric Networks," Proceedings of the IEEE on Computing, Networking and Communications (ICNC), pp. 1-5, 2016.
[31] W. Xiulei, C. Ming, H. Chao, W. Xi and X. Changyou, "SDICN: A Software Defined deployable Framework of Information Centric Networking," China Communications, vol. 13, no. 3, pp. 53-65, 2016.
[32] A. F. R. Trajano and M. P. Fernandez, "ContentSDN: A Content-Based Transparent Proxy Architecture in Software-Defined Networking," Proceedings of the IEEE on Advanced Information Networking and Applications (AINA), pp. 532-539, 2016.
[33] T. G. Grbac, C. M. Caba and J. Soler, "Software Defined Networking demands on Software Technologies," Proceedings of the IEEE on Information and Communication Technology, pp. 457-462, 2015.
[34] T. Chen, M. Matinmikko, X. Chen, X. Zhou and P. Ahokangas, "Software Defined Mobile Networks: concept, survey, and research directions," IEEE Communications Magazine, vol. 53, no. 11, pp. 126-133, 2015.
[35] S. Liu and B. Li, "On scaling Software-Defined Networking in Wide-Area Networks," Tsinghua Science and Technology, vol. 20, no. 3, pp. 221-232, 2015.
[36] D. Kreutz, F. M. V. Ramos, P. E. Veríssimo, C. E. Rothenberg, S. Azodolmolky and S. Uhlig, "Software-Defined Networking: A Comprehensive Survey," Proceedings of the IEEE, vol. 103, no. 1, pp. 14-76, 2015.
[37] Y. Yu, J. Zhang, Y. Zhao, Y. Lin, J. Han, H. Zheng, Y. Cui, M. Xiao, H. Li, Y. Peng, Y. Ji and H. Yang, "Field Demonstration of Multi-Domain Software-Defined transport Networking with Multi-Controller Collaboration for Data Center Interconnection [Invited]," IEEE/OSA Journal of Optical Communications and Networking, vol. 7, no. 2, pp. A301-A308, 1 2015.
[38] J. Mambretti, J. Chen and F. Yeh, "Next Generation Clouds, the Chameleon Cloud Testbed, and Software Defined Networking (SDN)," Proceedings of the IEEE on Cloud Computing Research and Innovation (ICCCRI), pp. 73-79, 2015.
[39] A. E. Mougy, "On the integration of Software-Defined and Information-Centric Networking Paradigms," Proceedings of the IEEE on Signal Processing and Information Technology (ISSPIT), pp. 105-110, 2015.
[40] S. Gao, Y. Zeng, H. Luo and H. Zhang, "Scalable Area-based hierarchical control plane for Software Defined Information Centric Networking," Proceedings of the IEEE on Computer Communication and Networks (ICCCN), pp. 1-7, 2014.

無法下載圖示 全文公開日期 2021/09/30 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE