
簡單聊聊 Ironic
- 2020 年 9 月 26 日
- 筆記
上一篇文章里我简单介绍了一下「裸金属」的概念,提到了 OpenStack 中的核心项目 Ironic,今天简单来聊聊它。 Ironic 项目的吉祥物 Bare Metal 所以用 Bear 来做吉祥物,谐音梗很好玩嘛 在介绍 Ironic 之前,我们必须要对服务器是怎么管理的有个基本认识。 服务器的 …
Continue Reading
上一篇文章里我简单介绍了一下「裸金属」的概念,提到了 OpenStack 中的核心项目 Ironic,今天简单来聊聊它。 Ironic 项目的吉祥物 Bare Metal 所以用 Bear 来做吉祥物,谐音梗很好玩嘛 在介绍 Ironic 之前,我们必须要对服务器是怎么管理的有个基本认识。 服务器的 …
Continue Reading
什么是裸金属 裸金属,是英文 Bare Metal 的直译,其实也是可以叫 Bare Machine 的,可能大家觉得 Metal 听起来更酷一点,所以都爱这么叫。 如果说裸金属听起来有点懵逼,那么说裸机大家都很好理解了,就是指 没有操作系统的计算机硬件 。 大家伙平时在说起服务器(Server)的 …
Continue Reading【 Summary 】 TaskFlow 是一个为了 openstack 实现的 python 库,使得执行 task 变得简单,一致,易扩展,可靠; 它能以一种声明的方式,将轻量级 task 对象的创建与 flows 结合起来; 它以一个可以声明的方法可以使得其包含的 engines 去运行这些 …
Continue Reading
一:简介 一、背景 1. 对于公有云计算平台来说,只有计算、网络与存储这三大服务往往是不太够的,在目前互联网应用百花齐放的背景下,几乎所有应用都使用到数据库,而数据库承载的往往是应用最核心的数据。此外,在大数据分析越来越盛行的背景下,对数据库的可靠便捷管理也变得更为重要。因此,DBase as a …
Continue Reading
一:简介 一、什么Heat 1. Heat 是一套业务流程平台,旨在帮助用户更轻松地配置以 OpenStack 为基础的云体系。利用Heat应用程序,开发人员能够在程序中使用模板以实现资源的自动化部署。Heat能够启动应用、创建虚拟机并自动处理整个流程。它还拥有出色的跨平台兼容性,能够与 Amazo …
Continue Reading
一:云计算 一、起源 1. 云计算这个概念首次在2006年8月的搜索引擎会议上提出,成为了 继互联网、计算机后信息时代的又一种革新(互联网第三次革命)。 2. 云计算的核心是将资源协调在一起,使用户通过网络就可以获取到无限的资源并且不受时间和空间的限制, 为用户提供一种全新的体验。 二、基本概念 1 …
Continue Reading
一:简介 一、背景 1. Swift 最初是由 Rackspace 公司开发的高可用分布式对象存储服务(O bject Storage Service ),并于 2010 年贡献给 OpenStack 开源社区作为其最初的核心子项目之一,为其 Nova 子项目提供虚机镜像存储服务。Swift 构筑在 …
Continue Reading
一:简介 一、作用 1. 块 存储服务, 为运行实例提供稳定的数据块存储服务。 2. 块存储服务,提供对 volume 从创建到删除整个生命周期的管理。 二、Block Storage 1. 操作系统获得存储空间的方式一般有两种: 1. 通过某种协议(SAS,SCSI,SAN,iSCSI 等)挂接裸 …
Continue Reading
一:简介 一、概念 1. N ova和Swift是OpenStack最早的两个组件,nova分为控制节点和计算节点。 2. 计算节点通过Nova Computer进行虚拟机创建,通过libvirt调用kvm创建虚拟机,nova之间通信通过rabbitMQ队列进行通信。 3. Nova位于Openst …
Continue Reading
一:简介 一、作用 1. 用户管理:验证用户身份信息合法性 2. 认证服务: 提供了其余所有组件的认证信息/令牌的管理,创建,修改等等,使用MySQL作为统一的数据库。 3. Keystone是Openstack用来进行 身份验证 (authN)及 高级授权 (authZ)的身份识别服务, 目前支持 …
Continue Reading