转载-如何成为OpenStack工程师

转载地址  http://way4ever.com/?p=349

0 阅读指南

1 OpenStack Hacker

  • 态度:开放、主动、沟通
  • 影响力:能说、能写、能分享
  • 四化:自动化、流程化、系统化、文档化

2 基础技能

Python

Linux

Git

Unittest

3 OpenStack 基础

The 5-minute Overview

OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich. The technology consists of a series of interrelated projects delivering various components for a cloud infrastructure solution. OpenStackcontrols large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

OpenStack 基本概念

简单安装 OpenStack

环境设置

为了快速安装OpenStack,你要设置最快的apt源(或者设置yum源)和pypi源。

你也可以搭建自己的apt源和pypi源:

devstack 安装

devstack使用screen管理OpenStack各个服务,所以你要用screen调试OpenStack。

packstack(RHEL,CentOS) 安装

deb包安装

源码安装

调戏 OpenStack

Python基本库

WSGI

重要的库

TESTING

OpenStack基础组件

在OpenStack中,有一个重要的项目叫做Oslo(原名是openstack-common),给OpenStack其他项目提供基础组件。

RPC组件

WSGI

OpenStack 代码规范

Python 深入学习

http://www.pythonclub.org/python-basic/yield

http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/

4 OpenStack 整体架构

架构图

必看:

OpenStack架构图,你可以点击放大。

工作流

Keystone Workflow

必看:

点击可看大图。

Nova Workflow

必看:

nova-api处理 REST 请求。

nova创建虚拟机的工作流。

OpenStack 核心项目

对各个项目简要分析:http://www.slideshare.net/randybias/state-of-the-stack-april-2013 核心项目的分析:

通用机制的分析:

5 OpenStack 部署/管理

OpenStack 自动化部署

Puppet:

Fule: Mirantis出品的部署工具,从裸机到OpenStack组件再到HA全部搞定

OpenStack 监控

6 参与 OpenStack 社区

都在这里:https://wiki.openstack.org/wiki/Main_Page

7 OpenStack 二次开发

8 OpenStack 生态圈

Related posts:

No related posts.

时间: 2024-08-04 19:12:28

转载-如何成为OpenStack工程师的相关文章

【转载】 中国软件开发工程师之痛

本文转载自http://blog.csdn.net/hzliyun/article/details/9417085 在近期的一次会议上,有高层谈到之前在中国觉得自己做得很牛,但与美国同行接触后却发现与人家存在很大的差距,这一点我在外企工作时也有过同样的体会.真正与外国同行接触后才会知道什么是差距,在这篇文章中我从软件开发工程师的角度以“痛点”的形式来谈一谈我所认为的差距. 技能之痛 相当数量的软件开发工程师(后面简称为工程师)认为除了与编码相关的内容外,其他技能都不重要.在这种意识的引导下,很容

【转载】全栈工程师系列

这两天看了一篇文章,全栈工程师系列.可以参考. http://www.shareditor.com/bloglistbytag/?tagname=%E6%95%99%E4%BD%A0%E6%88%90%E4%B8%BA%E5%85%A8%E6%A0%88%E5%B7%A5%E7%A8%8B%E5%B8%88%28Full+Stack+Developer%29 ~]$ nc -l -p 8080 GET / HTTP/1.1 Host: 10.117.146.16:8080 Connection:

[转载]Web前端开发工程师编程能力飞升之路

[背景] 如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧:如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧:如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧: web前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间.这个领域没有学校的正规教育,没有行内成体 系的理论指引,几乎所有从事这个职业的人都是靠自己自学成才.自学成才,一条艰辛的坎坷路,我也是这样一路走来.从2002年开始接触web

【Todo】【转载】全栈工程师-Hadoop, HBase, Hive, Spark

学习参考这篇文章: http://www.shareditor.com/blogshow/?blogId=96 机器学习.数据挖掘等各种大数据处理都离不开各种开源分布式系统, hadoop用于分布式存储和map-reduce计算, spark用于分布式机器学习, hive是分布式数据库, hbase是分布式kv系统, 看似互不相关的他们却都是基于相同的hdfs存储和yarn资源管理, 本文通过全套部署方法来让大家深入系统内部以充分理解分布式系统架构和他们之间的关系.

OpenStack Liberty Cinder对接商业存储华为S2600Tv1_FC

本文目录: 背景描述 架构参考 准备工作 控制节点 计算节点 功能测试 参考链接 ----------------------正文------------------------- 背景描述: 由于OpenStack的被接受程度越来越高,部署使用OpenStack的企业也越来越多,那承载虚机的存储使用什么成为企业考虑的重点因素,如果放在计算节点本地则无法实现快速的迁移等特性,对于宕机后的数据恢复也是挑战,所以企业数据基本都是放在共享存储上的. 传统的虚拟化例如VMware基本都是存储在商业存储上

开发人员必读openstack网络基础

云计算中的网络非常复杂,需要对网络的基础理论有一定的认识和了解,转载网上针对openstack中涉及到网络概念的文章 开发人员必读openstack网络基础1:什么是L2.L3 开发人员必读openstack网络基础2:交换机.路由器.DHCP 开发人员必读openstack网络基础3: iptables详解 开发人员必读openstack网络基础4:Dnsmasq.网络混杂模式 开发人员必读openstack网络基础5:网络叠加模式VLAN.VxLAN.GRE 开发人员必读openstack网

会展工程师分享展示设计灯光效果技术

展示设计中可谓是最重要的环节,展示设计如果缺少了灯光效果,那就相当于一个人丢失了灵魂,所以,展示设计中最不可少的就是灯光效果.人的眼球,对光有很强敏感度,灯光可以引起消费者对整个展示设计的共鸣,提高人气.当然,灯光效果有利肯定有弊,如果利用的不好可能会引起消费者眼球的不适,造成展台无人光顾.通常灯光照明的方式有:点式照明.线式照明和面式照明三种方式.点式照明具有特殊的格调,气氛较宁静而不喧闹:线式照明擅长表现照明空间中的运动感,给人轻松.柔和的感觉,是视觉的引导者:面式照明的特点既宽容,为何又充

Openstack 干掉 VMWare(1)

在中小型虚拟化应用场景中,VMware占有很大的市场份额,大家对其也是非常认可,但是根据行内最新消息,现在国内openstack商业化产品华为的Funsioncloud出货量已经超过了vmware,如果加上其他的openstack商业化产品,那么至少说,在中国的私有云或者服务器虚拟化市场,openstack产品已经超过了vmware,存量上面可能vmware还占一定优势,但是增量方面,openstack系产品已经显示出优势,可以预见,今后openstack系产品使用量超越vmware是必然的.

openstack参考资料

有哪些比较好的OpenStack的学习资源? https://www.zhihu.com/question/20701277 如何成为OpenStack工程师 http://way4ever.com/?p=349 原文地址:https://www.cnblogs.com/soul-stone/p/8849123.html