use-case-and-architecture/Use-Case-&-Architecture-Sub-group-Introduction.md
qihuiz93 5ef1632686 update 2-24 release plan
Change-Id: I802a9dc24ee651e2b3c43119147b70d84887e718
2024-05-23 17:09:59 +08:00

4.4 KiB

Use Case and Architecture Sub-group Introduction

Project Facts

Project Creation Date: 2022/10/DD

Primary Contact: Qihui Zhao, zhaoqihui@chinamobile.com

Project Lead: Qihui Zhao, zhaoqihui@chinamobile.com

Committers:

Mailing List: computing-force-network@lists.opendev.org

Meetings: No sub-group meeting time. Use bi-weekly meeting of CFN WG.

Repository: https://opendev.org/cfn/use-case-and-architecture

StoryBoard: https://storyboard.openstack.org/#!/project_group/computing-force-network

Open Bugs: N/A

Introduction

Use Case and Architecture is a sub group under CFN WG. It can give you an technical overview of CFN WG.

The goal of Use Case and Architecture sub group is to explore CFN related use cases, derive functional requirements based on use cases, give software recommendations to provide functions required by derived fucntional requriements, and maintain a system architecture and software landscape of CFN. Besides, this sub group is also a incubator of CFN subgroups and new feature. It will potentially provide code-level or mathematical or architecture-level implementations of features, software, systems and any for proper use cases before those deliveries be included in any other sub groups.

Documentation & Training

N/A

Release Planning & Release Notes

For the release of year 2024, Use Case and Architecture plans to accomplish the following task items:

  1. Landscape update
    • As CFN key technologies and architecture have been discussed last year, an open source software landscape can be created for the WG to show what are included and how to integrate a tiny CFN. For this task, a landscape figure and explanation will be provided.
  2. Federated computing force network research
    • A research of enhancing federated learning architecture through parameter optimization and neural architecture search in computing force network will be conducted. And a report will be provided.
  3. Analysis about CFN supporting AI use cases (optional)
    • Taking LLM as the major use case, explore how CFN can support LLM being deployed and used, which may include CFN advantage analysis, specific AI use case and CFN capability discussion.

Previous Releases

For the release of year 2023, Use Case & Architecture sub group has accomplished the following task items:

  1. Sub-group introduction
  2. Use case and architecture document version 1
  3. Reference algorithm implementation of AI O&M use case
    • Link to the code: https://opendev.org/cfn/use-case-and-architecture/src/branch/master/ai_computing_force_scheduling
    • Description: In CFN, computing tasks, network and computing resources are having tight collaboration. This implementation targets on creating models of task amount, network traffics and computing resource workloads, and using this models to predict the future status of the task, network and computing resources. With this prediction, CFN can adjust its network bandwidth, computing resource scaling in/out to better serve the task.

For the release of year 2023, Use Case & Architecture sub group will follow the unified timeline of CFN WG listed at https://opendev.org/cfn/cfn-overview/src/branch/master/releases/2023-cfn-release-timeline.md