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

用axure做高保真旅游网站中国进入一级战备2023

用axure做高保真旅游网站,中国进入一级战备2023,网站开发需要多长时间,网站如何做排名优化简介 弹性资源组件提供动态资源能力,是分布式系统关键基础设施,分布式datax,分布式索引,事件引擎都需要集群和资源的弹性资源能力,提高伸缩性和作业处理能力。 本文介绍弹性资源组件的设计,包括架构设计和详…

 简介

       弹性资源组件提供动态资源能力,是分布式系统关键基础设施,分布式datax,分布式索引,事件引擎都需要集群和资源的弹性资源能力,提高伸缩性和作业处理能力。

       本文介绍弹性资源组件的设计,包括架构设计和详细设计,指导开发人员代码开发,设计基于《flink原理源码分析(一) 集群与资源@k8s》,抽出作业管理器,包括其内部的调度器,通用化为资源消费者,标准化与资源管理器和任务管理器的交互接口;增加约束,如,组件间通讯rpc组件,高可用组件,心跳组件等,最大程度使用原flink代码,后续的迭代不断标准化,抽象化交互接口,支持不同的实现。

     本文是弹性资源组件设计最后一章,描述任务管理器的设计和资源消费者规范

技术架构

弹性资源组件的技术架构图,其中作业管理器接入系统提供,需实现与资源管理器和任务管理器的交互, 还有一些技术要求。

总体架构是master-worker,master的高可用是k8s的复制机制提供,选主机制k8s提供,作业管理器和资源管理器参与选主,作业管理器/任务管理器接入资源管理器主节点监听,获取最新资源管理器;作业管理器接入作业管理器主节点监听,获取最新的作业管理器主节点

数据架构,资源是组件的核心数据,分两条线a线 现有资源,b线 待定资源

  1. 4资源请求->5a 分配可用资源-> 6a 请求使用资源-> 7a 提供资源->8a 提交任务
  2. 4资源请求->5b 分配待定资源-> 6b 请求新worker-> 7b 启动任务管理器->8b 注册/报告资源

a线是分配现有资源;b线请求新资源,新资源注册后是现有资源,在a线分配

组件架构

上图弹性资源组件架构,作为SDK,提供RPC,slot池,心跳,高可用等组件支持,这些组件有约束的,有可选用的

任务管理器模块

任务管理器,资源的拥有者,负责报告资源槽,执行任务

《提供资源》是《请求使用资源》的关联用例,任务管理器向资源消费者确认提供资源消费者所需资源

请求使用资源/提供资源

资源管理器分配资源,匹配了合适的空闲资源slot,资源管理器请求资源所在的任务管理器使用资源,任务管理器确认使用后,通知资源使用者

  1. 资源管理器向资源所在的任务管理器TaskExecutor发出使用请求requestSlot
  2. TaskExecutor调用allocateSlotForJob,登记资源使用,登记信息包括jobId, slotId, allocationId, resourceProfile, targetAddress等
  3. TaskExecutor rpc-offerSlots通知ResourceConsumer确认提供该资源
  4. ResourceConsumer转交SlotPool的offerSlots处理,同样,最终处理是DeclarativeSlotPool
  5. DeclarativeSlotPool的matchOfferWithOutstandingRequirements匹配offerSlot与未完成的资源请求,构建AllocatedSlot
  6. 最后AllocatedSlot放入分配池AllocatedSlotPool,返回接收的offerSlots给TaskExecutor处理,没有匹配部分没有使用,无需返回

本节描述基于资源消费者使用弹性资源提供的slot池组件,管理获提供的资源,资源消费者也可自行实现资源管理

提交任务/载入和启动任务

资源消费者获得资源后,提交任务配置,包括任务的类型和参数,任务管理器启动任务

资源消费者规范

本节介绍系统使用弹性资源组件的规范,系统接入弹性资源组件,提供资源消费者实现

  1. 资源消费者需接入弹性资源的高可用机制,任务管理器监听资源消费者主节点变更
  2. 资源消费者需使用弹性资源的rpc组件实现规范的输入和输出接口
  3. 资源消费者资源管理器任务管理器间的心跳(HeatBeat),以及实现心跳超时资源的释放,重连

http://www.yidumall.com/news/31415.html

相关文章:

  • 免费网站模板 百度一下可以打广告的平台
  • 做好网站建设静态化站长之家网站模板
  • 站长工具 怎么做网站地图企业文化
  • 学校网站建设招标宁波seo网站排名
  • 山西太原建站哪家强自助建站网站
  • 北京建设教育协会网站首页超级外链工具 增加外链中
  • 软件开发价格标准企业seo培训
  • 兰州做网站客户毕节地seo
  • 微擎可以做企业网站吗代运营一家店铺多少钱
  • 做的网站没法本地上传图片最新战争新闻事件今天
  • 厦门网站建设是什么意思郑州网站推广优化
  • 个人做淘宝客网站好做吗360搜索建站
  • 如何在网站上做飘窗链接站长工具使用
  • 如何做自己的淘宝优惠券网站百度快速收录网站
  • 做网站分pc端和移动端的吗福州短视频seo公司
  • wordpress网站排行榜seo营销专员
  • 黄村网站开发公司三台网站seo
  • 为什么公司网站打不开全网营销是什么
  • 招聘网站建设保定2345网址导航下载桌面
  • 公司网站运营注意事项宁波seo怎么做引流推广
  • 网络营销型企业网站案例销售技巧和话术
  • 网站设计师需要学什么网站排名在线优化工具
  • 宁波自己建网站外贸营销型网站制作公司
  • 学生为学校做网站百度账号登录入口
  • 做网站用什么字体字号网络游戏推广公司
  • 网站建设咨询哪家性价比高电商营销策略
  • 企业整站网站模板下载百度一下你知道
  • 大学生做企业网站中国搜索引擎市场份额
  • 国内企业网站设计百度大数据查询怎么用
  • WordPress设置用户访问个数江门关键词排名优化