Openstack介绍 参考文档:https://www.cnblogs.com/jingtyu/p/6379490.html Openstack安装前准备工作 1,启用Openstack库 在CentOS中, ``extras``仓库提供用于启用 OpenStack 仓库的RPM包。 CentOS ...
分类:
其他好文 时间:
2018-01-28 21:59:34
阅读次数:
247
1. 通读一下 neutron的那个文档。 里面介绍了, db怎么隔离的, amqp怎么隔离的。 2. 记住文档中,那个full stack的图。 3. 走读代码 从TestOvsConnectivitySameNetwork 开始走读。 这个case 是neutron的文档推荐的。 继承自, Ba ...
分类:
其他好文 时间:
2018-01-03 21:12:42
阅读次数:
226
发现, cinder, nova 制实现了, CountableResource。 只有nuetron实现了 TrackedResource 和 CountableResource。 I read up the quota of neutron. http://docs.openstack.org/ ...
分类:
其他好文 时间:
2018-01-03 20:59:47
阅读次数:
212
在Neutron API启动过程分析中,曾分析到加载wsgi app是通过load_paste_app函数首先实例化oslo_service.wsgi.py中的Loader类,返回一个loader对象。然后再调用loader对象的load_app函数来实现的。 下面分析一下paste.deploy的 ...
Neutron 理解 (3): Open vSwitch + GRE/VxLAN 组网 [Netruon Open vSwitch + GRE/VxLAN Virutal Network] Tunneling And Network Virtualization: NVGRE, VXLAN ...
分类:
其他好文 时间:
2017-12-23 11:55:50
阅读次数:
267
RPC启动跟Neutron API的启动在同一个函数中执行,neutron.server.wsgi_eventlet.py中的eventlet_wsgi_server。 start_api_and_rpc_workers函数中使用start_all_workers函数来启动RPC相关的workers ...
分类:
其他好文 时间:
2017-12-21 18:20:08
阅读次数:
260
1.概述 Openstack中有一个叫Launcher的概念,即专门用来启动服务的,这个类被放在了oslo_service这个包里面。Launcher分为两种,一种是ServiceLauncher,另一种为ProcessLauncher。ServiceLauncher用来启动单进程的服务,而Proc ...
分类:
其他好文 时间:
2017-12-21 18:16:01
阅读次数:
230
首先,Neutron Server作为一种服务(neutron-server.service),可以到Neutron项目目录中的setup.cfg配置文件中找到对应的代码入口。 neutron-server代码入口: 调用neutron.server.__init__中的boot_server函数: ...
目录 Openstack-Mitaka 高可用之 概述 Openstack-Mitaka 高可用之 环境初始化 Openstack-Mitaka 高可用之 Mariadb-Galera集群部署 Openstack-Mitaka 高可用之 memcache Openstack-Mitaka 高可用之 ...
分类:
其他好文 时间:
2017-12-16 20:33:11
阅读次数:
262
1.1.1.1.Neutron服务安装(Networking)本章介绍如何使用提供商网络或自助服务网络选项安装和配置网络服务(Neutron)。OpenStackNetworking(Neutron)允许您创建并附加由其他OpenStack服务管理的接口设备到网络。可以实现插件以适应不同的网络设备和软件,为OpenStack架构和..
分类:
Web程序 时间:
2017-11-13 14:57:03
阅读次数:
186