当前位置:首页>开发>正文

OpenStack入门 如何从零开始学习OpenStack

2023-04-10 18:52:29 互联网 未知 开发

OpenStack入门 如何从零开始学习OpenStack

如何从零开始学习OpenStack

1)先安装OpenStack的环境,几种方法
第一种方法:先安装docker,下载openstack的镜像,关于docker的使用资料Docker资料 网上搜索一下,很多,比较容易学习和使用

第二种方法:使用fuel来安装 Fuel 30 分钟快速安装OpenStack

2)安装后,先去熟悉如何应用OpenStack
3)建议你先从horizon模块开始研究源码,边研究,边试着做些修改,这样切入比较容易点,千万别以上来就去啃nova neutron模块,难度太大,不太容易切如进去

4)开发环境可以考虑

pychorm

devstack

另外,官方文档资料写的很详细,多去看看

红帽openstack入门需要多久

这个还需要看每个人的基础情况。

如果已经是rhce或者具备扎实的linux基础,那么红帽OpenStack培训通过4天的学习,完全可以实现入门的要求。

如果linux这块不足的话,那可能会需要补充一定的linux知识。

学习OpenStack需要哪些基础知识

会Python编程语言
熟悉Tornado网页服务器、Nebula运算平台
使用过Twisted软件框架
了解Open Virtualization Format、AMQP、SQLAlchemy等标准
了解虚拟化软件更好:KVM、Xen、VirtualBox 、QEMU、 LXC 等

致新手,OpenStack到底是个啥


你好。OpenStack最初是Rackspace和NASA共同投入的,现在是由开源社区维护。在9月18日即将在San Diego举行的Openstack Summit上也将有关于最新版本Folsom的消息。值得关注。

它就是一个IaaS的云平台软件。实际应用场景非常多,凡是IaaS可以应用的地方Openstack都可以做到。比如虚拟主机,出售计算资源,公司内部IT云计算解决方案等等。

目前Openstack的优势在于它对于使用者来说是免费的,而且Openstack基金会得到了AT&T、Canonical、惠普、IBM、Nebula、Rackspace、Red Hat、SUSE、思科、戴尔、NetApp、Piston、雅虎、英特尔、NEC、VMware等赞助商的资金和技术支持。在各方面都是很有保障的。

至于使用Openstack带来的好处有很多,你可以参考云计算的基本优势。这里不多说了。

openstack是怎么使用的

当你开始使用OpenStack,基本上都是从一个已搭建好的环境入手,别人(operator)会告诉你horizon登录的租户名、用户名和密码。

  horizon登陆页
  但毕竟horizon不会封装OpenStack的所有特性,当你已经玩腻了页面上那些功能时,你想尝试更多更丰富的功能,那么恭喜你,你已经向中级玩家迈进了一步。中级玩家对OpenStack的使用基本上有 四种方式 :

  OpenStack client
  cURL
  Rest API
  OpenStack SDK
  我个人比较倾向于使用client和API,因为cURL的用法其实跟发送RestAPI相似,但cURL不太方便操作(因为我们普遍都喜欢在可视化页面点击按钮);而SDK则更多是基于OpenStack做应用时会用到,这些人一般不会关注OpenStack的内部机制。转载,仅供参考。

请问哪里有OpenStack入门教程下载?


 推荐你看看明义老师的《深入浅出OpenStack云计算平台管理(nova-compute/network)》这套视频教程,这个课程是openstack入门课程,重点放在openstack的部署和网络部分。课程强调实际的动手操作,使用vmware模拟实际的物理平台,让大家可以自己动手去实际搭建和学习openstack。课程内容包括云计算的基本知识,虚拟网络基础,openstack部署和应用,openstack网络详解等。
    第一讲:云计算介绍,安装base image
 
    第二讲: virt-install安装虚拟机,libvrit虚拟网络
 
    第三讲:openstack overview
 
    第四讲:安装controller,keystone
 
    第五讲:安装glance,交换机工作原理
 
    第六讲:nova-compute和nova-network(1)
 
    第七讲:nova-compute和nova-network(2)
 
    第八讲:nova-compute和nova-network(3)
 
    第九讲:FlatDHCP模式的工作原理
 
    第十讲:安装和使用Dashboard
 
    第十一讲:安装和使用Cinder
 
    第十二讲:openstack quantum(1)
 
    第十三讲:openstack quantum(2)
 
    第十四讲:openstack quantum(3)
 
    第十五讲:Load balancer

最新文章