跳转到节 跳转到节 话题了解OpenStack 了解OpenStack 2021年10月3日出版•%t分钟读数复制URL OpenStack®为您提供了一个模块化的云基础设施,它使用标准硬件设置,您可以在需要时从一个地方部署所需的工具。 CL010-Red Hat OpenStack技术概述 什么是OpenStack?OpenStack是一个开源平台,它使用池虚拟资源来构建和管理私有的和公众的云。构成OpenStack平台的工具称为“项目”,用于处理计算、网络、,存储、身份和图像服务。还可以将十几个可选项目捆绑在一起,以创建独特的可部署云。在虚拟化存储、CPU和RAM等资源是从各种特定于供应商的程序中抽象出来的,并由虚拟机监控程序进行拆分,然后再根据需要进行分发。OpenStack使用一组一致的应用程序编程接口(API)将这些虚拟资源进一步抽象为用于支持标准的离散池云计算管理员和用户直接交互的工具。 OpenStack只是一个虚拟化管理平台吗?不完全是。有很多相似之处,但它们并不相同。是的,OpenStack和虚拟化管理平台都位于虚拟化资源之上,可以在供应商不同的环境中发现、报告和自动化流程。尽管虚拟化管理平台使操作虚拟资源的特性和功能变得更加容易,但OpenStack实际上使用虚拟资源来运行各种工具的组合。这些工具创建了一个满足国家标准与技术研究所云计算的5个标准:网络、资源池、用户界面、供应能力和自动资源控制/分配。 OpenStack是如何工作的?OpenStack本质上是一系列称为脚本的命令。这些脚本被绑定到称为项目的包中,这些包传递创建云环境的任务。为了创建这些环境,OpenStack依赖于其他两种类型的软件:虚拟化,创建从硬件抽象的虚拟资源层执行OpenStack脚本给出的命令的基本操作系统(OS)这样想:OpenStack本身并不虚拟化资源,而是使用它们构建云。OpenStack也不执行命令,而是将它们中继到基本操作系统。OpenStack、虚拟化和基本操作系统这三种技术必须协同工作。这种相互依赖性就是为什么使用Linux®(Linux®),这就是背后的灵感RackSpace和NASA的决定将OpenStack作为开源软件发布。 OpenStack组件OpenStack的体系结构由许多开源项目组成。这些项目用于设置OpenStack的云下和过云-分别由系统管理员和云用户使用。Underclouds包含系统管理员设置和管理最终用户的OpenStack环境所需的核心组件,称为overclouds。有6个稳定的核心服务处理计算、网络、存储、身份和图像,而十几个可选服务在开发成熟度上各不相同。这6个核心服务是基础设施,允许其他项目处理仪表盘、编排、裸露配置、消息传递、容器和治理。 图标Red_Hat-Objects-Gear_Group-A-Black-RGB 诺瓦 诺瓦是OpenStack计算资源的完整管理和访问工具,用于处理调度、创建和删除。 图标-红色_箭头-互操作性-A-黑色-RGB 中子 中子通过其他OpenStack服务连接网络。 图标-Red_Hat-Software_and_technologies-Data-A-Black-RBC 斯威夫特 斯威夫特是一种高度容错的对象存储服务,使用RESTful API. 图标-红色_硬件存储_堆栈-A-黑色-RGB 煤渣 煤渣提供可通过自助服务API访问的持久块存储。 图标Red_Hat-Objects-Padlock_Locked-A-Black-RGB Keystone公司 Keystone公司验证和授权所有OpenStack服务。它也是所有服务的端点目录。 图标-红色_虚拟服务器-A-黑色-RGB 瞥一眼 Glance从各种位置存储和检索虚拟机磁盘映像。 我可以使用OpenStack做什么?私有云与使用自定义代码构建的私有云相比,在OpenStack上运行的私有云发行版可以提供更多实质性的好处。IDC评估了Red Hat OpenStack平台对私有云的价值,发现各组织每年实现681万美元的收益。阅读有关私有云的更多信息网络功能虚拟化451研究发现,使用OpenStack进行网络功能虚拟化(NFV)可能是下一件大事,该虚拟化涉及分离网络的关键功能,以便在环境中分布这些功能。该分析师调查的几乎所有全球通信服务提供商都将此列为其议程。阅读有关NFV的更多信息公共云OpenStack是构建公共云环境的主要开源选项。无论您的公司是一家数十亿美元的公开交易企业还是一家初创公司,您都可以使用OpenStack来建立公共云,其服务与主要公众竞争云提供商.阅读有关公共云的更多信息容器OpenStack是公共和私有云的稳定基础。容器加快了应用程序交付,同时简化了应用程序部署和管理。在OpenStack上运行容器可以将容器的好处从单个孤立的团队扩展到企业范围的跨部门操作。阅读有关容器的更多信息 为什么选择Red Hat OpenStack?因为我们为企业稳定了OpenStack,同时忠实于其开放源代码根。我们保持OpenStack开源,让您可以完全控制云基础设施及其所依赖的一切。您可以修改Red Hat®OpenStack部署以与任何供应商合作(或不与任何供应商一起合作),因为代码不会被锁定在专有墙后——这是您的。我们与云提供商密切合作,无论您部署在什么基础设施上,都能获得最佳性能。但这不仅仅是产品、支持、咨询和训练。我们是您的合作伙伴,帮助您介绍开源文化为您的企业贡献力量。继续阅读 继续阅读 第条 什么是云服务? 云服务是由第三方提供商托管并通过互联网向用户提供的基础设施、平台或软件。 第条 什么是托管IT服务? 托管服务是一种将常规任务转移给专家的方式,目的是降低成本、提高服务质量或让内部团队自由从事特定于您的业务的工作。 第条 什么是云管理? 了解云管理的各个方面,以及云管理平台如何帮助您的企业。 有关云计算的更多信息 产品 虚拟化硬件并将这些资源组织到云中的平台。 一个企业级的Kubernetes容器平台,具有全栈自动化操作,可管理混合云、多云和边缘部署。 与我们的战略顾问接洽,他们对您的组织有一个清晰的认识,分析您的挑战,并用全面、经济高效的解决方案帮助您克服这些挑战。 相关文章 了解云计算什么是云自动化?什么是云治理?云与边云和虚拟化之间的区别是什么?IaaS vs PaaS vs SaaS了解企业Kubernetes云计算的类型什么是云服务提供商?什么是云服务?什么是托管IT服务?什么是CaaS?什么是云架构?什么是云基础设施?什么是承诺支出?什么是混合云?什么是IaaS?什么是IT基础设施?什么是多云?什么是多租户?什么是PaaS?什么是私有云?什么是公共云?什么是SaaS?了解AI/ML用例什么是超标量器?Red Hat的混合云方法什么是承诺支出?什么是云市场?Red Hat的SRE方法 什么是电信云?为什么要构建Red Hat云?了解云计算应用程序Kubernetes模式简介有状态与无状态VNF和CNF有什么区别?什么是云应用程序?什么是容器注册?什么是Java框架?什么是Java运行时环境(JRE)?什么是应用程序体系结构?什么是集装箱化?什么是功能即服务(FaaS)?什么是Quarkus?什么是SDK?什么是无服务器?什么是面向服务的体系结构(SOA)?为什么选择Red Hat进行云计算开发?为什么选择Quarkus的Red Hat版本?什么是云存储?了解OpenStack云安全有什么不同什么是混合云安全?什么是生成性人工智能?什么是基于云的数字银行?什么是Kubeflow?什么是经过验证的模式?现代化国防软件工厂为什么选择Red Hat提供云服务? 资源 播客 《命令行英雄》第1季第6集:“打开云” 电子图书 云主动与混合云:战略指南 继续探索 电子图书提升混合云安全电子图书成功的混合云战略的7个特点检查清单构建混合云战略数据表Red Hat OpenStack平台:开源云基础设施电子图书通过混合云和容器电子书提高灵活性 培训 免费培训课程 Red Hat OpenStack技术概述