OpenStack云计算毕业设计如何下手

         每年进入3-4月所有的高等院校开始了一年一度的毕业生答辩准备阶段,现如今毕业论文或者毕业设计也更加的贴近了互联发展的趋势,很多院校也开始关注于云计算,最受学院欢迎的当然数openstack开源云计算,搭建效果如下所示:

           01、https://www.bilibili.com/video/av86231629/

          02、https://www.bilibili.com/video/av86325208

           如果您也喜欢openstack 可以添加QQ 1632286880 大家一起讨论学习。

  • OpenStack概念架构 

启动一个实例或者一个虚拟机涉及多个服务之间交互,下面这张图表提供了一个概念架构。

OpenStack云计算毕业设计如何下手_第1张图片


概念架构

Horizon 是图形用户界面,管理员可以很容易地使用它来管理所有项目。

Keystone 处理授权用户的管理.

Neutron 定义提供组件之间连接的网络。

Nova 被认为是 OpenStack 的核心,负责处理工作负载的流程。它的计算实例通常需要进行某种形式的持久存储,它可以是基于块的(Cinder)或基于对象的(Swift)。Nova 还需要一个镜像来启动一个实例。Glance 将会处理这个请求,它可以有选择地使用 Swift 作为其存储后端

  • OpenStack云计算毕业设计如何下手_第2张图片

     

Openstack访问流程

  • User通过自己的身份凭证(credentials)向keystone服务发起认证,keystone如果通过认证则给user颁发密钥(token),之后执行②步
  • User把密钥(token)和虚拟机的创建请求发送给nova服务,nova通过keystone服务验证密钥(token)如果通过认证则执行③步
  • Nova把密钥(token)和创建虚拟机所需要的镜像请求发送给glance服务,glance 通过keystone服务验证密钥(token),如果通过glance向nova返回镜像执行④步
  • Nova把密钥(token)创建虚拟机所需要的网络资源请求发送给Neutron服务过keystone服务验证密钥(token),如果通过Neutron向nova返回网络资源(ip)执行⑤步
  • Nova得到创建虚拟机所需要的资源了,之后向用户返回请求成功。

                                               

         

你可能感兴趣的:(openstack,linux,云计算毕业设计)