分享

openstack【juno】入门 【总结篇】二十八:keystone及网络总结

本帖最后由 pig2 于 2015-2-26 17:32 编辑
问题导读
1.你认为openstack的keystone的作用是什么?
2.总结keystone与我们传统的验证区别在什么地方?
3.登录dashboard的用户名和密码是由谁来创建的?
4.你对openstack的网络了解多少?





keystone认识

这里是对keystone有所了解,但是又不太懂keystone到底是什么同学的一个解惑。
它包含了几个概念,这里不做讨论,可以参考
什么是Keystone,Keystone概念介绍

Keystone, Openstack之魂

这里只介绍下面内容:

他们是什么,是怎么来的:
这个是admin租户,是怎么来的那,这里是有keystone来创建的详细见:
openstack【juno】入门 【keystone篇】六::Keystone使用及遇到问题解决办法

  1. export OS_TENANT_NAME=admin
  2. export OS_USERNAME=admin
  3. export OS_PASSWORD=ADMIN_PASS
  4. export OS_AUTH_URL=http://controller:35357/v2.0
复制代码
那么keystone创建它能用来做什么,下面我们用web界面,或许能够更加的直观。

我们这系列文章管理网络控制节点10.0.0.11,并且同时添加了dashboard,如果没有添加,可以参考
openstack【juno】入门 【dashboard篇】十九:添加dashboard

我们输入
  1. http://10.0.0.11/horizon
复制代码
看到下面界面,然后,我们输入的用户名和密码是什么那,其实就是
用户名:admin
密码:ADMIN_PASS

5.png

这时候你是否对keystone创建的admin有所了解的了。那么我们在Linux下的操作又是什么?
  1. source admin-openrc.sh
复制代码
内容:
  1. export OS_TENANT_NAME=admin
  2. export OS_USERNAME=admin
  3. export OS_PASSWORD=ADMIN_PASS
  4. export OS_AUTH_URL=http://controller:35357/v2.0
复制代码
其实这个等同于我们在界面的登录操作。


上面的是管理员帐户,那么我们的租户帐户是什么那?
道理是一样的,我们输入
demo 帐户,同样可以登录,只不过看到的内容不一样而已,如果做过传统的开发,这里相信一点就通了。


  1. export OS_TENANT_NAME=demo
  2. export OS_USERNAME=demo
  3. export OS_PASSWORD=DEMO_PASS
  4. export OS_AUTH_URL=http://controller:5000/v2.0
复制代码




6.png



那么我们还有那些帐户,比如glance帐户

7.png
这些都是可以登录使用的,那么到底有多少帐户
我们可以登录admin帐户进行查看
8.png



网络总结

网络显然比keystone更复杂一些,包括ovs的使用,neutron的使用等等。 相关内容,例如:
openstack【juno】入门 【总结篇】二十七:openstack排除故障及常见问题记录
推荐比较经典的文章
openstack Juno neutron必读1:在Mac上部署Juno版本OpenStack 四节点环境介绍

openstack Juno neutron必读2:Neutron 深入学习之 OVS + GRE 之 Compute node

openstack Juno neutron必读3:Neutron 深入探索之 OVS + GRE 之 完整网络流程 篇



文章会随时更新,如有错误,欢迎批评指正,在此基础上会对其扩展录制视频,可以预购
作为新手入门入门,同时还包括openstack零基础开发。视频及文章都会陆续更新,包括后面的k版本。





相关内容:

openstack【juno】入门 【准备篇】零:整体介绍

openstack【juno】入门 【准备篇】一: Ubuntu14.04远程连接(ssh安装)

openstack【juno】入门 【准备篇】二::NTP安装

openstack【juno】入门 【准备篇】三:mysql(MariaDB)安装

openstack【juno】入门 【准备篇】四::RabbitMQ 安装

openstack【juno】入门 【keystone篇】五::Keystone部署及介绍

openstack【juno】入门 【keystone篇】六::Keystone使用及遇到问题解决办法

openstack【juno】入门 【keystone篇】七:创建 service entity 和 API endpoint

openstack【juno】入门 【keystone篇】八:新手操作篇(验证操作篇)

openstack【juno】入门 【keystone篇】九:创建openstack客户端环境变量脚本

openstack【juno】入门 【glance 篇】十:glance初步介绍

openstack【juno】入门 【glance 篇】十一:glance安装配置

openstack【juno】入门 【glance 篇】十二:glance安装配置验证及相关操作

openstack【juno】入门 【nova 篇】十三(1):nova简单介绍

openstack【juno】入门 【nova 篇】十三(2):安装配置计算服务

openstack【juno】入门 【网络篇】十四:neutron介绍

openstack【juno】入门 【网络篇】十五:neutron安装部署(控制节点)

openstack【juno】入门 【网络篇】十六:neutron安装部署(网络节点)

openstack【juno】入门 【网络篇】十七:neutron安装部署(计算节点)

openstack【juno】入门 【网络篇】十八:创建实例化网络

openstack【juno】入门 【dashboard篇】十九:添加dashboard

openstack【juno】入门 【cinder篇】二十:cinder介绍及安装配置【控制节点】

openstack【juno】入门 【cinder篇】二十一:安装配置块存储节点(cinder)

openstack【juno】入门 【swift篇】二十二:对象存储安装配置【控制节点】

openstack【juno】入门 【swift篇】二十三:安装配置swift节点

openstack【juno】入门 【swift篇】二十四:创建初始rings

openstack【juno】入门 【swift篇】二十五:验证安装(控制节点)

openstack【juno】入门 【实例篇】二十六:创建实例(neutron)

openstack【juno】入门 【总结篇】二十七:openstack排除故障及常见问题记录

openstack【juno】入门 【总结篇】二十八:keystone及网络总结


已有(1)人评论

跳转到指定楼层
xuyilin2015 发表于 2015-8-3 09:29:53
按照所购视频将network节点的第三块网卡模式改为vmnet1--nat   创建的虚拟云主机ping外网没问题,可以ping通 ,但是本地ping内网却不通,该如何解决呢?  谢谢~~

备注:在vmware workstation上面做的实验。

求楼主大神解惑!
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /5 下一条