爱奇艺 CDN 运维平台实践-张强软件配置管理 运维数据统计 CDN设备管理 ## 运维痛点-软件配置 连通性 不可保证 状态 不可预知 ## 周期 不可预估 ## 运维痛点-数据统计 CNC CT CMNET GWBN SCC IPTV SSH-Based-Tools 数据统计、展示 收集代理 HDFS 实时性差 迭代低效 开发繁琐 ## 运维痛点-设备管理 ## 三 大ISP 通过BGP、多线机房实现连通 配置复杂、登录管理复杂,不稳定 ## 运维痛点小结 软件配置 ● 配置任务状态不可控 ☑ 连通性不可靠 - 日常软件、配置升级不可控 一些案例: 数据统计 ● 实时性差 ● 迭代效率低 ● 开发繁琐 设备管理 ## 03 运维平台设计 整体架构设计 通用代理服务集群设计(Promise) 11 运维任务模型设计 ☐ 应用配置管理 © 权限管理 架构演进大事记 ## 运维平台Fast 配置管理 服务发现 ssh webshell 设备管理 资产平台 通用代理服务(Promise) HTTP传输 ZMQ-Proxy KCP-Proxy 监控系统 fast客户端 promise客户端 插件库 应用层 基于API层实现的Web管理、命令行工具、监控dashboard等 API层 提供任务管理、模板管理、设备管理、服务发现及状态等接口 核心模块 实现通0 码力 | 34 页 | 1.75 MB | 2 年前3
Introduction to Mobile UI Test Automation0 码力 | 41 页 | 4.75 MB | 2 年前3
OpenShift Container Platform 4.6 节点使用设备插件来利用 POD 访问外部资源 93 2.8.1. 了解设备插件 94 设备插件示例 94 2.8.1.1. 设备插件部署方法 95 2.8.2. 了解设备管理器 95 2.8.3. 启用设备管理器 96 2.9. 在 POD 调度决策中纳入 POD 优先级 98 2.9.1. 了解 pod 优先级 98 2.9.1.1. Pod 优先级类 98 2.9 [Image](/uploads/documents/f/7/0/0/f70098b1da92ed3709474332ad9c5851/p99_1.jpg) ## 注意 对于简单设备插件参考实现,设备管理器代码中提供了一个存根设备插件:vendor/k8s.io/kubernetes/pkg/kubelet/cm/deviceplugin/device_plugin_stub.go。 ###### /var/lib/kubelet/device-plugin/ 创建一个 UNIX 域套接字,以服务来自于设备管理器的 RPC。 由于设备插件必须管理硬件资源、主机文件系统的访问权以及套接字创建,它们必须在一个特权安全上下文中运行。 各种设备插件实现中提供了有关部署步骤的更多细节。 ##### 2.8.2. 了解设备管理器 设备管理器提供了一种机制,可借助称为“设备插件”的插件公告专用节点硬件资源。 您可以公告专用的硬件,而不必修改任何上游代码。0 码力 | 404 页 | 3.60 MB | 2 年前3
OpenShift Container Platform 4.9 节点使用设备插件通过 POD 访问外部资源 71 2.8.1. 了解设备插件 71 设备插件示例 72 2.8.1.1. 设备插件部署方法 72 2.8.2. 了解设备管理器 72 2.8.3. 启用设备管理器 73 2.9. 在 POD 调度决策中纳入 POD 优先级 74 2.9.1. 了解 pod 优先级 74 2.9.1.1. Pod 优先级类 74 2.9 [Image](/uploads/documents/d/c/4/0/dc402467e4126dd2dff1e3e5f1b0d37d/p76_1.jpg) ## 注意 对于简单设备插件参考实现,设备管理器代码中有一个存根设备插件: vendor/k8s.io/kubernetes/pkg/kubelet/cm/deviceplugin/device_plugin_stub.go。 ###### /var/lib/kubelet/device-plugin/ 创建一个 UNIX 域套接字,以服务来自设备管理器的 RPC。 由于设备插件必须管理硬件资源、主机文件系统的访问以及套接字创建,它们必须在特权安全上下文中运行。 ● 有关部署步骤的更多细节,请参阅每个设备插件实施。 ##### 2.8.2. 了解设备管理器 设备管理器提供了一种使用称为设备插件的插件来广告专用节点硬件资源的机制。 您可以公告专用的硬件,而不必修改任何上游代码。0 码力 | 374 页 | 3.80 MB | 2 年前3
深度解析CNCF社区⾸个基于Kubernetes的边缘计算平台KubeEdgea97/p2_1.jpg) ## Outline ## 《三 → 边缘计算 & 应用场景 & 面临的挑战 → Why KubeEdge & 基础架构 & 设备管理 & 实战 → 后续规划 & 社区贡献 & 技术交流 ## 边缘计算 Internet of Things Edge Computing Cloud  ## KubeEdge设备管理——Kubernetes Custom Resource Definitions (CRD)  应用场景:智能家居设备云端托管 ## KubeEdge设备管理——从云端同步期望设备状态到边缘  应用场景:智能家居设备远程控制 ## KubeEdge设备管理——从边缘上报实际设备状态到云端  ### 9.4 设备管理信息异常 问题:申请主机后 ssh 连接失败,导致设备管理信息异常 处理:删除 .ssh/known_hosts 文件中对应主机记录 日志详情 关闭 ,设备硬件状态(剩余电量、CPU温度等)。 ,各组件可单独使用,可根据不同场景灵活选用。  sysMaster 组件架构简单,提升了系统整体架构的扩展性和适应性,从而降低开发和维护成本。其主要特点如下: 支持服务管理、设备管理等功能,具有自身故障秒级自愈和版本热升级能力。0 码力 | 52 页 | 5.25 MB | 1 年前3
电商消息系统架构演进&mdashents/a/3/f/d/a3fdad5cb5ffe0f5999ae7ab95b2d47f/p5_16.jpg) ## 电商消息系统架构 ## 电商消息架构概貌 App 设备 PC 电脑 设备管理 上行Pull 长连通道-Push 存储/缓存 网关 接入层 请求转发 通道服务 Dubbo/RPC服务 MetaQ异步 消息应用 Mean 手段 Elastic ebSocket 通道 LVS HTTP2.0 密钥验证 安全防刷/限流 负载均衡 ChannelService 接入服务 HSF RPC 业务方系统推送 流控 设备管理 内部 RPC BizService LOC在线状态 存储/缓存/MetaQ 1. 多端多协议适配 2,长连双向通道统一接入 3. 负载均衡和路由 4,网络库、传输和压缩、安全处理0 码力 | 22 页 | 12.22 MB | 2 年前3
共 44 条
- 1
- 2
- 3
- 4
- 5













