所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type II) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
相关概念

相关概念

项目功能简介

项目是各服务中一些访问资源的集合,租户可创建多个项目,将项目分配给对应的用户或用户组,实现项目间的业务隔离。

表38-1 项目简介

操作

说明

切换项目

您可以单击右上角的,切换到不同的项目中。

创建资源空间

您首先需要创建该项目在本产品中的资源空间,用于初始化平台各组件的数据

申请配额

项目配额不足时,可通过“申请配额”扩充项目资源。

平台监控

若需要使用监控功能,请勾选“平台监控”配置。例如,用户需要查看应用、节点CPU、内存使用情况等。

  • 不勾选平台监控,用户纳管节点后,不会在节点上创建icagent进程。
  • 勾选平台监控,用户纳管节点后,会在节点上创建icagent进程,且icagent进程占用一个实例配额。

自动创建存储

若需要使用自动创建存储功能,请勾选“自动创建存储”。

勾选后,应用在使用存储的过程中,如果没有匹配的存储,后台会自动创建一块存储给应用使用。

说明:

用户纳管节点后,会在节点创建fuxi存储进程,并占用一个实例配额。且fuxi存储进程与勾选“自动创建存储”无关,会一直存在。

添加密钥

给项目添加AK/SK密钥。

资源管理

用户在使用ServiceStage前,需确保节点资源充足,否则会造成功能使用失败。

  • 除发布“没有Broker的服务”外,其他功能均需保证有足够的节点资源,否则操作会失败。
  • 节点纳管成功后,不允许对已纳管的节点做任何手动操作,否则无法保证部署在该节点功能正常运作。

使用资源管理前,建议您先了解以下基本概念。

表38-2 基本概念

术语

解释

资源

资源是应用在运行时所依赖的资源实体的抽象,代表一种或多种物理资源实体,如计算、存储、网络等。

节点

节点是指接入到平台的计算资源,包括虚拟机、物理机等。

集群

集群是容器运行所需云资源的组合,关联了若干云服务器节点、负载均衡等。

私有集群:由租户或用户自行创建。私有集群中,Mater节点和Node节点由租户或用户私有。

存储

创建的应用有数据持久化存储需求时,需要先创建存储。存储创建成功后,在创建应用时可将存储通过卷的形式挂到应用中。

其他资源

资源文件是ServiceStage中独立管理的对象,文件内容由用户决定。资源文件创建完成后,可在容器应用和虚机应用中加载使用。例如,在“数据卷”中加载资源文件,使其成为容器中的文件,或者在“环境变量”中加载,使其成为容器中的环境变量。

应用管理

ServiceStage能够为各种类型的应用(有状态/无状态容器应用、守护进程应用、虚机应用)选取合适的资源进行安装部署,并支持运行时管理操作,如配置、更新、升级、卸载等。

创建应用前,建议您先了解以下基本概念。

表38-3 应用基本概念

术语

解释

应用

应用是可部署的软件实体,包含一个或一组容器或进程。

容器

一个通过docker镜像部署的实例,一个节点可运行多个容器。

容器应用

以容器技术来运行构建应用的环境。

虚机应用

将应用进程直接部署在虚拟机或物理机操作系统上。

无状态容器应用

应用实例间互不依赖,任意一个Web请求完全与其他请求隔离。无状态容器应用更易实现可靠性以及可伸缩性。

有状态容器应用

应用有多个实例,每个实例承担不一样的功能,且每个实例间有依赖和前后启动顺序关系。通常用于有数据持久化存储要求的应用。

守护进程应用

守护进程应用主要用于节点状态的监控、信息采集与上报等。

普通任务

普通任务是一次性运行的批处理任务,部署完成后即可执行。

定时任务

定时任务是按照指定时间周期运行的批处理任务。

应用组

用户可以将某些相关应用放到同一个应用组中,方便统一管理。

标签

标签以Key/value键值对的形式附加到各种对象上(如应用、节点、服务等)。

标签定义了这些对象的可识别属性,用来对其进行管理和选择。

堆栈管理

若用户需要一次性部署多个应用,需要使用堆栈进行自动化编排。

堆栈是指由应用、服务、资源等元素组成的一个部署实例,ServiceStage将相关编排元素通过“堆栈”进行集中管理。

当前支持如下两种创建堆栈的方式。

  • 通过模板创建堆栈:开发人员或运维人员对应用的拓扑、生命周期管理计划进行设计,并输出应用模板(也可称为应用设计包),系统根据应用模板自动创建堆栈。
  • 通过设计器创建堆栈:平台提供符合TOSCA标准的应用图形化设计器,拉通IaaS/PaaS/SaaS三层的应用全栈图形化编排部署,便于自动生成应用模板,系统根据模板自动创建堆栈。
说明:

使用堆栈部署合设VM应用时需遵循以下约束(合设VM应用是指多个虚机应用部署在同一个节点上):

  • 多个软件包部署在同一个节点上,需确保目录、端口等不冲突。
  • 堆栈部署VM集群应用时(采用合设方式),多个应用实例间要保证能同时运行在一个VM上且没有冲突。
  • 堆栈部署VM应用时设置了声明端口,ServiceStage平台会基于端口执行冲突检查。
  • 堆栈部署VM集群应用时,系统默认支持软性亲和,即同一个应用的不同实例会分散部署,但不硬性保证

创建堆栈前,建议用户先阅读编排设计包格式说明。

创建堆栈前,建议您先了解表38-4

表38-4 创建堆栈基本概念

术语

解释

编排

编排是指对组成堆栈的元素(Element)按照一定的次序进行处理的过程。通过定义应用组件、对资源的需求、依赖的服务、元素之间的关系(拓扑)等,完整地描述应用本身以及所依赖的服务、资源,最后交由FusionStage平台完成部署。

堆栈

堆栈是指由应用、服务、资源等元素组成的一个部署实例。ServiceStage平台将相关编排元素通过“堆栈”进行集中管理。

模板

模板是对堆栈的描述,包括基于应用模型的堆栈拓扑定义、堆栈生命周期描述、运行时资源描述、软件组件描述等。

元素

元素表示组成一个模板的构建块(building block),是元素类型的一个实例化,在拓扑中表示为一个节点,可以为应用、服务、资源及其子孙节点类型。

应用

应用是对最小可部署对象的一种描述。应用代表一个软件应用的逻辑实体,表示一个有业务功能呈现给用户的计算机软件应用。

服务

服务是对按需取用的功能对象的一种描述。在ServiceStage应用模型中,服务一般面向应用,应用使用服务需要先订购服务,再绑定服务并使用,某些商业场景下可能还需要按使用量付费。

资源

资源是应用在运行时所依赖的资源实体的抽象,代表一种或多种物理资源实体,如计算、存储、网络等。

关系

关系是组成模板的元素之间的依赖。在拓扑中表示为两个节点之间的连线。元素间关系主要包括应用运行于资源上的关系、应用与服务的连接关系、元素之间的部署顺序关系、应用间的组合关系等。

生命周期

在FusionStage中特指堆栈/应用的生命周期。是指堆栈/应用从创建到被删除的整个过程。包括安装、启动、停止、删除、升级、伸缩、灰度发布等。

设计包

设计包描述ServiceStage的应用打包格式,作为应用拓扑设计的输出,以及应用编排系统的输入。

软件仓库

ServiceStage的容器镜像、虚拟机镜像、软件包、模板等文件的存储仓库。

部署

部署是指把一个模板实例化到基础设施的过程。用户在部署时输入相关配置参数(inputs),对模板进行实例化后即为一个可运行在ServiceStage之上的堆栈。

节点

在TOSCA中,节点是组成一个服务模板的构建块(building block),是节点类型(Node Type)的一个实例化,在拓扑中表示为一个节点。

输入

输入是指实例化模板时的输入参数,可选。

输出

输出是指模板实例化后的输出参数,可选。

编排、设计包、模板、堆栈、设计器的相互关系如图38-2

图38-2 相互关系

服务管理

任何希望开放给第三方使用的软件、工具、能力,甚至数据,都可以被作为服务,发布到平台,由第三方使用者订购。

按平台使用来看,分为以下类:

  • 服务目录:展示了平台中与项目类型相匹配的所有服务(例如:界面右上角项目的类型为“开发”,服务A适用环境类型为“开发和测试”,则该服务可被展示出来;而服务B适用环境类型为测试,则该服务不展示在界面)包含本租户和其他租户发布的公有服务。
  • 我订购的服务:展示了当前租户当前项目下已订购的所有服务。
  • 我发布的服务:展示了当前租户当前项目下发布的所有服务。

按服务角色来看,分为以下两类:

  • 服务提供者:将服务发布到服务市场,允许自己或其他使用者订购后使用。
  • 服务使用者:服务使用者在服务市场中,可以选择订购需要的服务,并进行实例化,实例化后购买者即可使用该服务。

发布或订购服务前,您需要了解以下基本概念。

表38-5 服务基本概念

术语

解释

服务

服务是对按需取用的功能对象的一种描述。在本产品应用模型中,服务一般面向应用,应用使用服务需要先订购服务,再绑定服务并使用,某些商业场景下可能还需要按使用量付费。

服务实例

实例是服务概念的一个具体实体。如软件类服务,一个软件实例就是一个软件实体。工具类服务,一个实例就是一个工具实体。每种服务的实例都不一样,可以是一个容器,也可以是一段数据。

服务依赖

服务依赖是指订购服务时必须先指定其依赖的服务实例。例如,服务A依赖服务B,如果被依赖的服务B实例还没有购买,则无法订购服务A的实例。

服务绑定

服务绑定是对服务依赖关系的记录。一个绑定记录就对应一个依赖关系,绑定动作使得使用者可以获得被绑定者的详情。依赖分“被别人依赖”和“依赖别人”,使用时请注意区分。同时,第三方应用也可以绑定服务实例。

服务接入包(Broker)

Broker用于协助本产品完成对服务实例的生命周期控制。

服务控制台(Console)

表示服务控制台程序包。

服务上架/发布

服务提供者,将服务发布到本产品的服务市场,允许其他本产品使用者订购后使用。

服务包括平台级服务租户级服务两种,其中平台级服务是指所有人都可以订购,租户级服务只有当前租户和当前租户下的用户才能订购。

服务订购

服务订购是指使用者在服务市场中,选择需要的服务,并且实例化。实例化后购买者就可以使用该服务。

翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043091

浏览量:45110

下载量:308

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页