LLAMA - Loss & LAtency MAtrix
Project description
L.L.A.M.A. is a deployable service which artificially produces traffic for measuring network performance between endpoints.
LLAMA uses UDP socket level operations to support multiple QoS classes. UDP datagrams are fast, efficient, and will hash across ECMP paths in large networks to uncover faults and erring interfaces. LLAMA is written in pure Python for maintainability.
Okay, but not yet - Alpha Status
LLAMA will eventually have all those capabilities, but not yet. For instance, there it does not currently provide QOS functionality, but will send test traffic using hping3 or a built-in UDP library It’s currently being tested in Alpha at Dropbox through experimental correlation.
Documentation
See Issues for TODOs and Bugs
Visualization
Using InfluxDB and interested in visualizing LLAMA data in a matrix-like UI?
Acknowledgements / References
Inspired by: https://www.youtube.com/watch?v=N0lZrJVdI9A * with slides: https://www.nanog.org/sites/default/files/Lapukhov_Move_Fast_Unbreak.pdf
Concepts borrowed from: https://github.com/facebook/UdpPinger/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file llama-0.0.1a9.tar.gz
.
File metadata
- Download URL: llama-0.0.1a9.tar.gz
- Upload date:
- Size: 386.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b3e7757c9e41f0de243404575eeb83f64e6a59dcd52decefcc9c9c611d281df |
|
MD5 | 75bb80ab3bb237e7e50623555d474e2d |
|
BLAKE2b-256 | 952302a9aa7e19f22d5bde4e9bb8d6115de34cee25c33ef703f3b39e81216f16 |
File details
Details for the file llama-0.0.1a9-py2-none-any.whl
.
File metadata
- Download URL: llama-0.0.1a9-py2-none-any.whl
- Upload date:
- Size: 19.1 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a88b8487b6555b6e7ab8a5143eababc9b1c91f2150f436cd9335b32ffad73379 |
|
MD5 | 24adba1836a25ba14b09012da54d1e2d |
|
BLAKE2b-256 | e677eb0f20f79fbde650658a0526a3eebf269544a75fe9c4ace6976018e44cb8 |