网络试验平台数据存储研究与实现
发布时间:2018-02-23 05:01
本文关键词: 试验床 云存储 Swift 负载均衡 出处:《北京邮电大学》2013年硕士论文 论文类型:学位论文
【摘要】:互联网技术界的革新日新月异,如何能将这些革新推广已经是不能回避的问题。这些革新的实验需要一个贴近真实的网络环境,但是已有的网络底层架构想要改变非常困难,现有网络也限制着技术的部署,互联网研究人员对于一个真实的或者接近真实的试验环境的需求也越来越强烈。因此网络实验床应运而生,它为研究人员提供了可以实现部分网络新技术开发测试的平台。 目前已有的网络实验床主要有美国的PlanetLab试验床,欧盟FIRE试验床项目,以及日本的CoreLab。虽然到目前为为止,试验床已经取得了不错的成就,但是由于它的底层仍然采用传统的网络设备,整体网络架构仍然僵化,这也严重限制了网络技术革新的范围。而在此基础之上,采用OpenFlow底层架构的试验床则能更进一步,它打破了僵化封闭的传统网络架构,实现数据控制和数据传输的分离,可以使网络新技术革新转移到对新的控制平面应用的开发,并且数据平面通用的网络互联设备使得testbed变得通用,利于多种实验的展开。 本文在基于OpenFlow的试验床之上,采用Openstack架构进行试验床资源的调配和管理。主要的侧重的研究是改进原有的Openstack中Swift存储机制,从Swift的核心组件Ring入手,改进它的映射机制和分配算法,增加它在网络或者设备状态不佳的情况下对于频繁的存储失败的情况的应对机制,提高存储数据的安全性。
[Abstract]:The innovation of Internet technology is changing with each passing day, and how to popularize these innovations is an unavoidable question. The experiment of these innovations needs a real network environment, but the existing network infrastructure is very difficult to change. Existing networks also limit the deployment of technology, and Internet researchers are increasingly demanding a real or near-real experimental environment. It provides a platform for researchers to develop and test some new network technologies. The existing network test beds are mainly PlanetLab test beds in the United States, FIRE test bed projects in the European Union, and Core Lab.Although so far, the test beds have achieved good results. But because its bottom layer still uses the traditional network equipment, the whole network structure is still rigid, which seriously limits the scope of the network technology innovation. On this basis, the test bed with the OpenFlow bottom structure can go further. It breaks the rigid and closed traditional network architecture, realizes the separation of data control and data transmission, and can transfer the new network technology innovation to the development of new control plane application. And the data plane universal network interconnection equipment makes the testbed become universal, which is conducive to the development of various experiments. In this paper, the Openstack architecture is used to allocate and manage the experimental bed resources based on OpenFlow. The main research focus is to improve the original Swift storage mechanism in Openstack, starting with the core component of Swift, Ring. Improve its mapping mechanism and allocation algorithm, increase its response to frequent storage failure in the case of poor network or device status, and improve the security of storage data.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333
【参考文献】
相关期刊论文 前9条
1 何宝宏;;未来互联网研究现状与挑战[J];电信网技术;2011年06期
2 朱伟;聂秀英;;国外下一代互联网研究试验的新进展[J];电信网技术;2009年04期
3 刘强;汪斌强;徐恪;;基于构件的层次化可重构网络构建及重构方法[J];计算机学报;2010年09期
4 徐明伟;彭艳海;李琦;陈文龙;;高性能虚拟网络VegaNet[J];中国教育网络;2010年07期
5 乔川龙,罗军;采用扩展哈希技术实现Ext2文件系统目录索引[J];科技情报开发与经济;2003年12期
6 谢高岗;张玉军;李振宇;孙毅;谢应科;李忠诚;刘韵洁;;未来互联网体系结构研究综述[J];计算机学报;2012年06期
7 张彬;戴超;;基于Linux平台的NSIS协议试验床搭建与端到端QoS保障机制研究[J];软件;2010年11期
8 何宝宏;朱刚;;新一代互联网体系结构的标准研究[J];中兴通讯技术;2010年02期
9 朱伟;聂秀英;高斌;;国外新型互联网试验床建设展望[J];现代电信科技;2009年06期
相关重要报纸文章 前1条
1 何宝宏;[N];人民邮电;2006年
相关硕士学位论文 前1条
1 胡俊;构建分布式系统的关键技术研究与实现[D];南京邮电大学;2012年
,本文编号:1526185
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1526185.html