博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
每日总结-1
阅读量:4138 次
发布时间:2019-05-25

本文共 741 字,大约阅读时间需要 2 分钟。

1.openstack是一项最初由美国NASA和Rackspace发起的开源的,用来部署云环境的软件。编程语言是python。其组成模块主要有:Nova计算单元(控制单元,最复杂的一个,同时在开源社区就做的很好了),neutron (网络单元,稳定性有待调查),keystone(认证单元,所有服务都要进行认证),Horizon(界面),Cinder(存储单元)等。每个模块的结构大致相同,由Api对外进行消息的传递,由消息队列对内传递消息,模块里面还包括 调度模块、计算模块、数据库等。

2.第一个问题:什么是云?云和桌面云的区别是什么?公有云和私有云的区别是什么?云的优势是什么?

我的理解是云是一种按需计费,提供远程大数据服务的软件,而且这个软件部署在一大片服务器上(或叫节点,可以是好几个集群),可以随时扩大,有高可靠性等。最重要的一点,它是集中管理的,在不同的服务器上可以分别部署控制节点、计算节点等。和桌面云的区别,应该是部署上的区别吧,或者说和虚拟主机的区别:虚拟主机是在一个服务器上实现的虚拟化。和私有云的区别:①私有云的服务器在企业自己维护,公有云在提供云的公司②公有云更需要考虑安全性③按需计费的实现。云的优势:节约成本

3.keystone的流程大体可以归纳为:用户想要得到某项service,先向keystone发送user_id等以获得unscoped token,和service catalog(其中包括endpoints ,即url地址 、metadata等),可以得到该用户所属的tenant和可以使用的服务,经过一定技术的处理,记录过token之后不用一直验证了?

identity实现用户信息认证,包括密码验证等、token验证token...

转载地址:http://deovi.baihongyu.com/

你可能感兴趣的文章
字符编码详解
查看>>
python使用dpkt分析wireshak报文(Modbus规约)
查看>>
css中的IFC
查看>>
CentOS 6.5下 mysql用户root登录不了
查看>>
windows + tomcat 部署web服务 http 改为https访问方法
查看>>
Windows系统下Apache 服务器启动以及过程中产生问题的解决办法
查看>>
Oracle服务说明
查看>>
异常收集(三):Missing artifact com.oracle:ojdbc6:jar:1.0 两种解决方案
查看>>
异常收集(四):Plugin execution not covered by lifecycle configuration
查看>>
异常收集(五):Io 异常: The Network Adapter could not establish the connection
查看>>
JSP中的转义字符
查看>>
SQLException: The user specified as a definer ('root'@'%') does not exist
查看>>
Linux 操作指令收集
查看>>
CentOS 7下卸载MySQL方式(转)
查看>>
CentOS7 安装MySQL 5.6.43
查看>>
使用Java 导入/导出 Excel ----Jakarta POI
查看>>
本地tomcat 服务器内存不足
查看>>
IntelliJ IDAE 2018.2 汉化
查看>>
基于S5PV210的uboot移植中遇到的若干问题记录(一)DM9000网卡移植
查看>>
Openwrt源码下载与编译
查看>>