分享

学OpenStack是学什么?

miyunmiyun 发表于 2015-6-2 05:48:41 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 12744
今天花了几个小时在论坛看了一些关于学习OpenStack的帖子。但我有一个问题还没有看到很好的答案。那就是学OpenStack是学习什么?也就是学习者在跟基于OpenStack平台的互动中是什么角色。
比如,作为一个OpenStack 云平台的使用者,我需要学习什么?作为一个搭建OpenStack平台的开发者,我需要学习什么?作为一个OpenStack平台搭建完成后的管理者或者维护人员,我需要学习什么?以及,作为移植应用到OpenStack平台的开发者,又需要学习什么?

我相信这些不同的角色需要学习的内容是不一样的,相信不是所有人都需要研究源代码。

我感觉大多数文章都是围绕如何搭建OpenStack云平台的,也就是为我所说的第二类人的。
欢迎大家参加讨论。




已有(3)人评论

跳转到指定楼层
NEOGX 发表于 2015-6-2 08:59:40
openstack主要两个职业:
一个是运维,一个是开发
运维:
运维主要安装部署,维护运营openstack,这里面内容非常的广泛
需要了解openstack主要组件
openstack由哪些部分来组成:
  • Identity(代号为“Keystone”)
  • Dashboard(代号为“Horizon”)
  • Image Service(代号为“Glance”)
  • Network(代号为“Quantum”)
  • Object Storage(代号为“Swift”)
  • Block Storage(代号为“Cinder”)


当然还需要了解chef,制作镜像、实例迁移、云硬盘挂载、块存储、会使用集群管理工具
开发:

开发需要懂python.
无论是开发还是部署,都需要对openstack有一个整体框架的认识。
所以基础的部署知识是必须的。
开发的内容可以是下面内容,但是不限于这些。
比如对dasboard的二次开发。
对存储的二次开发、改进网络等知识
首先自己会阅读代码
OpenStack新手开发指南

about云python大全,不用找别的资料了:openstack开发,Python系列最全文档书籍下载

回复

使用道具 举报

miyunmiyun 发表于 2015-6-2 23:35:48
这运维的主要雇主会是什么类型的公司?
开发人员我想应该主要是去云平台提供商

回复

使用道具 举报

pig2 发表于 2015-6-3 11:23:05
miyunmiyun 发表于 2015-6-2 23:35
这运维的主要雇主会是什么类型的公司?
开发人员我想应该主要是去云平台提供商

小公司不具有定制openstack的能力,部署运维更多一些。
大公司可能对openstack定制,这个属于开发。
如果云平台,则需要运维人员
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条