OpenStack专题链接


【逼逼几句】
  相信即将从事/正在从事OpenStack开发的同学或多或少都会有以下感受:

  1. 哇,OpenStack牛逼哦,终于可以零距离接触一下;
  2. 搞好OpenStack,势必会为进入大厂的终极目标增砖添瓦;
  3. 从业这么多年,终于特么赶时髦一下,出头之日即将到来;

鄙人当年跳槽,在菊厂和现在的老窝二者之间深入权衡(其实还是个人兴趣+发展前景),最终选择了当前的窝,事实证明当时的自己还是很英明的!???前沿的技术,鼓励并勇于创新,提倡自由竞争,鼓励引导员工职业发展,完善的福利等等,当然,企业的本质…???。OK,我们回到正题。


【功能】
  OpenStack是一个开源的云平台管理项目,可以作为AWS EC2的替代品,来管理一个数据中心的计算、网络、存储等资源,提供IAAS。基于OpenStack用户可以构建公有云、私有云、混合云,目前私有云的应用场景较多。

【构成】
  OpenStack项目由众多组件构成,每一个组件都是一个独立的开源项目:

  • 核心服务
    计算 – Nova:资源调度管理,服务发现
    存储 – Cinder && Swift:存储资源管理(快存储,对象存储)
    网络 – Neutron:网络资源管理
  • 公共服务
    认证 – Keystone:认证,授权,访问控制,服务发现
    镜像 – Glance:虚拟机镜像管理
    仪表盘 – Horizon:用户界面UI
  • 依赖服务
    通用库 – Olso

上述服务具备一下共同特性:

  1. 所有的组件均用Python编写;
  2. 所有组件均依赖于Keystone提供的认证服务;
  3. 所有组件之间均采用RestFul API交互,同时支持Json和XML;
  4. 大部分组件内部交互采用MQ(官方推荐RabbitMQ);
  5. 所有组件均采用DB来存储内部数据信息(官方推荐MariaDB);
  6. 守护进程大多有WSGI中间件(Paste)来实现。

OpenStack概述相关推荐

  1. OpenStack(一)——OpenStack与云计算概述

    OpenStack(一)--OpenStack与云计算概述 一.云计算概述 1.概念 2.云计算 二.OpenStack 概述 1.OpenStack 简介 2.OpenStack 服务 3.Open ...

  2. 云系列---Openstack概念讲解 | 初识 | 入门概述

    云计算概述 1.简介 云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问 进入可配置的计算资源共享池(资源包括:网络.服务器.存储.计算.应用软件等服务),这些资源能够被快速提 ...

  3. OpenStack开发学习笔记01

    OpenStack概述: openstack可以说是一个开源的操作系统. Openstack的开源协议,Apache License,是一个商业化的有好的开原协议,允许其他公司对其二次修改重新发布,来 ...

  4. 载 Kubernetes和OpenStack到底是什么关系?先搞清楚,再系列学习

    Kubernetes 面向应用层,变革的是业务架构,而 OpenStack 面向资源层,改变的是资源供给模式.使用容器且集群规模不大,直接用 Kubenetes 就可以:集群规模大,不管应用是否只是跑 ...

  5. openstack一键部署

    openstack一键部署 前言 NIST的云计算定义 云计算概述 概念 云计算资源 云计算服务模型 laaS (基础架构即服务) PaaS (平台即服务) SaaS (软件即服务) OpenStac ...

  6. openstack及其核心组件

    openstack及其核心组件 云计算 概述 基本特征 发布模型 服务类型 IAAS(基础架构即服务) PAAS(平台即服务) openStack 概述 优势 核心组件 概念架构 逻辑架构 通信关系 ...

  7. OpenStack 入门体验

    ** OpenStack 入门体验 ** 技能目标: 了解云计算概念 了解 OpenStack 了解 OpenStack 的构成 会 OpenStack 单机环境一键部署 从控制台认识 OpenSta ...

  8. OpenStack Redhat部署安装详解

    [资料] 社区OpenStack Queens版本部署安装详解 KeyStone配置详细解释 openstack之keystone部署 照着官网来安装openstack pike之创建并启动insta ...

  9. OpenStack(一)——OpenStack的相关概念

    (1).OpenStack概述 OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目. OpenStack是 ...

最新文章

  1. jsp 中的js 与 jstl 运行的先后顺序
  2. 10.25 es问题
  3. 针对还没搞懂javascript中this关键字的同学
  4. JQuery 总结(5) 总结各种小应用
  5. python中break、continue 、exit() 、pass终止循环的区别
  6. Windows 7里的计算器,中文版,给Vista和2008用吧
  7. 设计模式:单件模式(Singleton Pattern)
  8. oracle中sqldrunl结尾符号,oracle笔记(韩顺平oracle视频教学整理)
  9. 视频课程:CMOS模拟集成电路设计--已上线
  10. qnap安装Linux程序,播酷云J3455-itx 安装 黑威联通Qnap 4.4.0(实机安装)
  11. codeforces NCPC2015 GYM 100781A Adjoin the Networks 圖的直徑
  12. 我的Python分析成长之路2
  13. inno setup 自定义生成的卸载程序
  14. Ubuntu卸载安装包
  15. 1-1 机器学习和深度学习综述
  16. linux分区如何4k对齐,SSD使用之如何分区4K对齐
  17. 高新企业为什么要做CTA、SRRC、CCC认证?
  18. hashmap hash冲突怎么解决_hashMap怎么解决hash冲突的
  19. CPU的后记,程序员的未来之计
  20. 计算机控制器和主控芯片,看完这三点让你完全了解微控制器与微处理器的差别?...

热门文章

  1. HTML页面中引入日历插件
  2. openEuler 操作系统安装及配置网络
  3. vue的render函数用法
  4. 手把手叫你 制作一个不需要任何工具 从网页上安装ipa包的办法
  5. 怎么判定自己的账号有没有被限流?短视频运营推广学习日记
  6. 小型进销存系统(参考答案ssm+分页查询)
  7. html鼠标样式怎么去掉,CSS鼠标样式cursor属性怎么设置
  8. PHP aws-sdk-php文件存储的实现与应用
  9. 想要成为优秀外贸业务员,必须养成的九个好习惯
  10. 【手拉手 带你准备电赛】PWM究竟是什么(附:PWM输出实验完整代码)