关键词:
最近在学习OpenStack的相关知识,一直苦于OpenStack的体系庞大以及复杂程度,学习没有进度,停滞不前。偶然机会在51CTO上发现了一个热点的专题关于OpenStack的,题目叫做《每天5分钟 玩转OpenStack》,抱着试试的态度看了几篇,被文章的内容和书写风格吸引了,内容全面,思路清晰,简单易懂,关键是每篇博文的内容很少,绝对是一泡大便的功夫。每周一、周三、周五定时更新,微信也有同步更新。不过大神在博客园cnblogs上的博文没有目录,每次翻阅的时候甚是费劲,可能是大神太忙了,没来得及去做个目录。心血来潮就想着自己看着方便的原则,自己来手动制作这个主题的目录,没有经过博主的同意,还请见谅。
预备知识
09、KVM 网络虚拟化基础
10、动手实践虚拟网络
11、理解 virbr0
15、OpenStack 架构
17、部署 DevStack
20、理解 Glance
21、创建 Image
23、理解 Nova 架构
26、Nova 组件详解
28、nova-compute 部署 instance 详解
43、计算节点宕机了怎么办?-
45、理解 Cinder 架构
47、Cinder 组件详解
62、NFS Volume Provider(Part I)
63、NFS Volume Provider(Part II)
64、Neutron 功能概述
65、NFS Volume Provider(Part III)
67、Neutron 架构
如何更新openstack组件?-每天5分钟玩转openstack(161)
这是OpenStack实施经验分享系列的第11篇。本节教大家更新OpenStack组件的方法。请注意,是更新(Update)而不是升级(Upgrade)。更新是给组件打补丁,版本不变;而升级是刷新版本,比如从kilo升级到liberty。更新真的有必要吗?对... 查看详情
实践configdrive-每天5分钟玩转openstack(170)
...figdrive获得metadata。 configdrive是一个特殊的文件系统,OpenStack会将metadata写到configdrive,并在instance启动时挂载给instance。如过instance安 查看详情
troubleshootingopenstackbug-每天5分钟玩转openstack(162)
这是OpenStack实施经验分享系列的第12篇。问题描述客户报告了一个问题:对instance执行migrate操作,几个小时了一直无法完成,不太正常。650)this.width=650;"title="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20170312-1489323233159091534.png"sr... 查看详情
云计算与openstack-每天5分钟玩转openstack(14)
“云计算”算是近年来最热的词了。现在IT行业见面不说这三个字您都不好意思跟人家打招呼。对于云计算,学术界有各种定义,大家有兴趣可以百度一下。CloudMan这里主要想从技术的角度谈谈对云计算的理解。基本概念所... 查看详情
理解neutornlbaas-每天5分钟玩转openstack(120)
650)this.width=650;"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161201-1480601346539077335.jpg"alt="5.5.png"/>LoadBalanceasaService(LBaaS)是Neutron提供的一项高级网络服务。LBaaS允许租户在自己的网络中创建和管 查看详情
学习openstack的方法论-每天5分钟玩转openstack(150)
作为OpenStack的核心教程,我们已经到了最后总结的部分。OpenStack目前已经有好几十个模块,本教程讨论的是最最重要的核心模块:Keystone,Nova,Glance,Cinder和Neutron。请大家看下图:此图截自 https://www.openstack.org/software/project-n... 查看详情
启用openvswitch-每天5分钟玩转openstack(127)
650)this.width=650;"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161218-1482063550318069239.jpg"/>LinuxBridge和OpenvSwitch是目前OpenStack中使用最广泛的两种虚机交换机技术。前面各章节我们已经学习了如何用LinuxBridge作为M 查看详情
whynamespace?-每天5分钟玩转openstack(102)
650)this.width=650;"style="float:none;"title="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161020-1476966455924046667.png"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-imag 查看详情
配置lbaas-每天5分钟玩转openstack(121)
650)this.width=650;"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161205-1480888429992067798.jpg"/>上一节学习了NeutronLBaaS的原理,今天开始实践。首先在配置中启用LBaaS服务。Neutron通过lbaasplugin和lbaasagent提供LBa 查看详情
添加poolmember-每天5分钟玩转openstack(123)
650)this.width=650;"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161208-1481159363140080157.jpg"/>我们已经有了LoadBalancePool“webservers”和VIP,接下来需要往Pool里添加member并学习如何使用cloudimage。 查看详情
制作openstackwindows镜像-每天5分钟玩转openstack(152)
这是OpenStack实施经验分享系列的第2篇。OpenStack通过Glance镜像部署instance,上一节我们介绍了linux镜像制作方法,windows镜像与linux有很大不同,今天我们以windows2008为例详细讨论。镜像制作步骤如下:1. 创建并运行windows2008 K... 查看详情
制作openstackwindows镜像-每天5分钟玩转openstack(152)
这是OpenStack实施经验分享系列的第2篇。OpenStack通过Glance镜像部署instance,上一节我们介绍了linux镜像制作方法,windows镜像与linux有很大不同,今天我们以windows2008为例详细讨论。镜像制作步骤如下:1. 创建并运行windows2008 K... 查看详情
配置lbaas-每天5分钟玩转openstack(121)
上一节学习了NeutronLBaaS的原理,今天开始实践。首先在配置中启用LBaaS服务。Neutron通过lbaasplugin和lbaasagent提供LBaaS服务。lbaasplugin与NeutronServer一起运行在控制节点上。lbaasagent运行在网络节点上。对于我们的实验环境,控制节点和... 查看详情
detachvolume操作-每天5分钟玩转openstack(55)
650)this.width=650;"title="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20160703-1467497984276078712.png"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20160703-14674985 查看详情
理解neutronfwaas-每天5分钟玩转openstack(117)
650)this.width=650;"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161124-1479989223359091731.jpg"/>前面我们学习了安全组,今天学习另一个与安全相关的服务--FWaaS。理解概念FirewallasaService(FWaaS)是Neutron的一个高级服务。用户 查看详情
创建floatingip-每天5分钟玩转openstack(106)
650)this.width=650;"src="http://7xo6kd.com1.z0.glb.clouddn.com/upload-ueditor-image-20161030-1477803570604063398.jpg"/>先复习一下前面我们讨论的知识。当租户网络连接到Neutronrouter,通常将router作为默认网关。当router接收到instance的数据包,并将其转发 查看详情
创建vxlan-每天5分钟玩转openstack(111)
前面我们讨论了VXLAN的理论知识,并且在ML2中完成了相关配置。今天将通过WebUI创建vxlan100_net并观察节点网络结构的变化。打开菜单Admin->Networks,点击“CreateNetwork”按钮显示创建页面。ProviderNetworkType选择“VXLAN”SegmentationID即VN... 查看详情
添加poolmember-每天5分钟玩转openstack(123)
我们已经有了LoadBalancePool“webservers”和VIP,接下来需要往Pool里添加member并学习如何使用cloudimage。先准备两个instance:“Web1”和“Web2”。使用UbuntuCloudImage由于cirros镜像不能运行HTTP服务,我们将使用UbuntuCloudImage。下载地址为http:... 查看详情