cyborg agent

cyborg agent提案

问题描述

Cyborg的需要一下功能:包括在计算机节点上管理代理,定位加速器,监控加速器状态和协调加速器驱动程序。

用例

在OpenStack中将加速器连接到虚拟机实例。

提议变更

cyborg agent驻留在各种计算机主机上,并监控对计算节点上的加速器进行监控。

如果某一个计算节点上加速器存在但没有设置,代理将通知conductor并建议手动检查。

用cyborg agent来监控加速器的状态并报告给conductor,并通过这些报告信息来帮助调度和操作。

数据模型

cyborg agent将在其检测到的加速器时在数据库中创建新条目,它还将更新具有加速器当前状态的那些条目。

更多临时数据,如加速器的当前使用情况将通过消息传递系统进行广播,不会被存储。

Cyborg Agent将保留本地缓存数据,目的是在系统中断或连接丢失不会失去加速器状态。

cyborg agent具体内容

Cyborg代理将安装在正在或者可能会使用加速器的计算节点上。

cyborg agent功能:

  • 检查硬件以查找加速器
  • 管理安装驱动程序,依赖关系,安装和卸载
  • 一旦生成实例生成后,将实例连接到加速器,
  • 将有关可用加速器,状态和利用率的数据报告给Cyborg服务器

硬件发现:

该实例每几秒钟扫描一次加速器和现有加速器的使用情况,并将该信息以心跳信息的形式报告给Cyborg服务器,以帮助管理管理加速器的调度和可用性。

硬件管理:

可以使用Ansible来管理每个加速器及其驱动程序的配置文件和其他设置。将为每一种支持的硬件安装和卸载配置ansible playbook。

实例连接:

一旦生成实例,需要连接到主机上的某个加速器,Cyborg服务器将向Cyborg代理发送消息,通知agent新实例。由于连接方法可能会在不同的加速器之间发生显着变化,所以驱动程序应该提供一个连接功能来调用。

本文分享自微信公众号 - 后端云(opnfv-tech)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-05-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • OPNFV简介(1) - 背景

    后端云
  • xshell工具在开发中的使用技巧

    这个没啥好说的,但是很实用,特别对于单显示器的情况。5.0或以上才支持,鼠标拖拽标签到屏幕某一个位置即可实现。

    后端云
  • vm挂载卷,镜像,vm实例的共享存储架构

    生产环境一般有独立的存储网络,和管理网络以及用户虚拟机的业务网络隔离开,互不影响网络的传输性能。

    后端云
  • 2015年全球加速器发展报告

    创业加速器在当今科技世界中发挥了重要作用,每天都会有新的加速器成立。TechStars执行董事NattyZola认为,“创业加速器可以让创业企业得到行业内专家...

    点滴科技资讯
  • 2015年美国和加拿大加速器发展报告

    创业加速器在当今高科技创新创业发展过程中发挥重要作用,几乎每天都会有新的加速器项目成立。Techstars的执行总裁认为,创业加速器是“经过证明可行的方式,通...

    点滴科技资讯
  • 创业加速器在美国

    近期将为大家奉上美国著名加速器500Startups发布的报告《世界500强企业如何融入创业革命浪潮?》,有兴趣的朋友可以留下邮箱! 近年来,信息技术和资本市...

    点滴科技资讯
  • 4个理由说明为什么加速器项目适合你

    ? 上周在和其他生物科技领域的创始人一起参加活动时,创始人们讨论了关于如何加入生物科技领域加速器/孵化器方面的问题。他们对加入孵化器或加速器存在很多疑问,我应...

    点滴科技资讯
  • 创业加速器最佳运营模式指南

    现在加速器随处可见。各个城市,大学,投资机构甚至是乡村都在积极拥抱创业加速器,他们认为有了加速器就能表示他们对创新和创业非常友好,非常支持了。他们认为有了加速...

    点滴科技资讯
  • Edgecore和Adva联手开发白盒网关

    Edgecore Networks和Adva周二宣布,他们正在开发移动蜂窝基站的白盒网关,作为Facebook电信基础设施项目(TIP)的一部分。

    SDNLAB
  • Python3 中sorted() 函数的用法

    iterable – 可迭代对象。 key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进...

    砸漏

扫码关注云+社区

领取腾讯云代金券