├── README.md └── images ├── bw_three.png ├── small_bw.png ├── small_cpu.png ├── small_ins.png ├── small_nc.png └── small_rtt.png /README.md: -------------------------------------------------------------------------------- 1 | # EdgeWorkloadsTraces 2 | 3 | Paper: [IMC'21] [From Cloud to Edge: A First Look at Public Edge Platforms](https://arxiv.org/abs/2109.03395) 4 | 5 | 6 | 7 | *Dataset list* 8 | 9 | - **NEP-small**: The workloads traces of 14 edge sites of China's largest public edge platform during June 2020 (5-min per record). 10 | - **NEP-large**: The data of 139 edge sites of China's largest public edge platform during June 2020 (5-min per record). (*In this data set, we additionally provide three-month continuous records for bandwidth trace, but the granularity is 1 hour.*) 11 | 12 | 13 | ## Dataset description 14 | 15 | Each dataset contains the workloads traces (CPU, memory, storage, bandwidth) at virtual machine (VM) granularity from a large-scale edge cloud platform in China. 16 | 17 | Specifically, each dataset consists of five CSV files. 18 | 19 | - **VM\_CPU.csv**: the CPU usage data of each VM; 20 | - **VM\_BANDWIDTH.csv**: the bandwidth (both uplink and downlink) usage data of each VM; 21 | - **SITE\_RTT.csv**: the RTT among edge sites; 22 | - **VM.csv**: the VM affiliation table, including customer id, mirror id, specifications, etc; 23 | - **PM.csv**: physical machine(PM) ID, the CPU, memory, and storage size of each physical machine. 24 | 25 | ## Data sample 26 | 27 | ### VM\_CPU.csv 28 | 29 | 30 | > (1) `vm_id` is the VM ID; 31 | > (2) `site_id` is the edge site ID; 32 | > (3)`cpu_rate` is the CPU usage. For example, 0.6 indicates 60%; 33 | > (4) `report_ts` is the Unix timestamp of data collection. 34 | 35 | 36 | ### VM\_BANDWIDTH.csv 37 | 38 | 39 | > `pub` is the public network, `pri` is the internal network, `up` is the uplink, `down` indicates the downlink, `bw` is the bandwidth usage (bps), and `flow` is the number of flows 40 | 41 | ### SITE\_RTT.csv 42 | 43 | 44 | ### VM.csv 45 | 46 | 47 | > `uid` is the customer ID; `pm_name` is the physical machine (PM) ID where the VMs are hosted; `status` is the status of instance; `image_id` is the system image ID used by the instance;`os_type` is the OS type; `os_name` is the OS name. 48 | 49 | ### PM.csv 50 | 51 | 52 | > `cores`, `memory`, and `storage` are the number of CPU cores, memory size (MB), and disk size (MB) of the physical machine, respectively. 53 | 54 | 55 | 56 | ## Statement 57 | 58 | 1. The data can be only used for research purpose. 59 | 2. The data can not be shared offline. 60 | 61 | *To request the data, please submit a form here: https://forms.gle/j3QDp9qtCVyrcTwm9*, and we will response AFAP. 62 | Contact Mengwei Xu (mwx@bupt.edu.cn) for any inquiry. 63 | -------------------------------------------------------------------------------- /images/bw_three.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xumengwei/EdgeWorkloadsTraces/bf3e6bc692f83865252cc7555dda65b1758fef63/images/bw_three.png -------------------------------------------------------------------------------- /images/small_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xumengwei/EdgeWorkloadsTraces/bf3e6bc692f83865252cc7555dda65b1758fef63/images/small_bw.png -------------------------------------------------------------------------------- /images/small_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xumengwei/EdgeWorkloadsTraces/bf3e6bc692f83865252cc7555dda65b1758fef63/images/small_cpu.png -------------------------------------------------------------------------------- /images/small_ins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xumengwei/EdgeWorkloadsTraces/bf3e6bc692f83865252cc7555dda65b1758fef63/images/small_ins.png -------------------------------------------------------------------------------- /images/small_nc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xumengwei/EdgeWorkloadsTraces/bf3e6bc692f83865252cc7555dda65b1758fef63/images/small_nc.png -------------------------------------------------------------------------------- /images/small_rtt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xumengwei/EdgeWorkloadsTraces/bf3e6bc692f83865252cc7555dda65b1758fef63/images/small_rtt.png --------------------------------------------------------------------------------