OpenStack Networking

今天的数据中心网络比以往不论什么时候包括的设备都要多,比如server、网络设备、存储系统和安全设备等。这当中有非常多被近一步划分为多个虚拟机和虚拟网络。IP地址的数量、路由配置和安全规则能够迅速达到百万级别。传统的网络管理技术面对下一代网络非常难提供一个真正可扩展的、自己主动化的网络管理方式。

OpenStack 网络管理是一个插件式的、能够水平扩展的、API驱动的系统,使用该系统能够有效管理您的网络和IP地址。与云操作系统的其它模块累世,管理员和用户使用OpenStack
Network能够提供数据中心资源的价值。OpenStack Networking能够保证网络不会成为应用部署的瓶颈,并实现用户的自服务,甚至能够让用户自己配置自己的网络环境。

网络功能

·        OpenStack提供了灵活的网络模型来满足不同应用和用户组的须要。标准的网络模型包含Flat网络和VLANs网络

·        OpenStack Networking管理IP地址,包含专用静态IP和DHCP。Floating
IPs同意訪问您的不论什么计算资源,这使得您能够在维护或者失败的情况下重定向路由。

·        用户能够创建自己的网络,控制带宽,把server和设备连入到一个或者很多其它的网络。

·        可插拔的后端架构使用户能够尽可能地提高设备的利用效率。

·        管理员能够利用软件定义网络技术比如OpenFlow来实现多租户和大规模扩展。

·        OpenStack Networking可扩展的架构同意加入额外的网络设备,比如入侵检測系统、负载均衡器、防火墙和VPN等。

OpenStack Networking

时间: 2024-10-26 15:47:48

OpenStack Networking的相关文章

OpenStack Networking overview

原文地址:http://docs.openstack.org/newton/install-guide-ubuntu/neutron-concepts.html Networking service overview OpenStack Networking(neutron)能够让我们创建由其他OpenStack service管理的网络设备,并且将它们加入networking.Plug-in的实现方式能让我们容纳不同类型的网络设备和软件,并且为OpenStack的架构和部署提供了灵活性.它由以

Learning OpenStack Networking

Author:海峰 http://weibo.com/344736086 http://yanheven.github.io/ http://blog.csdn.net/yanheven1 这两周重新学习整理了OpenStack Network里面的知识, 成果就是这个思维导图了. 喜欢的同学可以"在新窗口打开图片链接"或"保存图片到本地"来查看清晰内容.

Openstack组件部署 — Networking service_安装并配置Controller Node

目录 目录 前文列表 前提条件 完成下面的步骤以创建数据库 创建service credentials服务凭证 创建Neutron的API Endpoints 配置自服务网络 安装网络组件 配置服务组件 配置 Modular Layer 2 ML2 插件 配置Linux 桥接代理 配置layer-3代理 配置DHCP代理 配置元数据代理 配置计算使用网络 完成安装 前文列表 Openstack组件部署 - Overview和前期环境准备 Openstack组建部署 - Environment o

Openstack 安装部署指南翻译系列 之 Neutron服务安装(Networking)

1.1.1.1. Neutron服务安装(Networking) 本章介绍如何使用提供商网络或自助服务网络选项安装和配置网络服务(Neutron). OpenStack Networking(Neutron)允许您创建并附加由其他OpenStack服务管理的接口设备到网络.可以实现插件以适应不同的网络设备和软件,为OpenStack架构和部署提供灵活性. 1.1.1.1.1. 网络服务概述 它包括以下组件: 2 neutron-server 接受并将API请求路由到相应的OpenStack Ne

OpenStack —— 网络服务Neutron(五)

一.Neutron介绍 OpenStack网络服务已由Quantum改名为Neutron.Neutron是OpenStack核心项目之一,提供云计算环境下的虚拟网络功能服务. Neutron的设计目标是实现"网络即服务(Networking as a Service)".为了达到这一目标,在设计上遵循了基于SDN(Software-Defined Networking)实现网络虚拟化的原则,在实现上充分利用了Linux系统上的各种网络相关的技术. Neutron网络允许用户创建和管理网

OpenStack 实现技术分解 (5) 应用开发 — 使用 OpenStackClients 进行二次开发

目录 目录 前文列表 参考阅读 前言 OpenStackClients 使用 OpenStackClients 获取 project_client object 的 demo 调用 project_client object 实例方法实现对 project 操作的 demo 最后 前文列表 OpenStack 实现技术分解 (1) 开发环境 - Devstack 部署案例详解 OpenStack 实现技术分解 (2) 虚拟机初始化工具 - Cloud-Init & metadata & u

8.OpenStack网络组件

添加网络组件 安装和配置控制器节点 创建数据库 mysql -uroot -ptoyo123 CREATE DATABASE neutron; GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY 'toyo123'; GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' IDENTIFIED BY 'toyo123'; exit 创建服务凭据 source

中小企业openstack私有云布署实践【12.2 网络Neutron-controller节点配置(办公网环境)】

网络这一块推荐使用的是 Neutron--LinuxBirdge的Ha高可用,此高可用方案对Public作用不是很大,Public只用到DHCP,而Private则会用到L3 Agent,则此方案是有用的,但要关掉和牺牲一个L3 population的特性--抑制ARP报文广播.原因在下文的配置文件有说明,并因我们布的是私有云,不像公有云的多租户private网络数量之大,这个特性牺牲在中小私有云是可接受的. 一.首先登录controller1创建neutron数据库,并赋于远程和本地访问的权限

Openstack Mitaka for Centos7.2 部署指南(二)

4.4 计算服务配置(Compute Service Nova) 部署节点:Controller Node 在Controller节点上需要安装novaapi  novaconductor  novaconsoleauth  novanovncproxy  novascheduler mysql -u root  -p123456 CREATE DATABASE nova_api; CREATE DATABASE nova; GRANT ALL PRIVILEGES ON nova_api.*