当前位置: 首页 > news >正文

wordpress收费下载/成都网站快速优化排名

wordpress收费下载,成都网站快速优化排名,设计师必逛网站排名,上海自贸区注册公司流程和费用原博客地址:http://blog.csdn.net/lynn_kong 关于filter的抽象逻辑结构和机制,在我之前的博客中有讲到,本篇博客的关注点在于Nova目前提供了哪些host filter,以及他们提供的功能。1、affinity_filter.py 这里文件里其实有四个可用…

原博客地址:http://blog.csdn.net/lynn_kong


关于filter的抽象逻辑结构和机制,在我之前的博客中有讲到,本篇博客的关注点在于Nova目前提供了哪些host filter,以及他们提供的功能。

1、affinity_filter.py

这里文件里其实有四个可用filter,都是关于亲和性的调度策略,分别如下:

DifferentHostFilter

创建虚拟机的同时可以指定一些虚拟机,要求新的虚拟机不能在这些虚拟机所在主机上创建。
说的简单一点,在host1上运行着vm1,要创建vm2,创建时指定了scheduler_hints->different_host=[vm1],那么vm2就不会在host1上创建。

SameHostFilter

与上面的filter功能相反,如果创建时指定了scheduler_hints-> same_host=[vm1],那么vm2就可以创建在host1上。

SimpleCIDRAffinityFilter

如果指定了scheduler_hints-> build_near_host_ip,那么只能在host1的管理IP网段内选择主机。

GroupAntiAffinityFilter

功能:指定scheduler_hints-> group_hosts=[host1, host2],那么虚拟机不能创建在这些host上。

2、aggregate_instance_extra_specs.py

AggregateInstanceExtraSpecsFilter

功能:将主机所属的aggregate的metadata属性,与创建虚拟机的instance_type中的extra_specs属性作比较。
同时,在extra_specs属性中,支持一些伪操作符(nova\scheduler\filters\extra_specs_ops.py),比如extra_specs={'mem':'>= 512'},那么host所属的aggregate的metadata={'mem':'1024'}时,就允许创建虚拟机。

3、aggregate_multitenancy_isolation.py

AggregateMultiTenancyIsolation

功能:租户和aggregate对应,实现创建虚拟机时租户独占资源。
host1所属的aggregate的metadata中filter_tenant_id=['tenant1', 'tenant2'],创建虚拟机的租户是tenant1,那么该虚拟机就允许创建在host1上。如果host1没有加入aggregate,或者aggregate没有配置metadata,则也允许创建虚拟机。

4、all_hosts_filter.py

AllHostsFilter

功能:不设置任何过滤规则

5、availability_zone_filter.py

AvailabilityZoneFilter

功能:保证虚拟机所属的availability_zone与host所属的availability_zone一致
如果创建时没有指定availability_zone,那么允许;否则就看是否与host所属aggregate的metadata['availability_zone']匹配。

6、compute_capabilities_filter.py

ComputeCapabilitiesFilter

功能:根据host的capabilities判断是否允许创建虚拟机。
将host->capabilities与虚拟机的instance_type->extra_specs作比较,比较方法类似于AggregateInstanceExtraSpecsFilter

7、compute_filter.py

ComputeFilter

功能:根据主机的状态和服务的可用性过滤

8、core_filter.py

CoreFilter

功能:看host上的vcpu个数能否满足创建虚拟机的instance_type中的vcpu个数。
根据CONF.cpu_allocation_ratio(默认是16)确定host上当前的vcpus_total。

AggregateCoreFilter

功能:同上
根据host所属的aggregate的metadata-> cpu_allocation_ratio,选取最小值作为ratio

9、disk_filter.py

DiskFilter

功能:看host上的disk大小能否满足创建虚拟机的instance_type中的(root_gb + ephemeral_gb)。
计算disk总量时,会根据CONF.disk_allocation_ratio计算

10、image_props_filter.py

ImagePropertiesFilter

功能:看虚拟机image->properties中某些属性是否在host的capabilities->supported_instances内。
属性包括:architecture、hypervisor_type、vm_mode。如果image->properties中没有这些属性,则通过过滤;如果有这些属性,而host->capabilities->supported_instances没有,返回False。

11、io_ops_filter.py

IoOpsFilter

功能:根据主机的IO负载过滤。
IO负载由host->num_io_ops表示,与CONF.max_io_ops_per_host(默认是8)比较。

12、isolated_hosts_filter.py

IsolatedHostsFilter

功能:如果没有配置CONF.isolated_images,当前host不在CONF.isolated_hosts中,返回True;如果虚拟机image_ref在CONF.isolated_images中,且host在CONF.isolated_hosts中,返回True;其他情况返回False。

13、json_filter.py

JsonFilter

入参中的scheduler_hints->query,类似于['=', 'mem', '512'],对host_state相关属性进行比较。

14、num_instances_filter.py

NumInstancesFilter

选择那些host_state.num_instances < CONF.max_instances_per_host的主机。

15、ram_filter.py

RamFilter

AggregateRamFilter

同CoreFilter相同。CONF.ram_allocation_ratio=1.5

16、retry_filter.py

RetryFilter

用于nova-scheduler的retry机制,看本机是否在retry->hosts里。

17、trusted_filter.py

TrustedFilter

支持Trusted Computing Pools。根据instance_type-> extra_specs-> trust:trusted_host,校验主机是否可信。

18、type_filter.py

TypeAffinityFilter

如果该主机上存在规格不为instance_type的虚拟机,返回False,也就是保证一个主机上只允许创建相同规格的虚拟机。

AggregateTypeAffinityFilter

aggregate->metadata-> instance_type,一个aggregate中只允许创建同一规格的虚拟机。
http://www.lbrq.cn/news/1116703.html

相关文章:

  • wordpress主机 seo/宁波 seo整体优化
  • 建设网站服务器/百度一下你就知道了 官网
  • 斗鱼网站的实时视频是怎么做的/百度最新收录方法
  • 建设银行个人官方网站/推广普通话手抄报内容资料
  • 大连市城市建设投资集团网站/培训心得总结怎么写
  • 麒贺丝网做的网站优化/搜索引擎营销的简称是
  • 中国水土保持与生态环境建设网站/网络信息发布平台
  • 做外贸网站需要注意些什么/宁德市教育局
  • html5电影网站建设/seo兼职工资一般多少
  • 哪个yy频道做天龙私服网站/制作一个简单的html网页
  • 网站搭建好有什么内容可以修改/广告竞价推广
  • 上海建设手机网站/百度推广教程视频教程
  • 青岛高端网站开发公司/武汉seo推广优化公司
  • 云南旅行社网站建设/微信群拉人的营销方法
  • 无锡seo网站推广/seo权威入门教程
  • 深圳微商城网站制作/西安网站建设哪家好
  • 网站建设流程总结/服装品牌策划方案
  • 找生意做去哪个网站/佛山seo教程
  • 个人中心页面/推广排名seo
  • 如何设置网站图标favicon.ico/镇江网站制作公司
  • 商业地产网站建设/石家庄网站优化
  • 日本产品和韩国产品哪个好/沈阳seo代理计费
  • 自建的电子网站如何做推广/百度百科优化
  • 秦皇岛做网站/广告投放怎么做
  • zz手表网站/seo排名优化收费
  • 青岛企业如何建网站/seo搜索是什么
  • 专做户外装备测评视频网站/seo sem是什么意思
  • 网站建设技术经费预算/全网网络营销
  • 做自动发货网站/长沙网络推广只选智投未来
  • 集团公司网站建设策划/google下载安卓版
  • ubuntu22 npm install electron --save-dev 失败
  • 2025年视频超高清技术应用全景介绍
  • 深入理解-Java-线程池:原理、动态调整与监控实践
  • 从零开发足球比分APP:REST API与WebSocket的完美搭配
  • OCR 与 AI 图像识别:协同共生的智能双引擎
  • xss-lab1-8关