云计算框架与应用.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

云计算框架与应用--第1页

第一章

OpenStack是一个进行云部署的操作平台或工具集,可以控制大量的计算、存储、

网络资源,但它本身不能进行虚拟化,需要依赖第三方软件。

与其它开源IaaS云平台相比,OpenStack具有项目松耦合、组件配置较为灵活、

二次开发容易等优势。

搭建OpenStack环境时,一般需要控制节点、计算节点、块存储节点、对象存储

节点和网络节点。其中块存储节点、对象存储节点和网络节点不是必选节点。

OpenStack工作流程(能根据图1-5OpenStack概念架构图进行论述)

Kubernetes是基于容器技术的分布式架构方案,也是一个开放的开发平台,既

不限制编程语言,也不限定编程接口。

Kubernetes是一个典型的Master/Slave式分布式集群架构,拥有Master和Node

两类节点。Master节点为控制节点,负责整个集群的管理;Node节点为工作节点,

负责处理Master分配的工作负载。

第三章

网桥是工作在数据链路层的一个物理或虚拟设备。网桥在宿主机上创建,用于

为虚拟机提供网络连接。连接在同一个网桥上的虚拟机之间可以相互通信。

网关是在具有路由功能的设备上的一个端口。网关为虚拟机提供三层网络的连

通性。

为了减小广播域,将一个局域网划分成多个虚拟局域网VLAN,但是不同虚拟局

域网VLAN的物理机和虚拟机之间需要通过网关进行通信。

为了解决服务器物理接口数量有限,不能为众多VLAN提供连接到网关的接口的

问题,将物理接口划分为若干个子接口

网桥或者交换机上的端口,可以配置成Access端口或者Trunk端口,Access

端口只能传输同一个VLAN的数据,Trunk端口可以传输所有VLAN的数据

第四章

安装OpenStack的基础组件至少需要一个控制节点和一个计算节点。

安装前需要配置好时间服务,保证所有节点时间一致。

MySQL是OpenStack的数据库组件,安装在控制节点上。

云计算框架与应用--第1页

云计算框架与应用--第2页

RabbitMQ是OpenStack的消息队列服务组件,用于协调各服务组件之间的信息

交换。

Memcached是OpenStack的缓存服务组件,用于缓存Token等数据。

Etcd组件用于保证服务在分布式的环境里正常运行。

Keystone(OpenStackIdentityService)是OpenStack框架中负责管理身份验证、

服务规则和服务令牌功能的组件模块。

Glance组件用于管理OpenStack需要使用的镜像。

Nova是一个非常重要的核心组件,用于管理用户的虚拟机实例,可以根据使用

者需求实现虚拟机的开关机、CPU调配、RAM管理等操作。

Horizon组件为OpenStack的图形化控制台,用户可以使用这个控制台,对

OpenStack的网络、镜像等资源进行管理。

OpenStack节点类型分为:控制节点、网络节点、计算节点和存储节点

Neutron是OpenStack的网络组件,可以提供二层交换、三层路由、DHCP、负荷

均衡、防火墙和VPN等服务。

Neutron架构主要由NeutronServer(核心插件+服务插件)、数据库、消息队

列、L2代理、L3代理、DHCP代理和认证服务组件组成

Neutron核心插件可以配置为:厂商插件和ML2插件

ML2插件分为网络驱动类型、实现机制驱动和扩展驱动

文档评论(0)

139****3798 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档