首页 > 其他分享 >华为FusionSphere OpenStack标签有大作用,你用对了吗?

华为FusionSphere OpenStack标签有大作用,你用对了吗?

时间:2023-02-02 22:31:24浏览次数:56  
标签:FusionSphere 机组 主机 虚拟机 SRV 冗余 标签 OpenStack 有大

FusionSphere 的标签有两处设置的地方,一个是主机组标签,一个是规格标签,这两个标签配置均在FusionSphere OpenStack OM上进行配置。

标签与虚拟机能发放的位置、热迁移和重建的范围息息相关。

一、主机组标签

主机组标签设置入口为 主机组>更多>标签

华为FusionSphere OpenStack标签有大作用,你用对了吗?_fusionsphere

主机组常见标签如下:

  • 主机组名称标签:主机组名称=true,如SRV_HA01=true,相当于给该主机组的每个主机都打上了SRV_HA01=true的标签。
  • 主机组冗余标签:__redundancy=n(n为数字,表示该主机组冗余的主机数量),当主机组设置了__redundancy=n标签时,主机组会预留出n个主机作为冗余主机,nova调度主机时优先在非冗余主机中调度,当这些主机资源不足时,再去冗余主机中调度。

二、规格标签

主机组标签设置入口为 规格>更多>标签管理,也可以在新建规格时设置标签

华为FusionSphere OpenStack标签有大作用,你用对了吗?_fusionsphere_02

华为FusionSphere OpenStack标签有大作用,你用对了吗?_fusionsphere_03

上图设置表示a=aa

规格常见标签如下:

需要发放到的主机组名称=true,如SRV_HA01=true。在创建或迁移虚拟机时,nova会根据该标签过滤主机,将没有SRV_HA01标签的主机剔除,继续在有SRV_HA01标签的主机中过滤其他条件。

三、标签的作用

1、利用标签能实现资源隔离,比如现有SRV_HA01和SRV_HA02,需要部署mysql和nginx两个业务,要求两个业务使用不同的主机组,那么我们就可以通过标签实现该需求,确保mysql虚拟机不会发放到SRV_HA02上。

业务

所属主机组

虚拟机规格标签

mysql

SRV_HA01

SRV_HA01

nginx

SRV_HA02

SRV_HA02

2、实现资源冗余

通过__redundancy标签实现资源冗余,提高资源利用率,保障可靠性。

以下场景,当为设置冗余标签时,虚拟机的分布可能如下表,当Host1故障时,VM1无资源可迁移和重建,业务受损时间长。

主机(16C)

VM1

VM2

VM3

Host1

12C

4C


Host2

8C



Host3

8C



当设置了__redundancy=1,虚拟机分布如下表,Host3作为冗余主机,主机组内其他资源满足虚拟机要求时,该主机上不承载虚拟机,当Host1 or Host2故障时,完全可以将虚拟机迁移到Host3上。

主机(16C)

VM1

VM2

VM3

Host1

12C

4C


Host2

8C

8C


Host3





3、值得注意的是,主机组标签不一定是主机组名称=true,也可以是自定义的,只要虚拟机规格的标签和主机组标签匹配即可通过nova的filter。

我是运维少年,如果文章对您有帮助,欢迎关注我的同名公众号~

标签:FusionSphere,机组,主机,虚拟机,SRV,冗余,标签,OpenStack,有大
From: https://blog.51cto.com/xiaowangzai/6034011

相关文章

  • OpenStack 命令行创建 Unified limit
    CreateregisteredlimitusingcURL1.Gettokenreftohttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded=create-registered-limits-detail,list-......
  • openstacksdk快速上手
    hello,大家好,这里是费冰,今天是大年初六,唉,这么早就被迫营业了。那么今天来解读一波openstacksdk。Openstacksdk是什么其实我很难说明一个是什么的问题。如果你使用过pytho......
  • OpenStack云平台搭建
    参考:https://blog.csdn.net/m0_45692110/article/details/122628664https://huaweicloud.csdn.net/635607c3d3efff3090b58eb4.html一、虚拟机准备controller和compute虚拟......
  • Openstack Horizon and Django Compare the Working of authentication (Login)
    ​​http://fosshelp.blogspot.com/2014/01/openstack-horizon-and-django-compare.html​​copy:Workingofauthentication(Login)indjango===========================......
  • Openstack-创建实例错误
    创建实例错误实例执行所请求操作失败,实例处于错误状态。:请稍后再试[错误:Buildofinstancebeaeb5e0-26eb-4044-ae14-bb87d509886daborted:Failedtoallocateth......
  • Openstack-删除卷:您被禁止执行 删除卷 (僵尸卷)
    您被禁止执行删除卷(僵尸卷)您被禁止执行删除卷:7f23a26a-27f2-4504-9191-0f5630a5bff5,卷一直在创建,但实例已经被删除了[root@controller~]#mysql-uroot-p000......
  • Openstack-dashboard默认配额
    创建实例不超过10个方法一修改配置文件在使用openstack的过程中,默认创建的实例最多10个,这是因为配额默认实例就是10所以我们需要修改配置文件/etc/nova/nova.conf中......
  • OpenStack命令行参考
    OpenStack命令行参考hello,大家好,这里是费冰。在使用OpenStack的过程中,固然我们可以通过web页面完成绝大多数的操作,但作为管理人员,不能不知晓OpenStack命令行的有关知......
  • OpenStack命令行参考
    OpenStack命令行参考hello,大家好,这里是费冰。在使用OpenStack的过程中,固然我们可以通过web页面完成绝大多数的操作,但作为管理人员,不能不知晓OpenStack命令行的有关知识......
  • OpenStack显卡穿透
    OpenStack显卡穿透注意事项服务器主板CPU虚拟化打开如果只有一张显卡物理机不要安装显卡驱动1.确认是否支持iommucat/proc/cmdline|grepiommu针对Int......