zoukankan      html  css  js  c++  java
  • Placement服务

    简单介绍下此服务:

          OpenStack 除了要处理计算节点 CPU,内存,PCI 设备、本地磁盘等内部资源外,还经常需要纳管有如 SDS、NFS 提供的存储服务,SDN 提供的网络服务等外部资源。

         但在以往,Nova 只能处理由计算节点提供的资源。Nova Resource Tracker 假定所有资源均来自计算节点,因此在周期性上报资源状况时,Resource Tracker 只会单纯对计算节点清单进行资源总量和使用量的加和统计。显然,这无法满足上述复杂的生产需求,也违背了 OpenStack 一向赖以自豪的开放性原则。而且随着 OpenStack 的定义被社区进一步升级为「一个开源基础设施集成引擎」,意味 OpenStack 的资源系统将会由更多外部资源类型构成。

        所以,当资源类型和提供者变得多样时,自然就需求一种高度抽象且简单统一的管理方法,让用户和代码能够便捷的使用、管理、监控整个 OpenStack 的系统资源,这就是 Placement(布局)。


    Placement使用方法

    https://docs.openstack.org/osc-placement/latest/cli/index.html


    需要指定api版本

    export OS_PLACEMENT_API_VERSION=1.10


    安装placement 命令库

    pip3 install osc-placement


    [root@controller01 ~]# openstack allocation candidate list --resource VCPU=1 --resource MEMORY_MB=64000

    1599553064(1)


    [root@controller01 ~]# openstack resource provider list

    1599553210(1)



  • 相关阅读:
    创建可视化优秀网站的40个精美jquery插件推荐
    究极程序员跨过的艰难六步
    编写可移植的PHP代码
    程序员如何保持优秀
    网站安全检查列表
    PHP之谈(四)——smarty模板的学习
    PHP
    弱校ACM奋斗史
    学习PHP重在坚持
    About Me
  • 原文地址:https://www.cnblogs.com/menkeyi/p/13743148.html
Copyright © 2011-2022 走看看