Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.67 KB

项目分工.md

File metadata and controls

40 lines (34 loc) · 1.67 KB

项目分工

@杨大荣

  • 调研wrapsfs框架
  • 调研sandfs相对于wrapfs的修改内容
  • 整理问题问项目导师,和项目导师讨论实现细节
  • 看完wrapfs代码
  • 阅读sandfs论文
  • 上手基本eBPF知识、libsandfs源码、sandfs-kernel源码
  • 研究sandfs使用
  • 确定项目整体架构并输出文档
  • 确定开发环境和初复赛目标
  • 完成BoesFS-in-Kernel的模块设计
  • 负责BoesFS-in-Kernel的文件系统增强的开发,同步开发文档
  • 负责初赛阶段性能测试,输出性能测试文档

@林颀聪

  • 调研测试环境(例如题目提到的serverless FaaS)
  • 调研Faas场景常见云服务器内核版本、发行版
  • 完成sandfs-kernel和libsandfs编译
  • 研究sandfs使用
  • 调研sandfs-kernel和ebpf相关的内容,和孙讨论,输出文档
  • 阅读完libsandfs全部源码
  • 编译内核,搭建项目开发环境,并实现模块化构建
  • 负责BoesFS-Agent的C语言开发工作,同步开发文档
  • 负责BoesFS-Agent的go语言重构工作
  • 负责初赛阶段的访问控制测试,输出访问控制文档

@孙赫辰

  • 调研ebpf技术栈、深入学习eBPF相关内容
  • 调研sandfs-kernel和ebpf相关的内容,输出文档
  • 看完sandfs关于ebpf helper全部源码和ebpf实现的全流程
  • 设计BoesFS-in-Kernel的eBPF相关部分
  • 负责BoesFS-in-Kernel的eBPF相关部分的开发,同步开发文档
  • 调研ACL访问控制模型
  • 设计eBPF Map和ACL控制模型
  • 实现ACL模型的eBPF字节码,同步开发文档