APP下载

一种基于SDN全物理交换机部署OpenStack的实现

2016-04-11许延伟许凯

电脑知识与技术 2016年4期
关键词:网络资源物理管理

许延伟+许凯

摘要:该文提出一种基于SDN全物理交换机部署OpenStakc网络实现方法,使得OpenStack可以利用SDN强大的网络管理优势,实现了对网络资源的统一高效的管理。该文方法中OpenStack不再对网络资源进行虚拟化管理,而是把网络管理工作交付SDN控制器来完成,OpenStack直接接入物理交换机,实现了OpenStack与SDN的整合。

关键词:软件定义网络;OpenStack

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)04-0066-04

An Implementation to Deployed OpenStack on SDN Physical Switches

XU Yan-wei, XU Kai

(National Engineering Research Center for Broadband Networks & Applications, Shanghai 200336, China)

Abstract: In this paper, we proposes an implementation to deployed OpenStack on SDN physical switches, OpenStack could manage network resources effectively by using SDN. In this implementation, OpenStack did not need to manage network resources directly, the SDN did it; and OpenStack kindly connect to physical switches, we successfully integrated OpenStack and SDN.

Key words: SDN ; OpenStack

云计算(Cloud Computing)于2006年由google首次提出,经过近十年的发展技术日渐成熟,云计算[1]也越来越普及,云提供的弹性、动态的服务日益受人瞩目。它使用户能够通过网络按照自己的需求从一个共享的、可配置的资源池中获取计算、存储、网络等资源。

随着OpenStack[2]项目的出现,云平台的搭建也越来越简单。最初OpenStack项目由Nova,OSwift和Glance组成,网络部分由Nova提供Flat Network配置和VLAN进行隔离,这种简单的网络能力使得租户很难设立多级网络(Flat Networking模式),同时没有扩展性可言,因此并没有受到公众的重视。从OpenStack的Quantum[3]项目开始,OpenStack在接口设备(比如vNIC)间提供“网络连接即服务”。Quantum使得租户可以轻松建立虚拟网络,模块化的架构和标准的API可方便实现防火墙和ACL的Plugin。在大量涌现的Plugin中,和网络最相关的就是OpenFlow控制器RYU[4]的plugin,但是RYU开源的Plugin缺乏云计算最基本的特性:扩展性。

本文将为OpenStack的Juno版本设计一个更具扩展性的Neutron/ml2 plugin,同时利用SDN的集中支持并控制整个OpenFlow物理交换机网络。

1 相关技术

1.1 OpenStack

OpenStack是一个开源云操作系统,是Infrastructure as a Service (IaaS) 中的一员。从2010年首次发布以来,现已成为互联网中使用最为广泛的云堆栈之一。OpenStack利用虚拟化技术,使用接口API实现了跨服务器网络的虚拟机管理。……

登录APP查看全文

猜你喜欢

网络资源物理管理
只因是物理
枣前期管理再好,后期管不好,前功尽弃
网络资源在高中班级管理中的运用
“这下管理创新了!等7则
谈网络资源在大学计算机教学中的应用
我不是教物理的
人本管理在我国国企中的应用
对等网络资源搜索模型研究
管理的另一半