青岛建网站需要花多少钱做图的ppt模板下载网站
先来看看OpenLinkSaas的大目标 
 
 
在OpenLinkSaas的产品目标中,让开发人员更加方便的使用云资源是目标之一。通过各大云厂商的API,来可视化云上基础设施的数据是远远不够的。我们准备在2025年1月份增加方便管理和运营研发场景下服务器的能力。 
 
这部分的功能同现在的1panel和宝塔有些重合,我们会侧重在研发场景下的服务器管理和运维。 
 
相关特性
- 功能特性 
- 监控 
- 系统资源(cpu,内存,磁盘等)
 - 进程
 - 网络服务健康
 
 - docker 
- 启动/关闭
 - 查看日志
 
 - 脚本执行
 
 - 监控 
 - 非功能特性 
- 安全 
- 网络安全
 - 运行安全
 - 数据安全
 - 权限管理
 
 - 简单 
- 部署简单
 - 操作简单
 
 
 - 安全 
 
系统架构
 
相关组件
LinkSaas服务端 
 
- 提供鉴权接口,用于确认访问网关的请求所属用户和项目。
 
LinkSaas客户端 
 
- 提供相关功能的GUI界面
 
网关 
 
- 接收客户端的请求
 - 通过LinkSaas服务端对请求进行身份认证
 - 检查用户权限
 - 转发指令给Agent
 
Agent 
 
- 执行网关转发的指令
 
技术选型
- 网络通讯 GRPC
 - 开发语言 GoLang
 - 本地数据库 badger
 - 日志 zap
 - 任务脚本语言 deno
 
代码仓库
- sj_proto 通讯协议定义
 - sj_proto_gen_go 通讯协议生成的golang代码
 - sj_proto_gen_rust 通讯协议生成的rust代码
 - sj_gateway 网关实现
 - sj_agent agent实现
 - sj_task 常规任务的deno脚本
 
