三九宝宝网宝宝百科宝宝知识

openstack是什么知乎

02月22日 编辑 39baobao.com

[如何成为一名对外汉语老师知乎]一名优秀的对外汉语教师从理论到教学要完成三个转化:一个是书本上的知识、论文如何转化为自己头脑中的知识;第二个转化就是头脑中的知识如何转化为教学的内容;第三个转化,教学内...+阅读

(1)官方的解释相信大家都已经了解了,不了解也没有关系。现在从常识的角度来给大家解释和说明。OpenStack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目,OpenStack被公认作为基础设施即服务(简称IaaS)资源的通用前端。

如果这些还不明白,那么从另外的角度给大家介绍:首先让大家看下面两个图就很简单明了了:此图为openstack的登录界面下面是openstack的一个管理界面从这两个图,相信有一定开发经验,就能看出openstack是什么了。可以说他是一个框架,甚至可以从软件的角度来理解它。如果不明白,就从传统开发来讲解。不知道你是否了解oa,erp等系统,如果不了解可以到网上去找,资料一大把。

他和oa,erp有什么不同。很简单就是openstack是用做云计算的一个平台,或则一个解决方案。它是云计算一个重要组成部分。上面对openstack有了一个感性的认识。(2)openstack能干什么。大家都知道阿里云平台,云平台,而阿里云平台据传说就是对openstack的二次开发。对于二次开发相信只要接触过软件的都会明白这个概念。不明白的自己网上去查一下。

也就是说openstack,可以搭建云平台,什么云平台,公有云,私有云。现在在招聘的私有云工程师,应该就是这方面的人才。(3)openstack自身都包含什么以下是5个OpenStack的重要构成部分:l Nova – 计算服务l Swift – 存储服务l Glance – 镜像服务l Keystone – 认证服务l Horizon – UI服务图1 OpenStack基本构架下图展示了Keystone、Dashboard二者与其它OpenStack部分的交互。

下面详细介绍每一个服务:

(一)OpenStack计算设施—-Nova Nova是OpenStack计算的弹性控制器。OpenStack云实例生命期所需的各种动作都将由Nova进行处理和支撑,这就意味着Nova以管理平台的身份登场,负责管理整个云的计算资源、网络、授权及测度。虽然Nova本身并不提供任何虚拟能力,但是它将使用libvirt API与虚拟机的宿主机进行交互。Nova通过Web服务API来对外提供处理接口,而且这些接口与Amazon的Web服务接口是兼容的。

功能及特点l 实例生命周期管理l 计算资源管理l 网络与授权管理l 基于REST的APIl 异步连续通信l 支持各种宿主:Xen、XenServer/XCP、KVM、UML、VMware vSphere及Hyper-VOpenStack计算部件l Nova弹性云包含以下主要部分:l API Server(nova-api)l 消息队列(rabbit-mq server)l 运算工作站(nova-compute)l 网络控制器(nova-network)l 卷管理(nova-volume)l 调度器(nova-scheduler)API服务器(nova-api)API服务器提供了云设施与外界交互的接口,它是外界用户对云实施管理的唯一通道。

通过使用web服务来调用各种EC2的API,接着API服务器便通过消息队列把请求送达至云内目标设施进行处理。作为对EC2-api的替代,用户也可以使用OpenStack的原生API,我们把它叫做“OpenStack API”。消息队列(Rabbit MQ Server)OpenStack内部在遵循AMQP(高级消息队列协议)的基础上采用消息队列进行通信。Nova对请求应答进行异步调用,当请求接收后便则立即触发一个回调。

由于使用了异步通信,不会有用户的动作被长置于等待状态。例如,启动一个实例或上传一份镜像的过程较为耗时,API调用就将等待返回结果而不影响其它操作,在此异步通信起到了很大作用,使整个系统变得更加高效。运算工作站(nova-compute)运算工作站的主要任务是管理实例的整个生命周期。他们通过消息队列接收请求并执行,从而对实例进行各种操作。

在典型实际生产环境下,会架设许多运算工作站,根据调度算法,一个实例可以在可用的任意一台运算工作站上部署。网络控制器(nova-network)网络控制器处理主机的网络配置,例如IP地址分配,配置项目VLAN,设定安全群组以及为计算节点配置网络。卷工作站(nova-volume)卷工作站管理基于LVM的实例卷,它能够为一个实例创建、删除、附加卷,也可以从一个实例中分离卷。

卷管理为何如此重要?因为它提供了一种保持实例持续存储的手段,比如当结束一个实例后,根分区如果是非持续化的,那么对其的任何改变都将丢失。可是,如果从一个实例中将卷分离出来,或者为这个实例附加上卷的话,即使实例被关闭,数据仍然保存其中。这些数据可以通过将卷附加到原实例或其他实例的方式而重新访问。因此,为了日后访问,重要数据务必要写入卷中。

这种应用对于数据服务器实例的存储而言,尤为重要。调度器(nova-scheduler)调度器负责把nova-API调用送达给目标。调度器以名为“nova-schedule”的守护进程方式运行,并根据调度算法从可用资源池中恰当地选择运算服务器。有很多因素都可以影响调度结果,比如负载、内存、子节点的远近、CPU架构等等。强大的是nova调度器采用的是可插入式架构。

目前nova调度器使用了几种基本的调度算法:随机化:主机随机选择可用节点;可用化:与随机相似,只是随机选择的范围被指定;简单化:应用这种方式,主机选择负载...

以下为关联文档:

澳洲硕士留学选什么工程类专业知乎通信工程应该比较有发展前景 专业介绍: 通信技术是以现代的声、光、电技术为硬件基础,辅以相应软件来达到信息交流目的。通信工程是信息科学技术发展迅速并极具活力的一个领域...

知乎用乎知行合一不亦乐乎什么意思知行合一 贵于行之 华盛顿儿童博物馆墙上的这句话,无不诉说着这样一个道理——学贵于知之,更贵于行之。 西汉文学家刘向说过:“耳闻之不如目见之,目见之不如足践之。”千百年来,...

美国留学推荐信是怎么寄的知乎1.纸质推荐信:纸质美国大学推荐信,老师写好推荐信,打印,签字。推荐表是PDF的,你用邮件发给老师,老师填好打印,或者打印再填好,签字。然后老师把推荐信和推荐表一起放到信封里,封口签...

知乎在美国大学的捐赠基金工作是一种怎样的体验其实大部分美国大学基金会就是一种FOF (Fund of Fund),只不过没有直接客户的压力,而程序上只需对董事会负责。至于内部工作如何,基本上每家学校各不一样。在我知道范围内,大概介...

生日贺卡怎么写知乎1、浩瀚的星空,闪烁着点点的荧光;每一丝亮光,都承载着绮丽的梦想,祝福你今天许下的每一个心愿,都能一一实现。生日快乐无限! 2、祝你又长了一年的皱纹,离满脸褶子又近了一步!愿每天...

在美国读完llm以后回国做什么知乎LLM一般回中国发展,这个是大多数LLM的选择。有工作经验的律师通常还是会回国,因为在国内有了一定的经济基础或家庭。而没有工作经验的 LLM在美国更加找不到工作,所以还是要回来...

固态硬盘哪个牌子好知乎目前,作为市场上最火的硬件之一:固态硬盘,已经受到了越来越多的数码爱好者的关注。那么,固态硬盘究竟哪些品牌质量比较好,我们在购买时又该如何挑选呢? 1作为市场上最火的硬件之一...

知乎上的人都是些什么人跟平台比有什么区别知乎出了名之后里面什么人都有,真大神有,没料满嘴跑火车的有,就是想装逼和只会抖机灵的也有。而且当你看一些充满议论性的话题上你会见识到各式各样的人,我甚至还见过一篇明明完...

33度高温里感冒是一种什么体验知乎那感觉太惨了!夏季感冒中医又称为暑湿感冒,与冬天的风寒感冒和风热感冒是有区别的。暑湿感冒的特点就是因为夏季闷热,湿度比较大,在这个时候大家都比较贪凉,比如吹空调等,感受了风...

推荐阅读
图文推荐