wiki:jargon
This is an old revision of the document!
Table of Contents
Jargon / Reference Index
Short definitions for terms, acronyms, and project names used in this wiki.
Virtualisation and Compute
- Xen - older virtualisation platform used by the stack. Being migrated toward KVM.
- KVM - Linux kernel virtualisation used with QEMU.
- QEMU - VM emulator/userland component used with KVM.
- OVMF - UEFI firmware for KVM guests.
- HostDaemon - daemon on compute hosts that executes guest lifecycle and networking commands.
- xm - legacy Xen management/configuration tooling.
- xm-for-kvm - migration tooling for moving workloads from Xen to KVM.
- power-limiter - compute host power capping/throttling tooling.
Networking
- netns - Linux network namespace.
- iptables - Linux firewall/routing rules system used by guest networking scripts.
- qemu-network - scripts that apply guest networking and firewall rules.
- routed - routing daemon integration on compute hosts.
- BIRD - routing daemon used for BGP/OSPF-style routing.
- BGP / EBGP - Border Gateway Protocol; external BGP is used for provider/edge routing.
- NDP - IPv6 Neighbor Discovery Protocol, roughly analogous to ARP for IPv4.
- neigh-proxy - neighbour proxy service for VM network address resolution.
- eBPF - kernel packet filtering/programming facility used by some routing/networking code.
Application Stack
- ASP.NET Core - modern .NET web framework used by newer web/API components.
- MonoRail - older Castle/Mono MVC framework used by legacy panel code.
- Castle - .NET framework/components used by legacy application code.
- NHibernate - object-relational mapper used by the .NET stack.
- Log4Net - logging framework.
- Velocity templates -
.vmtemplates used by legacy/framework code. - SPA - single-page application frontend.
- CQRS - Command Query Responsibility Segregation; separates command/write flows from query/read flows.
Product and Business Systems
- VPS - Virtual Private Server, the core product.
- MammothVps - Mammoth/BinaryLane VPS application namespace/project naming.
- Mpay - payment-processing system.
- Dynamic_RS - dynamic resource reservation logic.
- Bootstrap - host provisioning system.
- vmbuilder - VM image builder.
- guest-agent - software installed inside guest VMs for stats/reporting.
- BackupProxy - backup download proxy.
- Looking Glass - network diagnostic tool such as BGP/traceroute lookups.
- rescueproxy - VNC/rescue access proxy.
Operations Tools
- Ansible - infrastructure automation/playbooks.
- Icinga - monitoring system. If you see “incinga”, it probably means Icinga.
- Butler - internal bot/automation service.
- Tron - internal job scheduler.
- Morbo - service health-check application.
- BATS - Bash Automated Testing System.
- glab - GitLab CLI.
- GitLab CI/CD - pipeline and deployment automation.
Miscellaneous
- IPMI - out-of-band hardware management for physical servers.
- isobuilder - ISO/image builder for provisioning.
- GBMT - infrastructure tooling area; needs deeper source review before a stronger definition.
wiki/jargon.1784250632.txt.gz · Last modified: by 127.0.0.1
