`
gaojingsong
  • 浏览: 1201412 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【OpenStack 】

 
阅读更多

The OpenStack Foundation promotes the global development, distribution and adoption of open infrastructure with more than 82,000 community members from 187 countries around the world. The OpenStack Foundation was founded in September 2012 to provide an independent home for the OpenStack cloud operating system, which has since become one of the largest and most diverse open source projects in history.

 

The goal of the OpenStack Foundation is to serve developers, users, and the entire open infrastructure ecosystem by providing a set of shared resources to build community, facilitate collaboration and support integration of open source technologies. Primary activities include organizing large-scale test infrastructure, community management, and bringing together more than 20,000 open infrastructure enthusiasts each year at global events including the OpenStack Summit.

 

In December 2017, the OpenStack Foundation began incubating new Strategic Focus Areas, starting with Container Infrastructure, CI/CD and Edge Computing. The Strategic Focus Areas include include new pilot projects and communities, the first of which are Kata Containers, Zuul and the Edge Computing Group. If you are interested in building an open infrastructure project at the OpenStack Foundation, contact ecosystem@openstack.org.

 

The Foundation wouldn't be possible without a strong ecosystem of companies that have contributed in many different ways. To learn more about our Platinum Members, Gold Members and Corporate Sponsors, check out the supporter recognition page. If your company is interested in becoming a supporter, read more about it here.

 

Individual membership of the OpenStack Foundation is free for anyone with an interest in open infrastructure. Individual Members are expected to participate in the community through technical contributions or community building efforts, and vote in an annual election for the Board of Directors.

什么是 OpenStack?

OpenStack 是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的六个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。还有另外十多个可选项目,用户可把它们捆绑打包,用来创建独特、可部署的云架构。

 

试想一下,在 虚拟化环境中,诸如存储、CPU 和 RAM 等资源都是从诸多供应商特定的项目中提取出来,然后由虚拟机监控程序进行拆分并按需进行分配。OpenStack 使用一组一致的应用编程接口(API),进一步将这些虚拟资源提取为离散池,用于辅助标准云计算工具,供管理员和用户直接交互使用。

 

 

OpenStack 的工作原理

OpenStack 实际上由一系列叫作脚本的命令组成。这些脚本会被捆绑到名为项目的软件包中,这些软件包则用于传递创建云环境的任务。为了创建这些环境,OpenStack 还会使用 2 种其他类型的软件:

 

虚拟化软件,用于创建从硬件中抽象出来的虚拟资源层

基础操作系统(OS),用于执行 OpenStack 脚本发出的命令

你可以这样理解:OpenStack 本身不会虚拟化资源,但会使用虚拟化资源来构建云。OpenStack 也不执行命令,但会将命令转发到基础 OS。OpenStack、虚拟化软件和基础操作系统,这 3 种技术必须协同工作。正是由于这种相互依赖性,所以许多人才会使用 Linux® 来部署 OpenStack 云,也因此,RackSpace 和 NASA 才会将 OpenStack 作为开源软件来发布。

 

 

0
0
分享到:
评论

相关推荐

    openstack设计与实现

    《Open Stack设计与实现》是一本介绍OpenStack设计与实现原理的书。《Open Stack设计与实现》以Juno版本为基础,覆盖了OpenStack的学习方法到设计与实现等各个方面内容,致力于帮助读者形成OpenStack及其各个主要...

    OpenStack从零开始学

    《OpenStack从零开始学》是一本面向初学者的指南,旨在帮助读者全面理解并掌握OpenStack这一开源云操作系统的基础知识和实践技能。OpenStack是一个庞大且复杂的项目,由多个组件构成,为云计算提供了基础设施即服务...

    OpenStack Victoria版安装部署实例教程

    OpenStack Victoria版安装部署教程详细地涵盖了在CentOS 8.4系统上建立OpenStack云环境的全过程。这个教程由17个章节组成,旨在帮助读者理解并实践OpenStack组件的配置和安装。 首先,安装环境准备阶段,你需要至少...

    OpenStack虚拟机恢复步骤指南

    在IT行业中,虚拟化技术是云计算服务的基础,OpenStack作为一款开源的云计算平台,广泛用于构建私有云和公有云。在OpenStack环境中,虚拟机的稳定运行至关重要,但难免会出现故障或需要进行灾难恢复的情况。这时,...

    openstack组件卸载命令等2个文件

    在OpenStack环境中,管理和操作云基础设施涉及众多组件的安装与卸载。OpenStack是一个开源的云计算平台,由多个服务组成,如计算(Nova)、对象存储(Swift)、块存储(Cinder)、网络(Neutron)等。了解如何正确...

    华为基于OpenStack的华为FusionSphere解决方案培训.rar

    2.1_什么是OpenStack(2017.5.30) 2.2_OpenStack之于虚拟化(2017.5.30) 2.3_OpenStack之于云计算(2017.5.30) 2.4_OpenStack发展历程(2017.5.30) 2.5_OpenStack的设计准则(2017.5.30) 2.6_OpenStack的架构(2017.5...

    OpenStack 管理员参考文档user-guide-admin

    ### OpenStack管理员参考文档知识点概览 #### 一、OpenStack简介 OpenStack是一个开源的云计算平台,适用于公共云和私有云环境。它由一系列相互关联的项目组成,共同提供了一个全面的云基础设施解决方案。这份...

    OpenStack私有云超详细学习讲义

    ### OpenStack私有云超详细学习讲义 #### 一、理解Glance:Image Service的重要性及其实现原理 ##### 1.1 为什么需要Glance? - **背景介绍**:在传统的IT环境中,安装操作系统或者应用程序往往需要从安装CD开始...

    云计算OpenStack Cloud Computing Cookbook 英文电子书

    云计算OpenStack Cloud Computing Cookbook 英文电子书.pdf Openstack以Python编程语言+Twisted软件框架编写。整合Tornado网页服务器、Nebula运算平台。遵循Open Virtualization Format、AMQP、SQLAlchemy等标准。所...

    简单使用openstack创建实例

    ### 使用OpenStack创建实例详解 #### 一、前言 OpenStack是一款开源的云计算管理平台项目,它提供了可扩展的云基础设施服务。本篇文章将基于给定文件中的内容,详细介绍如何在OpenStack环境中创建虚拟机实例的过程...

    openstack(queens)All-in-One安装教程.pdf

    知识点一:OpenStack及All-in-One概念 OpenStack是一种流行的开源云操作系统,由多个紧密集成的组件组成,用于提供云服务。All-in-One安装是一种简便的安装方式,它将OpenStack的全部服务安装在一个单一节点上,适用...

    华为FusionSphere Openstack云数据中心资料汇总集【视频 PDF】.rar

    fusionsphere openstack 云数据中心搭建36计-04.mp4,网盘文件,永久链接 fusionsphere openstack 云数据中心搭建36计-05.mp4 fusionsphere openstack 云数据中心搭建36计-06.mp4 fusionsphere openstack 云数据中心...

    openstack自动化搭建脚本

    openstack自动化搭建脚本,openstack私有云平台部署。 这次是基于devstack进⾏⾃动化部署,后续会通过解析这个部署脚本的源代码的形式,学习openstack的部署,同时⼀步步阅读 openstack其他服务的源码,⽐如keystone...

    OpenStack做公有云-够了-醒醒吧

    OpenStack是一个开源的云计算管理平台项目,旨在为提供灵活的云架构,通过部署多种不同类型的云服务。OpenStack通过其开源的属性,吸引了众多企业和开发者的关注。然而,尽管其功能强大,文档中提出了关于OpenStack...

    OpenStack 和其他开源云平台比较

    OpenStack作为一个广受欢迎的开源云平台,自2010年成立以来,已经在云计算领域占据了显著的位置。它提供了基础设施即服务(IaaS)的功能,允许用户通过API或Web界面轻松地创建和管理虚拟化资源。然而,OpenStack并非...

    Openstack Icehouse版本安装指南

    OpenStack Icehouse版本安装指南是一份指导性文档,它详细描述了如何在Ubuntu 12.04或Ubuntu 14.04 LTS(长期支持版)操作系统上安装OpenStack Icehouse版本的步骤和配置要求。OpenStack Icehouse是OpenStack项目的...

    openstack_rocky.tar.gz

    OpenStack是一个开源的云计算平台,用于构建私有云和公共云服务。它的设计目标是提供一个基础设施即服务(IaaS)的解决方案,让组织能够在其硬件上创建和管理计算、存储和网络资源。"OpenStack_Rocky"是OpenStack的...

    openstack技术调研报告

    ### OpenStack技术调研报告知识点详解 #### 一、OpenStack简介 - **起源与开发者**:OpenStack由Rackspace和NASA共同发起,旨在帮助企业和服务商构建与Amazon EC2和S3类似的云基础架构服务(IaaS)。 - **语言与...

    每天5分钟玩转OpenStack.PDF

    OpenStack是一个开源的云计算平台,它提供了一套全面的基础设施即服务(IaaS)解决方案,用于构建、管理和扩展私有云或公有云环境。这个资料"每天5分钟玩转OpenStack"很可能是针对初学者设计的一份指南,旨在帮助...

Global site tag (gtag.js) - Google Analytics