OpenStack介绍(及资源)

OpenStack介绍

      OpenStack是一个开源的具有高可用性及扩展性的云计算平台,是一个提供IAAS层服务的基础设施云计算管理平台。。OpenStack也是云计算技术,由几个主要的组件组合起来完成具体工作。支持管理大部分主流的hypervisors,如KVM,Xen Server,VMware,Oracle VM,Xen等。 同时OpenStack是一个开源云计算解决方案。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。

    OpenStack 是当下炽手可热的 IaaS 开源云计算项目,使用 OpenStack 可满足企业各种云服务需求,如私有云、混合云或公有云。通过本系列教程的学习,即使是一个初入云计算的行业者也能迅速熟悉和掌握 OpenStack 的相关技术,提高职业竞争力,成为一名复合型人才。

      OpenStack 是一个开源的,类似AWS 亚马逊、微软Azure、阿里巴巴的IaaS 云管理平台,用于实现对IaaS 基础设施云下的所有系统、网络、存储资源进行统一、自动化的管理

      OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。本文希望通过提供必要的指导信息,帮助大家利用OpenStack前端来设置及管理自己的公共云或私有云。

        OpenStack 本身也是一套SOA 架构的云管理平台软件系统。它是软件定义的IT 基础设施的抽象建模层,也是IT 基础设施的控制管理层,以及IT 基础资源服务化供应的服务目录层。OpenStack 对上按需自助、敏捷弹性地为各种IaaS 云消费者提供系统、存储、网络资源供应和管理服务,对下对接各种IT 基础设施,为Iaas 云维护者实现对各种IT 资源的标准化、共享化的资源池管理服务。

       OpenStack云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS)。OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块;后者是 Rackspace开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack除了有 Rackspace 和 NASA 的大力支持外,还有包括 Dell、Citrix、 Cisco、 Canonical等重量级公司的贡献和支持,发展速度非常快,有取代另一个业界领先开源云平台 Eucalyptus 的态势。

   Openstack 核心组件Keystone、Glance、Nova

     OpenStack中物理网络连接架构:管理网络(management network):数据网络(data network):外部网络      openstack文件共享服务之Manila云节点的安装与配置过程详解。

 

OpenStack常用的组件主要有以下几类:

认证模块(Keystone)

代号为Keystone,在OpenStack框架中主要负责管理身份验证、服务规则和服务令牌功能的模块。用户访问资源需要验证用户的身份与权限,服务执行操作也需要进行权限检测,这些都需要通过 Keystone 来处理。Keystone类似一个服务总线, 或者说是整个OpenStack框架的注册表, 其他服务通过keystone来注册其服务的Endpoint(服务访问的URL),任何服务之间相互的调用, 需要经过Keystone的身份验证, 来获得目标服务的Endpoint来找到目标服务。

计算模块(Nova)

代号为Nova,主要负责管理计算资源、网络资源、存储资源等可扩展性的平台,是OpenStack中的计算资源控制模块。Nova自身并没有提供任何虚拟化能力,需要通过相关受支持的驱动与各种Hypervisors交互,比如KVM、Power VM、VMware等。

镜像模块(Glance)

代号为Glance,主要负责管理OpenStack镜像服务,用来注册、登陆和检索虚拟机镜像。服务提供了一个REST API,能够查询虚拟机镜像元数据和检索的实际镜像。通过镜像服务提供的虚拟机镜像可以存储在不同的位置,从简单的文件系统对象存储到类似OpenStack对象存储系统。

Dashboard模块(Horizon)

代号为Horizon,是OpenStack的Dashboard,提供了一个基于web图形的用户操作界面,大多数针对对象的操作都可以通过其来完成。通过此界面,管理员可以较快的上手OpenStack,执行常规的操作。

块存储模块(Cinder)

代号为Cinder,主要负责OpenStack中块存储的管理。为VM提供持久化的存储服务。在F版之后,从Nova-volume中分离出来,立项名为Cinder,独立提供块存储服务。

网络模块(Neutron)

代号为Neutron,主要负责OpenStack中的网络管理,也是所有组件中最为复杂的模块。它管理OpenStack中的所有虚拟网络和物理网络接入与转发行为,提供防火墙及隔离等方面的高级网络管理能力。

对象存储模块(Swift)

代号为Swift,是OpenStack中提供的一个对象存储系统,也是所有组件内名气相对较小的一个,为什么会这样呢,估计是因为采用Restful Http接口,主要为互联网提供服务的原因吧,还没有大规模的被众多的企业所接受。

 

OpenStack学习难点

1、自动化知识的储备

OpenStack的部署和运维过程中,需要用到很多的开源技术支持。比如高可用方面需要用到keepalived、pacemaker、HAproxy等软件。运维中需要用到puppet、ansible或者saltstack等软件。OpenStack的部署很复杂,如果手动部署那绝对是灾难的,而且也容易出错。所以一般都会采用自动化部署脚本方式进行自动部署,减少人为的干预,降低错误率。在这方面,建议搭建可以主要学习一下python和bash shell,毕竟OpenStack很多代码是用python所写。在业余时间【一天一次】,建议多阅读一下OpenStack的源码,不懂不要紧,边学边读,这样有助于后期的知识消化和理解。

2、数据库知识的储备

OpenStack中除了Dashboard意外,其他的组件都需要数据库的支持。无论是MySQL还是MariaDB,或者其他数据库。很多情况下,用户通过界面对OpenStack进行操作,如果出现需要修改数据库的问题,就必须要具备数据库的排错能力了,至少具备熟练的操作能力。举个例子,有个时候我们在界面上发出删除主机的指令,但是由于某种情况不能被成功操作。这时候就需要在后台的Nova数据库中找到相关的记录,将其通过update语句改为已删除,避免统计错误。当然这只是一个普通的实例,以后大家在学习OpenStack的路上估计会经常与数据库打交道,不要嫌烦,要建立开源理念。

3、网络知识的储备

OpenStack中最为复杂、恼人等组件就是网络模块【Neutron】了。不夸张的说,你如果跨过了网络模块这个大坑,你就算是学会了OpenStack的60%了。很多人都在OpenStack的学习道路上,折在网络大坑的不在少数。从网络的物理设备到网络的逻辑配置,甚至架构都要熟悉。比如要知道简单的VLAN、Flat、DHCP、Bridge(Linux bridge或者ovs)、NAT以路由,甚至是SDN等技术。OpenStack中关于网络的指令很多,功能异常复杂。要学会常用的一些指令,比如neutron net-list用于查看当前租户的所有网络信息,加上—all-tenant就可以list出所有的。Neutron net-show NETID查看某个网络的详细信息。Neutron net-create创建网络,net-delete删除玩了过等等。更多的指令,建议大家去OpenStack官网看一下。

4、存储知识的储备

OpenStack经过近10年的发展已经对业界常用的存储类型进行了支持。无论是NFS、SAN还是local方式。从功能上Open Stack常用的存储有Swift对象存储,类似于AWS的S3服务,不过Swift具备更强的扩展性、冗余和持久性,当然了,也兼容S3 API。Cinder块存储,提供类似于AWS的EBS块存储服务,可以通过界面操作挂载到虚拟机上,提供持久化的数据存储。存储知识的存储有利于我们合理的规划OpenStack的存储用途。分布式存储已经占据了OpenStack的大部分市场,比如Ceph、GPFS等。熟悉哪些存储的配置和备份技能,来从侧面保障OpenStack存储方面的稳定和数据可靠。

5、虚拟化知识的储备

OpenStack支持KVM、Hyper-V、VMWare、Xen、Docker等主流虚拟化技术。可以看到,OpenStack主要是利用Libvirt进行的虚拟机操作,但是也支持直接调用原生的API进行操作。要理解虚拟化的功能是什么?Hypervisor可以对下层(Host OS)硬件资源(物理CPU、内存、磁盘、网卡、显卡等)进行封装、隔离,抽象为另一种形式的逻辑资源,再提供给上层(Guest OS)使用。所以你可以理解Hypervisor其实就是联系Host OS和Guest OS的一个中间件,当然虚拟化可以将一份资源抽象为多份,也可以将多份资源抽象为一份。

 

 

 

典型场景解析

场景一、安装OpenStack之前的基础环境准备

OpenStack是一个开源的架构平台,需要较多的开源软件进行辅助支撑。所以在安装OpenStack之前要提前做好以下准备工作:

1、 下载好相关的开源软件,或者搭建解决依赖关系的YUM本地源。依据个人经验,建议大家提前准备YUM源,便于顺利安装开源软件,无需人工参与。

2、 DNS上提前注册好相关管理节点的FQDN名

3、 确保网络环境畅通,通过网络隔离出管理VLAN和虚拟机VLAN

4、 提前准备群集IP

5、 系统环境准备,比如关闭防火墙及Selinux功能

场景二、自动化配置工具的准备

目前部署OpenStack都是采用自动化的方式部署,简单不易出错,比如Mirantis的Fuel工具,或者其他IT厂商自研的工具。但是后期具体的配置变更,就要需要使用方根据自身习惯自行决定了。我们采用的是Salt Stack作为批量配置工具。

1、 在一个独立虚拟机中安装Salt Stack主控节点

2、 所有的管理及计算节点安装Salt Stack客户端

3、 配置客户端Salt Stack配置文件,指向主控服务器

4、 通过Salt ‘’ –A命令接受所有客户端管理

5、 发布Salt ‘’ test.ping确定环境正常

场景三、OpenStack的联调测试

安装好OpenStack之后,需要验证其环境是否可以正常工作。一般可以通过以下步骤逐级查看。

1、 查看所有组件的日志,查看是否有错误信息

2、 登陆Dashboard,对所有组件进行浏览

3、 创建一台虚拟机,并针对虚拟机执行各种常规操作,如删除、修改配置、冷热迁移等

4、 物理将某台计算节点down掉,查看是否可以在另外的节点启动VM(如果做了高可用的话)

5、 所有计算节点之间模拟传输大文件;

 

    由于应用与基础设施依赖紧密、动态管理控制能力和自动化可视化运维能力不足,IP 地址等资源被静态分配给服务器,服务器被静态分配给应用,不能池化共享和动态分配与回收,并且分配策略不固定难以自动化。

      openstack之orachestration安装配置,实现基与heat的应用启动、创建虚拟机并自 动处理流程

        开源IaaS 云平台只有CloudStack、OpenStack 等少数几个解决方案。

    openstack之telemetry安装配置实现监控和计量功能,提供OpenStack云计算的账单, 性能指标,扩展性和满意度的调查表。(external network):API网

 

OpenStack应用场景

     如果我们的应用只能做一些DNS、负载均衡、无状态化等CloudReady云就绪化改造,不支持数据库即服务功能,对容器级安全隔离也不放心,希望高效地利用IT 基础设施资源,解决应用敏捷部署和高效运维的问题,则适宜使用OpenStack 来构建IaaS,但其中的数据库自动安装供应和应急切换备份还是需要单独自行实现。

 

OpenSatck 注意事项

 

首先,要对原有IT 基础设施重新进行系统化的零基规划设计,才能更好地发挥出云平台的软件定义和自动化调度功效。

其次,要重新建立起软件定义化的人才队伍,调整优化组织结构,以适应云架构的发展需求。

最后,要适应开源文化的特点,建立开放共赢的商业合作模式和生态,以保证开源项目的持续、可靠地发展。

之所以要对IT 基础架构进行零基规划设计,是因为IT传统架构与云架构有着本质的不同。前者是差异化、静态化、依赖化、流程化、人工化,后者标准化、动态化、解耦化、服务化、自动化

 

官网:https://docs.openstack.org/

 

中文名  OpenStack云计算管理平台 开发者NASA,Rackspace
外文名外文名编程语言

Python

                                                    遵循标准Open 、AMQP、SQLAlchemy

Openstack优势

  • 首先是快速。OpenStack安装部署所需要的时间很少,而时间就是价值。 

  • 其次是灵活。OpenStack获得了各大领导厂商的广泛支持,兼容性和适用性极强,使用起来非常方便可靠。

  • 最后是便宜。作为开源项目,OpenStack的使用成本相对低廉,还能获得源源不断的更新,因为开源社区在为项目贡献活力。

运用范围

OpenStack是IaaS(基础设施即服务)组件,让任何人都可以自行建立和提供云端运算服务。

此外,OpenStack也用作建立防火墙内的“私有云”(Private Cloud),提供机构或企业内各部门共享资源。

技术资料

Python编程语言编写

整合Tornado 网页服务器、Nebula运算平台

使用Twisted软件框架

遵循Open Virtualization Format、AMQP、SQLAlchemy等标准

虚拟机器软件支持包括:KVMXenVirtualBox、QEMU、 LXC 等。

项目

 

核心项目(即OpenStack服务)

计算(Compute):Nova。一套控制器,用于为单个用户或使用群组管理虚拟机实例的整个生命周期,根据用户需求来提供虚拟服务。负责虚拟机创建、开机、关机、挂起、暂停、调整、迁移、重启、销毁等操作,配置CPU、内存等信息规格。自Austin版本集成到项目中。

对象存储(Object Storage):Swift。一套用于在大规模可扩展系统中通过内置冗余及高容错机制实现对象存储的系统,允许进行存储或者检索文件。可为Glance提供镜像存储,为Cinder提供卷备份服务。自Austin版本集成到项目中

镜像服务(Image Service):Glance。一套虚拟机镜像查找及检索系统,支持多种虚拟机镜像格式(AKI、AMI、ARI、ISO、QCOW2、Raw、VDI、VHD、VMDK),有创建上传镜像、删除镜像、编辑镜像基本信息的功能。自Bexar版本集成到项目中。

身份服务(Identity Service):Keystone。为OpenStack其他服务提供身份验证、服务规则和服务令牌的功能,管理Domains、Projects、Users、Groups、Roles。自Essex版本集成到项目中。

网络&地址管理(Network):Neutron。提供云计算的网络虚拟化技术,为OpenStack其他服务提供网络连接服务。为用户提供接口,可以定义Network、Subnet、Router,配置DHCP、DNS、负载均衡、L3服务,网络支持GRE、VLAN。插件架构支持许多主流的网络厂家和技术,如OpenvSwitch。自Folsom版本集成到项目中。

块存储 (Block Storage):Cinder。为运行实例提供稳定的数据块存储服务,它的插件驱动架构有利于块设备的创建和管理,如创建卷、删除卷,在实例上挂载和卸载卷。自Folsom版本集成到项目中。

UI 界面 (Dashboard):Horizon。OpenStack中各种服务的Web管理门户,用于简化用户对服务的操作,例如:启动实例、分配IP地址、配置访问控制等。自Essex版本集成到项目中。

测量 (Metering):Ceilometer。像一个漏斗一样,能把OpenStack内部发生的几乎所有的事件都收集起来,然后为计费和监控以及其它服务提供数据支撑。自Havana版本集成到项目中。

部署编排 (Orchestration):Heat [2]  。提供了一种通过模板定义的协同部署方式,实现云基础设施软件运行环境(计算、存储和网络资源)的自动化部署。自Havana版本集成到项目中。

数据库服务(Database Service):Trove。为用户在OpenStack的环境提供可扩展和可靠的关系和非关系数据库引擎服务。自Icehouse版本集成到项目中。

社区项目

负载均衡:Atlas-LB(Rackspace)

消息队列:Burrow(Piston)

云管理工具:Clanavi(Drupal)

自动部署:Crowbar(Dell)

服务部署:Juju(Ubuntu)

关系型数据库:RedDwarf(Rackspace)

 

OpenStack的架构

01b6a5b0bff0b02f6ca96c1066276e65249.jpg

管理“基础设施资源”,便于用户调用和使用,是OpenStack的首要任务。基础设施资源,主要包括三个方面:计算、存储、网络。说通俗点,就是CPU,硬盘,网卡。

35484cf5b03149785ccd1eafb42904324bd.jpg

OpenStack对资源进行管理,并且以服务的形式提供给上层应用或者用户去使用。

b68bce75713fa146a77e490d9bea52ce28b.jpg

这个图里面的彩色方块,就是OpenStack最核心的组件。每个项目版本都有单独的名字,连openstack内部的组件也有自己的名字。下面是组建的名字

28197a13dc1dc21033e2e98eabbad9842e4.jpg

组建介绍

  • Nova

Nova是整个Openstack里面最核心的组件。当初Rackspace和NASA贡献代码时,NASA贡献的那部分就是Nova最早的代码(Rackspace贡献的代码是Swift)。OpenStack云实例生命期所需的各种动作都将由Nova进行处理和支撑,它负责管理整个云的计算资源、网络、授权及测度。

 

  • Keystone

Keystone为所有的OpenStack组件提供认证和访问策略服务,主要对(但不限于)Swift、Glance、Nova等进行认证与授权。

 

  • Horizon

Horizon是一个用以管理、控制OpenStack服务的Web控制面板。用户可以通过这个界面对OpenStack状态进行查看和管理。

 

 

用Horizon管理OpenStack

 

也就是说,OpenStack的组件都有自己的功能定位。其实,每个组件都可以算是独立的一个程序(Software)。 

56ad6f0369ab5403f374868b89d095b5b3a.jpg

 

Open为开放之意,Stack则是堆砌

 

应用实例:

华为的FusionSphere平台和中兴的TECS平台,都是基于OpenStack进行二次开发的商业系统。这些平台都已经被自家的核心网和云计算产品采用,目前处于替代传统平台的阶段。

 

3148d4874bfae3cfa1e868a119f862ffeeb.jpg

 

参考链接   :

https://mp.weixin.qq.com/s/7aqmAK9B_3VbgpTr9oia9Q

 

资料:

 

 脚本之家 :OpenStack API快速入门 : http://shouce.jb51.net/OpenStack/


OpenStack关键技术系列: KeyStone鉴权认证系统详解:https://mp.weixin.qq.com/s?__biz=MzAxNzU3NjcxOA==&mid=2650717756&idx=1&sn=8ee7a69940a2e33ccd5b2a456eb99243&chksm=83e9785db49ef14b1ade39874a802fbf39f24abab7a594b0c56661bc0963c3bd92806f49e0a5&scene=21#wechat_redirect

第一部分(1-4篇):主要讲解初学者如何参与 OpenStack 社区,进行有效的沟通交流,以及如何提交 Bug 和 Patch,快速提升个人参与开源社区的能力。

第二部分(5篇):主要讲解当下主流的 OpenStack 生产环境级的部署实施。

第三部分(6-14篇):主要讲解 OpenStack 全方位,不同维度和层次的测试体系。涵盖了性能测试、存储测试、功能测试、单元测试以及Dashboard 自动化测试和开发自动化测试框架等内容。

第四部分(15篇):主要讲解如何使用 Harbor 镜像仓库管理 OpenStack Docker 镜像等。

第02课:如何参与 OpenStack 社区交流 - OpenStack 快速进阶教程 : http://club.topsage.com/thread-10690629-1-1.html

第01课:如何贡献 OpenStack 社区 - OpenStack 快速进阶教程

第03课:深入理解 OpenStack 社区 CI/CD - OpenStack 快速进阶教程

第04课:企业如何通过 OpenStack 社区互操作性认证 - OpenStack 快速进阶教程

  

第04课:企业如何通过 OpenStack 社区互操作性认证 - OpenStack 快速进阶教程

 

 

第05课:Docker 容器化部署运维 OpenStack 和 Ceph - OpenStack 快速进阶教程

第06课:Selenium 前端自动化测试介绍和使用 - OpenStack 快速进阶教程

第07课 开发 OpenStack Dashboard 自动化测试框架 - OpenStack 快速进阶教程

第08课:自动化测试 OpenStack Dashboard 前端 - OpenStack 快速进阶教程

第09课:如何测试 OpenStack 代码平面 - OpenStack 快速进阶教程

第10课:如何测试 OpenStack 网络平面 - OpenStack 快速进阶教程

第11课:自动化测试 OpenStack 平台功能 - OpenStack 快速进阶教程

第12课:自动化测试 OpenStack 平台性能 - OpenStack 快速进阶教程

第13课:如何设计 OpenStack 测试用例 - OpenStack 快速进阶教程

第14课:如何测试 Ceph 分布式存储 - OpenStack 快速进阶教程

第15课:使用 Harbor 管理 OpenStack 镜像 - OpenStack 快速进阶教程

导读:浅谈 CI/CD 和软件测试 - OpenStack 快速进阶教程

Fuel部署OpenStack架构分析 : https://mp.weixin.qq.com/s/aJlnr6c9XkvalXTUU9QM8A

 

虚拟化简介及OpenStack中的虚拟化   :  https://www.jianshu.com/p/b737437c9c90

OpenStack组件 Nova   :  https://www.jianshu.com/p/e9191adc079a

浅谈OpenStack平台的安全问题及措施  :  https://www.jianshu.com/p/8f54e03b4db3

Openstack平台虚拟化   :  https://www.jianshu.com/p/6a246312a460

OpenStack之网络虚拟化介绍              : https://www.jianshu.com/p/61a64f28bfb2

 

 

OpenStack项目研究   :  https://www.jianshu.com/p/021c0e659c73

Openstack Neutron(网络)查错及解决    :  Openstack Neutron(网络)查错及解决

搭建 SolusVM 开通 NAT VPS教程   :  https://www.jianshu.com/p/50201df29ac0

 

OpenStack Icehouse neutron-networking 架构 新增计算节点操作详解           : 

OpenStack Icehouse neutron-networking 架构介绍        :    http://blog.chinaunix.net/uid-29179844-id-5537440.html

OpenStack Icehouse novncproxy无法启动解决         :    http://blog.chinaunix.net/uid-29179844-id-5501622.html

OpenStack 无法连接到Neutron 问题解决            :     http://blog.chinaunix.net/uid-29179844-id-5501573.html

openstack nova-network 创建绑定浮动ip地址           :   http://blog.chinaunix.net/uid-29179844-id-4858741.html   

nova network工作原理及配置           :     http://blog.chinaunix.net/uid-29179844-id-4858684.html

openstack创建实例无密码登录详解          :  http://blog.chinaunix.net/uid-29179844-id-4849520.html

openstack云平台简介                :   http://blog.chinaunix.net/uid-29179844-id-4846853.html

 

cloudstack4云平台centos6.4安装配置教程            :    http://blog.chinaunix.net/uid-29179844-id-4255197.html

cloudstack4云平台centos6.4安装配置教程二--配置cloudstack            :   http://blog.chinaunix.net/uid-29179844-id-4259816.html

 

CentOS6系统openssl生成证书和自签证书      : https://www.cnblogs.com/liang-wei/p/6146394.html

 

devstack 安装openstack newton版                 :      https://www.jianshu.com/p/ae0820805948

使用cobbler搭建本地openstack liberty yum源            : https://www.jianshu.com/p/669dd40446e5

Learning Openstack Part1 搭建Openstack环境                 :      https://www.jianshu.com/p/e2fcb1490ec6

Learning Openstack Part2 Openstack设计思路              :   https://www.jianshu.com/p/43b04ffab1fa

Learning Openstack part3 Openstack日志详解           :    https://www.jianshu.com/p/b7e423bf31e3

Learning Openstack part 4 Keystone身份认证服务            :        https://www.jianshu.com/p/3fe7f3e03b77

Learning Openstack part 5 Glance镜像服务(1)          :       https://www.jianshu.com/p/180e96e4afc4

Learning Openstack part 6 Galnce 镜像服务(2)              :      https://www.jianshu.com/p/a8daf9e7e7f8

Learning Openstack part 7 Nova计算服务                :     https://www.jianshu.com/p/08b2e2cbe0f2

Learning Openstack part 8 cinder块存储服务            :     https://www.jianshu.com/p/5e674b5a19a3

Learning Openstack Part 9 Neutron网络服务(1)          :https://www.jianshu.com/p/b53230ed456e

Learning Openstack Part 10 Neutron(2) - linux - bridge - local网络类型            :    https://www.jianshu.com/p/90f52738676f

Learning Openstack Part 11 Neutron(3) - linux - brdge -flat网络类型          :    https://www.jianshu.com/p/65997255bbbd

Learning Openstack Part12 Neutron (4) - DHCP服务namespace实现                   ;https://www.jianshu.com/p/4274ba082104

PackStack 安装 openstack                   :                  https://www.jianshu.com/p/e66e6018d936

Learning Openstack Part 13 Neutron(5) - 获取dhcp IP过程          :        https://www.jianshu.com/p/88734681983f

Learning Openstack Part 14 Neutron(6) - linux-bridge-vlan网络类型        :  https://www.jianshu.com/p/483e594be2fc

Learning Openstack Part 15 Neutron(7) - Router                 :  https://www.jianshu.com/p/a58f84af34d2

如何构建 OpenStack 镜像 :https://mp.weixin.qq.com/s/4Sc5QOznV6r8mADwAng4ZA

OpenStack Icehouse私有云实战部署 荐           ;  http://blog.51cto.com/scholar/1679385

原  packstack 安装 openstack 走过的弯路               :       https://blog.csdn.net/jcxch/article/details/45392277

 

自动化部署Newton版OpenStack (一)    : http://blog.51cto.com/ucweb/1903825   

OpenStack Neutron网络管理 (二)        : http://blog.51cto.com/ucweb/1904285

OpenStack Glance镜像管理(三)     :http://blog.51cto.com/ucweb/1904287 

OpenStack Nova计算服务管理(四)   : http://blog.51cto.com/ucweb/1904310 

OpenStack Keystone认证服务管理(五)          :  http://blog.51cto.com/ucweb/1904334        

OpenStack Swift 对象存储管理(六)       :     http://blog.51cto.com/ucweb/1904357 

OpenStack Cinder 块存储服务管理(七) 荐           :        http://blog.51cto.com/ucweb/1904660

 

openstack 扩展开发最佳实践之云主机监控查询   : http://blog.51cto.com/youerning/1908464

openstack 扩展开发最佳实践之计算节点高可用 荐        : http://blog.51cto.com/youerning/1908398

在centos7上安装openstack mitaka版本 荐     : http://blog.51cto.com/youerning/1769358

企业私有云之rabbitmq高可用      : http://blog.51cto.com/dl528888/1864895

系列 : http://blog.51cto.com/capfzgs/category12.html

 

Openstack 实战讲解之-----------01-基础环境安装 :  http://blog.51cto.com/sgk2011/1886216

Openstack 实战讲解之-----------02-控制节点kvm虚拟化配置 : http://blog.51cto.com/sgk2011/1886277

Openstack 实战讲解之-----------03-控制节点服务配置 荐  :    http://blog.51cto.com/sgk2011/1887008

Openstack 实战讲解之-----------04-控制节点glance服务安装配置 :  http://blog.51cto.com/sgk2011/1887253

Openstack 实战讲解之-----05-控制节点Nova服务安装配置 荐 : http://blog.51cto.com/sgk2011/1887333

Openstack 实战讲解之-----06-计算节点配置 荐  :    http://blog.51cto.com/sgk2011/1888413

Openstack 实战讲解之-----------07-neutron服务控制节点配置  :   http://blog.51cto.com/sgk2011/1888564

Openstack 实战讲解之-----08-计算节点neutron配置  :   http://blog.51cto.com/sgk2011/1888617  

Openstack 实战讲解之-----09-启动实例 :   http://blog.51cto.com/sgk2011/1888696

Openstack 实战讲解之-----10-图形界面管理安装配置(Dashboard) : http://blog.51cto.com/sgk2011/1890650

OpenStack   (49篇) : https://www.cnblogs.com/CloudMan6/tag/OpenStack/

OpenStack (12篇) : https://www.cnblogs.com/gzxbkk/tag/openstack/

 

OpenStack技术和实战详解 : https://mp.weixin.qq.com/s/yFORG8CTZHIuzECe_VzvLQ

OpenStack之Magnum容器编服务排引擎详解 : https://mp.weixin.qq.com/s/KFqT1Fkii2NQHWA2Dws41Q

 

企业私有云应用之使用OZ制作openstack镜像 置顶     : http://blog.51cto.com/dl528888/1862568

 

OpenStack基础环境 [一]           :   http://blog.51cto.com/abcdocker/1875652

OpenStack 认证服务 KeyStone [二]   :  http://blog.51cto.com/abcdocker/1875673

OpenStack 镜像服务Glance [三] : http://blog.51cto.com/abcdocker/1877381

OpenStack 计算服务Nova [四]        :  http://blog.51cto.com/abcdocker/1877386

Openstack 网络服务Neutron [五] : http://blog.51cto.com/abcdocker/1877388

创建 OpenStack云主机 [六]  :    http://blog.51cto.com/abcdocker/1877389

OpenStack 图形化Dashboard [七]     :  http://blog.51cto.com/abcdocker/1877391

OpenStack 针对特定场景的 8 个高级特性 : https://mp.weixin.qq.com/s/Aspo3QvnUH_P5GeDst14BA

OpenStack 技术及架构设计思路解读  : https://mp.weixin.qq.com/s/1eKBY1I2bhZxPEywmQITrw

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3803405/blog/1827406

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值