您当前的位置:首页 > 互联网百科 > 云计算

OpenStack是什么,为什么华为也用OpenStack

时间:2020-07-24 11:04:10  来源:  作者:

很多人听说过云计算,这已经不算新名词了。还有一个词叫虚拟化,它是云计算的奠基了。本文尝试用通俗易懂的方式,讲述OpenStack是什么。

OpenStack是什么?

OpenStack是云计算管理的工具,就像k8s之于Docker。OpenStack对服务器的虚拟化依然是调用底层操作系统的虚拟化接口(hypervisor),其重点在于管理,关注的是对虚拟机的管理。

可以说,OpenStack是一款开源的虚拟机管理软件,既然对虚拟机管理,那么虚拟机需要的资源,比如CPU/内存/磁盘/网络/镜像等都在其功能范围内,还有为了保障虚机的安全做的鉴权/快照/迁移等服务(组件)。

为什么要用OpenStack

1. 云计算的趋势

云计算的一个本质就是把物理设备虚拟化,通俗的讲就是在物理机上部署虚拟机。为什么要使用虚拟机?首先,现在的服务器CPU内存多得不行,比如一台服务器就128核1T的RAM,每个业务都使用物理机简直是浪费。其次,机房的建设周期长,成本高,比如你公司今天要建个网站,你就要下订单买服务器、找机房托管、机房给你施工布线、服务器初始化。。。简直把人烦死。最后,虚拟机容易定制化,想要多少内存要多少台鼠标点一点就出来了。既然虚拟机这么重要,那么就要有管理软件吧。

2. 方便对虚拟机的管理

我们自己在PC上折腾的虚拟机,一般都是用虚拟机软件,比如VirtualBox/VMware,甚至有用Hyper-V, 从而能够在windows体验linux操作系统甚至macOS操作系统。回忆一下,你创建虚拟机是不是一台一台的创建,还需要规划分配多少CPU多少内存多少硬盘的。那么想象一下,在一个数据中心,一次要创建100台虚拟机,你怎么办?这时候虚拟机管理软件应运而生。批量生成虚拟机的软件统称MANO,即操作维护平台。后续有机会将展示如何使用MANO创建虚机。有兴趣可以关注我。

3. 开源、免费

我们也知道市面上云平台管理软件应该很多,但是为什么要使用OpenStack呢?因为“免费”,是真的免费。任何人可以从网上下载到OpenStack的软件,然后安装使用,比如我前面一篇文章写的。实际上,国内的大部分云计算平台都是使用OpenStack为基础改造优化的,比如华为FusionSphere 、腾讯的TStack云平台、华三的云操作系统等,国内的涉及云计算的大厂,大都是OpenStack的基金会的会员。我这里说大厂使用开源的东西,并不代表这些云厂家不厉害,实际上,OpenStack从开源版本到可商用的稳定版本,需要花费企业大量的人力去改造,包括代码、架构、逻辑和UI的优化,我们现在使用公有云业务的时候,看不到界面上有太多OpenStack的风格,这是UI经过了重构。毕竟OpenStack的Dashboard(就是OpenStack管理界面)还是有很多可优化的地方。

OpenStack是什么,为什么华为也用OpenStack

华为FusionSphere官网

4. 和AWS兼容

OpenStack可以说一直是AWS的追随者。AWS就是亚马逊云平台。AWS的设计思路、功能都极大促进的OpenStack的发展(说得好听的叫借鉴,不好听的叫抄,软件设计上毕竟idea想法最重要)。因为追随AWS,很多开发者有意兼容AWS的API接口。所以很多组件可以直接对接AWS,



Tags:OpenStack   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
很多人听说过云计算,这已经不算新名词了。还有一个词叫虚拟化,它是云计算的奠基了。本文尝试用通俗易懂的方式,讲述OpenStack是什么。OpenStack是什么?OpenStack是云计算管理的...【详细内容】
2020-07-24  Tags: OpenStack  点击:(96)  评论:(0)  加入收藏
一:什么是openstackRackspace是(美国航天局)和NASA(一家公司)共同发起的开源项目,他是一系列软件项目的组合。 这些项目是松耦合的关系,可以进行独立的安装,启动和停止,只有在必要的...【详细内容】
2019-11-27  Tags: OpenStack  点击:(109)  评论:(0)  加入收藏
OpenStack是一个开源平台,可让你构建在商用硬件上运行的基础架构即服务(IaaS)云。OpenStack背后的技术由一系列项目组成,这些项目为云基础架构解决方案提供了各种组件。它可以处...【详细内容】
2019-11-11  Tags: OpenStack  点击:(171)  评论:(0)  加入收藏
▌简易百科推荐
作者:阿里集团 阿里云智能事业群 云原生应用平台来源:华章科技 云原生(Cloud Native)的概念,最早是由Pivotal于2015年提出的,但是即使到了2019年上半年,国内对其的关注依然相对有限...【详细内容】
2021-07-19  华章科技    Tags:云原生   点击:(182)  评论:(0)  加入收藏
一、案例概述为了方便对公司办公计算机桌面系统的管理,公司需要搭建一套桌面虚拟化平台。公司运维工程师决定使用Cirtix桌面 虚拟化解决方案。 Citrix XenServer服务器虚拟化...【详细内容】
2021-07-13  虚拟化爱好者    Tags:企业云   点击:(609)  评论:(0)  加入收藏
近日有粉丝问阿里云和华为云的部署区别是啥,其实阿祥没有搭建过阿里云,具体用啥工具部署,部署的步骤和具体方法并不知道(ps:后续如果能找到类似资料,阿祥会给大家分享),所以我这次先...【详细内容】
2021-07-13  信息系统集成Vlog    Tags:阿里云   点击:(136)  评论:(0)  加入收藏
人类社会可以划分为三个阶段:第一次浪潮为农业阶段,从约1万年前开始;第二阶段为工业阶段,从17世纪末开始;第三阶段为信息化阶段,从20世纪50年代后期开始。 --托夫勒,《第三次浪潮...【详细内容】
2021-06-02  云技术    Tags:云计算   点击:(95)  评论:(0)  加入收藏
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二...【详细内容】
2021-05-14    全国产经平台  Tags:云计算开发   点击:(128)  评论:(0)  加入收藏
在当今互联网行业乃至一些大厂,大部分公司都采用敏捷项目管理模式来管理项目,在敏捷十二条宣言中有一条是这样说:“我们的最高目标是,通过尽早和持续地交付有价值的软件来满足...【详细内容】
2021-04-30    云计算AND容器技术  Tags:Jenkins   点击:(165)  评论:(0)  加入收藏
云服务所谓的云服务,云服务可以将企业所需的软硬件、资料都放到网络上,在任何时间、地点,使用不同的IT设备互相连接,实现数据存取、运算等目的。 云服务是一种按需服务1.云服务(C...【详细内容】
2021-04-28  德姐姐科普  今日头条  Tags:云服务   点击:(155)  评论:(0)  加入收藏
云计算是一种基于互联网的计算新方式,使得个人和企业用户以按需即取、易扩展的方式的获取计算和服务。本文介绍了云计算的基本概念、发展历程及发展现状,总结了云计算的关键技...【详细内容】
2021-04-28  云计算那点事    Tags:云计算   点击:(109)  评论:(0)  加入收藏
图片来源@视觉中国文 | 波波夫上世纪六十年代,科学家John McCarthy在斯坦福大学提出了“从任意地点通过网络访问计算机程序”的设想时,台下听众的反应,可能和今天在推特上看马...【详细内容】
2021-04-16    钛媒体APP  Tags:云计算   点击:(102)  评论:(0)  加入收藏
由于边缘计算能让用户在靠近物或数据源头的一侧处理工作负载,极大地提升了在云端的处理效率,因此备受用户青睐。  根据MarketsandMarkets数据分析显示:到2022年,边缘计算市场...【详细内容】
2021-04-07    IT168企业级  Tags:边缘计算   点击:(139)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条