Skip to content

Commit

Permalink
docs: update the maintainer and roadmap (#1387)
Browse files Browse the repository at this point in the history
  • Loading branch information
oilbeater committed Mar 17, 2022
1 parent fe7cbe1 commit 5e108fe
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 22 deletions.
2 changes: 1 addition & 1 deletion MAINTAINERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Mengxin Liu <mengxin@alauda.io> (@oilbeater)
Hongzhen Ma <hzma@alauda.io> (@hongzhen-ma)
Yan Zhu <hackzhuyan@gmail.com> (@halfcrazy)
Riming Fan <fanriming@chinatelecom.cn> (@fanriming)
Zujian Zhang <zhangzujian.7@gmail.com> (@zhangzujian)
Tao Liu <tony.leu777@gmail.com> (@lut777)
55 changes: 36 additions & 19 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,44 @@
# Kube-OVN RoadMap

## v1.9.0 -- Jan 2022
## v1.10.0 -- April 2022

### Subnet Enhancement
- Support to add multiple subnets for one namespace
- Use lr-policy to optimize ovn flows

### VPC Enhancement
- Namespaced level VPC
- Security group support
- L4 load balancer for custom VPC
- QoS for NAT gateway
- VPC peering

### Performance Optimization
- OVN logical flow simplification
- FastPath for 4.x kernel
- Replace Service and Networkpolicy implement from OVN to eBPF
- Control plan profiling
### Virtualization Enhancement
- OVS-DPDK support
- Static IP for VM lifecycle

### Network QoS
- Support traffic priority for different workloads
- Inject network loss and latency for chaos engineering
### Monitoring and Operation
- Command for restore ovn db
- Metrics for db storage status

### Virtualization Enhancement
- Kubevirt live migration with static IP
- Kubevirt/Kata high performance type nic
## Planned features

### DataCenter Network
- Namespaced VPC and Subnet
- Integrate DPU to support bare metal
- Integrate SDN switches to support bare metal

### Application Network
- Traffic visualization and application level analyzing
- Windows network support
- Multi cluster network
- Fine-grained ACL
- Load balancer type Service

### Performance Enhancement
- eBPF to accelerate intra-node communication
- Tools for automatically profile
- OVN/OVS tailor
- SR-IOV and OVS-DPDK integration

### Monitoring and operation
- Cilium monitoring and application level tracing integration
- Disaster recovery when all OVN db lost
### User Experience Enhancement
- New document website and optimized for new beginners
- Helm/Operator to automate daily operations
- Troubleshooting tools
- Integrated with other projects
4 changes: 2 additions & 2 deletions docs/dpdk-hybrid.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ driverctl set-override 0000:00:0b.0 uio_pci_generic
```
For other drivers, please refer to https://www.dpdk.org/.

## configrue node
## Configure node
Edit the configuration file named `ovs-dpdk-config` on the node that needs to run ovs-dpdk. The configuration file needs to be placed in the `/opt/ovs-config` directory.
```bash
# specify encap IP
Expand Down Expand Up @@ -57,7 +57,7 @@ Create a virtual machine image and tag it as vm-vhostuser:latest
docker build . -t vm-vhostuser:latest
```
```dockerfile
From quay.io/kubevirt/virt-launcher:v0.46.1
FROM quay.io/kubevirt/virt-launcher:v0.46.1

# wget http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2
COPY CentOS-7-x86_64-GenericCloud.qcow2 /var/lib/libvirt/images/CentOS-7-x86_64-GenericCloud.qcow2
Expand Down

0 comments on commit 5e108fe

Please sign in to comment.