# Lotus 运维学习课程大纲

# 1. 运维基础知识(1 万)

# 1.1 lotus 网络和存储服务过程认识

  1. lotus 网络介绍
  2. lotus 存储服务过程和架构认识
  3. lotus 的时空证明/爆块证明认识

# 1.2 lotus 质押原理和过程详解

  1. lotus 的扇区计算任务介绍
  2. lotus 的扇区的计算过程和worker拆分

# 1.3 lotus 本地网络的搭建和体验

  1. lotus 的本地网络的搭建
  2. lotus 的计算过程的实践
  3. lotus 存储管理机制的实践

# 2. 集群的搭建和基础运维(1 万)

# 2.1 Lotus 节点搭建

  1. 节点机器的硬件选型和基础配置
  2. 节点的配置和启动
  3. 钱包的创建/转账,备份和安全管理
  4. lotus daemon 节点的运行状态的检查和确认

# 2.2. 启动和管理 lotus-miner

  1. miner 机器的硬件选型和基础配置
  2. miner 的创建和初始化
  3. miner 的基础配置(config.toml配置详解)
  4. miner 启动后的一些必要确认和处理(配置,爆块是否正常)

# 2.3 worker 的启动和管理

  1. worker 硬件选型和基础配置
  2. worker 功能启动参数讲解和配置
  3. worker 的启动和配置确认

# 2.4 lotus 集群基础运维

  1. 集群健康状态的日常检测(daemon/miner/存储/质押币)
  2. miner 提现和链上扇区终止
  3. 常见任务调度异常的处理方法
  4. 集群的版本升级/停止封装的安全操作

# 3. Lotus 集群的高级运维(2 万)

  1. 扇区存储管理和多存储的原理和配置实践
  2. miner 和 worker 的通信和任务调度原理
  3. 时空证明计算过程的认识和常见故障的分析处理
  4. 爆块证明计算过程的认识和常见故障的分析处理

# 4. Lotus 单机存储方案(1 万元)

  1. zfs 存储池的选型和搭建
  2. zfs 文件系统的创建和 nfs 挂载
  3. zfs 的坏盘处理和数据恢复

运维课程团报价格

  • 3 人团:4.0 万元/人
  • 4 人团:3.5 万元/人
  • 5 人团:3.0 万元/人
  • 6 人团:2.8 万元/人

授课方式

本课程默认的学习时间为 2 周,周一到周六每天上午上课,下午上机练习了,周日休息。如果学员时间上有冲突,由本期报名学员共同协商决定上课时间。

# Lotus 源码学习课程大纲

  1. lotus 源码架构和编译(如何编译一个自己新增的模块等)
  2. lotus 任务调度优化(基于任务饱和度的智能调度实现,任务绑定,golang 层代码)
  3. 多 miner 方案实现(时空证明和爆块证明计算的分离, golang 层代码)
  4. PC1 任务优化,自定义 L3 核组绑定实现(Rust 层代码)
  5. PC2 任务优化,为 PC2 任务绑定指定的 GPU 运行(Rust 层代码)
  6. C2 任务优化,实现 C2 多 GPU 多路任务并行,GPU 参数性能调优(Rust 层代码)

源码课程团报价格

  • 3 人团:10 万元/人
  • 4 人团:8 万元/人
  • 5 人团:7 万元/人
  • 6 人团:6 万元/人

授课方式

以官方最新稳定版源码为基准版本,授课老师首先会将 Lotus 的源码架构,运行机制和上述功能的实现原理给学员讲述一遍, 然后再由授课老师手把手带着学员在基准版本的基础上将上述功能逐一实现一遍。

上次更新: 2022/3/9 12:49:55