-
Lab 1 - 🍿Reliable Data Transport Protocol
- implement the sending and receiving side of a reliable data transport (RDT) protocol
- use Go-Back-N
-
Lab 2 - 🍟send and receive packets with DPDK
- write a DPDK application to construct UDP packets and send them to NIC using DPDK
-
Lab 3 - 🍔QoS Implementation with DPDK
- implement two algorithms, i.e. srTCM and WRED, to provide QoS metering and congestion control using DPDK
- The first one is used to meter network traffic and mark packets with color representing for different flow consumption
- the second one is used to drop packets in advance to avoid congestion
-
Lab 4 - 🥞MapReduce
- build a MapReduce library in Go
- build fault tolerant distributed systems
-
Lab 5 - 🍕Naive gDocs
- build a Distributed File System
- with the support of DFS, building an online document editing tool
-
Notifications
You must be signed in to change notification settings - Fork 1
akangakang/cloud-computing-lab
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
2020-2021-2 SE359 云计算系统设计与开发 🍿Reliable Data Transport Protocol 🍟send and receive packets with DPDK 🍔QoS Implementation with DPDK 🥞MapReduce 🍕Naive gDocs
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published