openstack初步认识

一、openstack定义

openstack是一个开源软件,提供了一个部署云的平台。为虚拟机或存储服务的公有、私有云,提供可扩展的、灵活的云计算。

openstack包含的主要开源项目有compute计算组件(nova),object storage存储服务组件(swift),image service镜像组件(Glance)。

Nova提供虚拟计算服务

Swift提供存储服务

Glance提供虚拟机镜像的注册、分发服务。


二、openstack历史版本

OpenStack Austin    2010.10

OpenStack Bexar    2011.2

Openstack Cactus    2011.4

Openstack Diablo    2011.9

Openstack Essex    2012.3

Openstack Folsom    2012.10


三、OpenStack的nova项目

1. nova含义

    nova并不提供虚级化功能,但通过libvirt API可对如下虚拟化平台进行管理:KVM, LXC, QEMU, UML, VMWare, xen。

    nova是由多个组件组成的,分别是nova-api, Message Queue(消息队列), nova-scheduler, nova-compute, nova-volume, nova-network。

2. nova-api组件

    nova-api组件实现了RESTful API功能,是外部访问Nova的唯一途径。

    nova-api接收外部的请求并通过Message Queue将请求发送给其他服务组件。

3. nova-compute组件

    nova-compute一般运行在计算节点上,通过Message Queue接收VM生命周期管理指令并实施具体的管理工作,如VM的创建、终止、迁移或

    Resize等操作。

4. nova-volume组件

    nova-volume一般运行在存储节点上,主要执行卷相关的功能,如创建卷、为VM绑定卷或解绑定卷等。

5. Message Queue

    组件之间通过此消息队列进行通信。eg,RabbitMQ

6. nova-scheduler组件

    nova-scheduler作为一个后台进程运行,它会根据一定的算法从计算资源池中选择一个计算节点用于启动新的VM

    实例,其步骤主要有两步:(1) 根据配置文件中定义的过滤器(filter)获得候选节点。(2) 使用不同的算法获取最终的节点。

7. nova-network组件

    该组件主要包括(1) Manage floating IPs

                              (2) Manage security group

                              (3) Configure network: Flat Network Manager, FlatDHCP Network Manager, VLAN Network Manager





基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目),个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算机相关专业的正在做大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的P
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值