OpenStack知识点详解 (2)

       4. 教育云:教育云可以将所需要的任何教育硬件资源虚拟化,然后将其传入互联网中,以向教育机构和学生老师提供一个方便快捷的平台。

 

    五、虚拟化

       1. 虚拟化技术

           1. 定义:虚拟化是一个广义上的术语,是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。

                

OpenStack知识点详解

 

           2. 分类 

               1. 桌面虚拟化:在本地计算机显示和操作远程计算机桌面,在远程计算机执行程序和储存信息。

               2. 应用虚拟化:在操作系统和应用程序间建立虚拟环境。

               3. 服务器虚拟化:将服务器物理资源抽象成逻辑资源形成动态管理的“资源池“”。

               4. 网络虚拟化:将不同网络的硬件和软件资源结合成一个虚拟的整体。

               5. 存储虚拟化:将实体存储空间分隔成不同的逻辑存储空间。

 

       2. 云计算和虚拟化的关系

           

OpenStack知识点详解

        3. 虚拟化的优点

            1. 提高IT资源利用率,加速应用部署,提高应用兼容性。

            2. 显著减少了服务器的数量,企业不动资产和管理成本。

 

二:OpenStack

    一、简介

       1. 定义

           1. 百度百科:OpenStack是一个开源的云计算管理平台项目,由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证授权的开源代码项目。

           2. 官方:OpenStack是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过web接口让最终用户部署资源。

 

       2. 发展历程

           

OpenStack知识点详解

 

    二、核心架构

       1. 物理架构图

           

OpenStack知识点详解

 

       2. 逻辑架构图

          

OpenStack知识点详解


 

       3. 概念架构图

          

OpenStack知识点详解

 

    三、核心项目

       1. 共享服务组件

           1. 数据库服务(database service):Mariadb及Mongodb。

           2. 消息传输(Message Queues)::RabbitMQ

           3. 缓存(cache):Memcached

           4. 时间同步(time sync):ntp

           5. 存储(storge provider):ceph,GFS,LVM,ISICI等

           6. 高可用及负载均衡:pacemaker,HAproxy,keepalived,lvs

 

       2. 核心组件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpyyps.html