023-68037655 / 13883183259  |    思庄论坛

什么是 OpenStack?


  • OpenStack 是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的 6 个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。同时还有另外十多个可选项目,用户可通过将其捆绑一起来创建独特、可部署的云架构。
  • 试想一下,在 虚拟化环境中,诸如存储、CPU 和 RAM 等资源都是从诸多供应商特定的项目中提取出来,然后由 Hypervsior (虚拟机监控程序) 进行拆分并按需进行分配。OpenStack 使用一组一致的应用编程接口 (API),进一步将这些虚拟资源提取为离散池,用于支持标准云计算工具,供管理员和用户直接交互使用。
  • 根据您将要虚拟化的资源内容和所需的云服务类型,可使用 OpenStack 模块基础架构来部署不同的项目,从而设计独特的云平台。

OpenStack 用途

私有云

事实证明,私有云在 OpenStack 上运行的效果要优于 DIY 方法。451 Research 发现, 由于 OpenStack 具有易安装性和易管理性,虚拟机的数量只增加了 6%,因此采用 OpenStack 比您自己创建私有云更具性价比。
>>了解私有云更多内容

网络功能虚拟化

451 Research 发现,将 OpenStack 用于网络功能虚拟化 (NFV), 从而将网络的一些重要功能分离出来以便在各环境中分配, 这很可能将是下一个大事件。根据分析人士的调查,几乎全球所有通信服务提供商都已将此提上议事日程。
>>了解NFV更多内容

公共云

OpenStack 是用于打造公共云环境的领先开源方案。 无论是市值数十亿美元的上市公司,还是初创公司,您都可以使用 OpenStack 来构建可与云提供商相媲美的公共云服务。
>>了解公共云更多内容

容器

OpenStack 为私有云和公共云提供了可靠的基础。容器则加快了应用的交付速度,同时简化了应用的部署和管理。 采用 OpenStack 平台运行容器,可将容器的优势从单个独立的团队扩展并惠及整个企业各部门的业务运营。
>>了解容器更多内容
   

OpenStack 组成部分

  • OpenStack 架构由大量开源项目组成。其使用 6 个稳定可靠的核心服务来处理计算、网络、存储、身份和镜像; 同时还为用户提供十多种可选服务作为参考和使用 (这些服务的开发成熟度各异)。 OpenStack 的 6 个核心服务的主要作用是作为系统的基础架构,其余项目则负责管理控制面板、编排、裸机部署、信息传递、 容器及统筹管理等操作。
  •  
    Nova
    Nova 是一个完整的 OpenStack 计算资源管理和访问工具,
    负责处理规划、创建和删除操作。
    Neutron
    Neutron 能够连接其他 OpenStack 服务并连接网络。
    Swift
    Swift 是一种高度容错的对象存储服务,
    使用 RESTful API 来存储和检索非结构数据对象。
    Cinder
    Cinder 通过自助服务 API 访问持久块存储。
    Keystone
    Keystone 认证所有 OpenStack 服务并对其进行授权。
    同时,它也是所有服务的端点目录。
    Glance
    Glance 从多个地点存储和检索虚拟机磁盘镜像。
    >>了解更多openstack信息
       

    学习openstack准备

    想要进一步了解 OpenStack?

    来开源领导者的最新 OpenStack 培训
    部署高度可用的 OpenStack 云
    容器和 OpenStack:一个分布式应用平台
    思庄openstack培训带你飞上云霄

    开源在即,敢于最先
    【思庄】高端人才的起点