openstack学习线路指导
原文链接:
http://www.aboutyun.com/thread-7225-1-1.html
网上很多hadoop资料,openstack资料相对较少,这里整理一下,帮助初学者尽快入门。
首先我们想学习openstack,那么
openstack是什么?能干什么?涉及的初衷是什么?由什么来组成?刚接触openstack,说openstack不是一个软件,而是由多个组件进行组合,这是一个更深层次的理解,当我们看到dashboard的时候,我们或许对openstack感觉有一点感性认识了。dashboard可以理解为openstack与用户交流的一个窗口,而dashboard对于真正的使用者来讲,它的功能上面有一定的局限性。而对于初学者通过它,可能会对openstack有一定的了解。openstack能干什么,可以搭建公有云,私有云,企业云。
openstack由哪些部分来组成:
- Identity(代号为“Keystone”)
- Dashboard(代号为“Horizon”)
- Image Service(代号为“Glance”)
- Network(代号为“Quantum”)
- Object Storage(代号为“Swift”)
- Block Storage(代号为“Cinder”)
<ignore_js_op>
上面给大家一个初步认识,详细可查看
一分钟快速入门openstack
------------------------------------------------------------------------------------------------------------------------------------------
我们了解了openstack,明白它是什么,我们接着就会进入实践阶段,搭建openstack是最基本的。该怎么搭建,如果你是传统程序员,没有接触过运维,不懂虚拟化,不懂Linux,似乎这个困难度就变大了。那么需要掌握哪些知识才能在搭建openstack的过程中,遇到较少的困难。
我们需要懂Linux,懂虚拟化,这些需要达到什么程度
Linux需要懂基本的命令,能够配置网络
虚拟化需要会使用虚拟机安装Linux操作系统,能够在三种网络模式下,如何ping通外网。
具体该怎么做,下面给大家一些参考,而这些也是在学习openstack过程中,大家共同遇到的问题,详细内容如下:
大家可以参考:
集群搭建必备,云技术基础:Linux及虚拟化知识学习指导(hadoop、openstack)
上面的帖子,其中包括了内下内容:
使用上面链接即可。
然后我们搭建完会遇到各种问题,比如Linux命令不会,网络ping不同。我们可以使用下面链接
同样还有其它知识比如:
虚拟化零基础入门
搭建集群必备虚拟化网络知识
这些大体了解即可。
---------------------------------------------------------------------------------------------------------
有了上面的基础,我们就需要搭建openstack了。
openstack零基础入门:OpenStack Grizzly安装指导(1)
openstack零基础入门:OpenStack Grizzly安装指导(2)
上面搭建过程中,可能你还缺乏一些知识,否则即使搭建完毕,你可能也不知道怎么回事。那么该具备哪些知识。这里从上面帖子中提取了一些需要了解的知识,供大家参考:
安装openstack过程中:Linux for循环的作用是什么?
安装openstack过程中:如何添加源,echo,<<分别代表什么意思?
安装openstack过程中:RabbitMQ与NTP是什么
学习openstack之linux mysql 操作命令汇总
新手安装openstack之命令apt-get install -y vlan bridge-utils的作用是什么
-------------------------------------------------------------------------------------------------------------------------------------------------
安装完毕,我们该如何使用
因为现在版本比较多,但是基本的操作都是相同的,可以参考下面内容:
OpenStack Folsom 版搭建云平台基本操作使用指南
使用openstack,经常使用一些命令,但是又经常忘记,这里整理了一下
使用过过程中,我们会遇到各种问题,具体可以查看
------------------------------------------------------------------------------------------------------------------------------------------
对于不满足于使用,二次开发openstack该如何学习:
可以参考下面内容:
OpenStack开发者入门
因为openstack主要由python来开发的,下面内容供大家参考:
openstack学习线路指导的更多相关文章
- hive入门学习线路指导
hive被大多数企业使用,学习它,利于自己掌握企业所使用的技术,这里从安装使用到概念.原理及如何使用遇到的问题,来讲解hive,希望对大家有所帮助.此篇内容较多:看完之后需要达到的目标1.hive是什 ...
- Hive 入门学习线路指导
hive被大多数企业使用,学习它,利于自己掌握企业所使用的技术,这里从安装使用到概念.原理及如何使用遇到的问题,来讲解hive,希望对大家有所帮助. 此篇内容较多:看完之后需要达到的目标: 1.hiv ...
- Hadoop新手学习线路指导
对于我们新手入门学习hadoop大数据存储的朋友来说,首先了解一下云计算和云计算技术是有必要的.下面先是介绍云计算和云计算技术的: 云计算,是一种基于互联网的计算方式,通过这 ...
- 零基础学习hadoop到上手工作线路指导(编程篇)
问题导读: 1.hadoop编程需要哪些基础? 2.hadoop编程需要注意哪些问题? 3.如何创建mapreduce程序及其包含几部分? 4.如何远程连接eclipse,可能会遇到什么问题? 5.如 ...
- 零基础学习hadoop到上手工作线路指导(初级篇)
零基础学习hadoop,没有想象的那么困难,也没有想象的那么容易.在刚接触云计算,曾经想过培训,但是培训机构的选择就让我很纠结.所以索性就自己学习了.整个过程整理一下,给大家参考,欢迎讨论,共同学习. ...
- [学习线路] 零基础学习hadoop到上手工作线路指导(初级篇)
about云课程最新课程Cloudera课程 零基础学习hadoop,没有想象的那么困难,也没有想象的那么容易.在刚接触云计算,曾经想过培训,但是培训机构的选择就让我很纠结.所以索性就自己学习了. ...
- 零基础学习hadoop到上手工作线路指导初级篇:hive及mapreduce(转)
零基础学习hadoop到上手工作线路指导初级篇:hive及mapreduce:http://www.aboutyun.com/thread-7567-1-1.html mapreduce学习目录总结 ...
- 零基础学习hadoop到上手工作线路指导(中级篇)
此篇是在零基础学习hadoop到上手工作线路指导(初级篇)的基础,一个继续总结. 五一假期:在写点内容,也算是总结.上面我们会了基本的编程,我们需要对hadoop有一个更深的理解: hadoop分为h ...
- 零基础学习hadoop到上手工作线路指导初级篇:hive及mapreduce
此篇是在零基础学习hadoop到上手工作线路指导(初级篇)的基础,一个继续总结.五一假期:在写点内容,也算是总结.上面我们会了基本的编程,我们需要对hadoop有一个更深的理解:hadoop分为h ...
随机推荐
- Discuz云平台站点信息同步失败,An unknown error occurred. May be DNS Error.
站点信息同步失败 An unknown error occurred. May be DNS Error. (ERRCODE:1) 经过Discuz教程网(http://www.1314study.c ...
- 在WIN32 DLL中使用MFC库遇到的问题
今天写了一个DLL,DLL中用到的一个类里用到的MSXML的COM组件,所以在DLL中要包含afx.h头文件,也就不可避免的要用到MFC的类库了,但在编译时出现了错误:mfcs42d.lib(dllm ...
- POJ3122Pie(二分)
http://poj.org/problem?id=3122 题意 :这个题最主要的就是审题要仔细,翻译不要漏句子.题目讲的是我要过生日,要给好友分馅饼(还有自己也想要一块),怕引起不公,所以每个人大 ...
- ASP.NET 4.5.256 has not been registered on the Web server
请见:http://answers.microsoft.com/en-us/insider/forum/insider_apps-insider_other/aspnet-45256-has-not- ...
- html--offsetLeft,Left,clientLeft的关键--动态获取计算元素位置关系
动态计算元素位置关系的时候,必备... http://www.cnblogs.com/panjun-Donet/articles/1294033.html
- Servlet课程0424(一) 通过实现Servlet接口来开发Servlet
//这是我的第一个Servlet,使用实现Servlet接口的方式来开发 package com.tsinghua; import javax.servlet.*; import java.io.*; ...
- SQLite入门与分析(四)---Page Cache之事务处理(3)
写在前面:由于内容较多,所以断续没有写完的内容. 11.删除日志文件(Deleting The Rollback Journal)一旦更改写入设备,日志文件将会被删除,这是事务真正提交的时刻.如果在这 ...
- 【Web】CDN加速效果浅析
1. 什么是CDN? CDN的全称是Content Delivery Network,即内容分发网络.其目的是通过在现有的Internet中增加一层新的CACHE(缓存)层,将网站的内容发布到最接近用 ...
- poj 2524 Ubiquitous Religions (并查集)
题目:http://poj.org/problem?id=2524 题意:问一个大学里学生的宗教,通过问一个学生可以知道另一个学生是不是跟他信仰同样的宗教.问学校里最多可能有多少个宗教. 也就是给定一 ...
- mssql查找备注(text,ntext)类型字段为空的方法
在sql语句中,如果查找某个文本字段值为空的,可以用select * from 表 where 字段='' ,但是如果这个字段数据类型是text或者ntext,那上面的sql语句就要出错了. 解决办法 ...