面向中大型企业IT运维部门,解决传统远程桌面工具缺乏集中管理、权限控制、操作审计的痛点。基于开源RustDesk远程桌面内核进行企业级扩容,实现设备统一管理、细粒度权限控制、会话全程录制审计、批量运维操作,满足企业合规和安全要求,支持10万+设备并发管理。
点击空白处退出提示
语言技术
C++、JavaScript、Rust系统类型
Windows行业分类
企业服务
面向中大型企业IT运维部门,解决传统远程桌面工具缺乏集中管理、权限控制、操作审计的痛点。基于开源RustDesk远程桌面内核进行企业级扩容,实现设备统一管理、细粒度权限控制、会话全程录制审计、批量运维操作,满足企业合规和安全要求,支持10万+设备并发管理。
1. 设备集中管理:设备分组、标签管理、批量上线/下线、实时状态监控、自动发现;2. 企业级权限:RBAC权限模型、部门组织架构、操作权限细粒度控制、审批流程;3. 会话管理:实时会话监控、会话录制回放、异常行为告警、强制下线;4. 操作审计:全量操作日志、命令审计、文件传输记录、合规报表导出;5. 文件传输:断点续传、端到端加密、传输审批、病毒扫描;6. Web管理后台:设备看板、会话统计、运维效率分析、告警中心。
基于RustDesk开源项目(Rust语言)二次开发,底层P2P连接和H.264编解码保留原项目高性能实现;使用C++开发视频流处理和GPU硬件加速模块,降低CPU占用40%;管理后端采用Rust + Actix-web,支持万级设备并发;前端React + TypeScript + Ant Design构建管理后台;PostgreSQL存储设备和用户数据,Redis做会话状态缓存,Kafka做审计日志异步写入;WebSocket实现实时监控和告警推送。难点在于大规模设备并发下的信令服务器性能优化,通过连接池和消息队列分片优化支持10万+设备同时在线,单节点信令处理能力达到5万QPS。



评论